Приложение 1Password + Dropbox, который изменил мою жизнь. Нет - мне нужны 5 файлов в один .zip-файл. Интернет .zip-файл должен содержать только 5 файлов. Интернет .на данный момент zip-файл содержит 6 файлов: каталог 1 и мои 5 файлов внутри этой папки. Мне нужно выяснить, как удалить эту папку внутри .ZIP и переместить 5 файлов на один уровень вверх. Это было понятнее? Я имею в виду внутренние камеры. Не обращайте внимание на мое сообщение об ошибке. Тогда я понял, что это было связано с моим фотоаппаратом, и не имеет ничего общего с внутренним камеру iSight (изначально я думал, что это было просто, потому что Canon сделал камеру iSight, поэтому оно зарегистрировано в качестве такового драйвера USB). Внутренняя камера iSight больше не работает, и я хотел бы понять, почему и как восстановить.

Я сделал некоторые изменения в предоставленный ответ, потому что если что-то стоит делать, это стоит делать в землю. Я хотел снова если VPN была сброшена, но не переподключаться, если VPN был намеренно отключен. Решение я придумал, была бы эффективной и неизящно.

Сначала я добавил крючки для демона pppd при запуске и завершении работы, чтобы отслеживать нужные для VPN государства. Эти файлы должны принадлежать пользователю root и мир чтение/выполнение (судо команду chmod 755 /и/РРР/ИС-*).

файл /etc/ррр/ИС-вверх:

#!/Бен/ш
Эхо правда > в /var/работа/reconnect_vpn
команду chmod 644 /ВАР/работа/reconnect_vpn

файл /etc/ррр/ИС-вниз: для ОС X 10.9.5 и ниже

#!/Бен/ш
хвост в /var/журнал/ППС.\журнал | команда grep '[отключить\]'
если [ $? == 0 ] ; тогда
Эхо ложных > в /var/работа/reconnect_vpn
интернет

файл /etc/ррр/ИС-вниз: для OS X 10.10 и выше

#!/Бен/ш
хвост в /var/журнал/ППС.\журнал | команда grep '[завершить\]'
если [ $? == 0 ] ; тогда
Эхо ложных > в /var/работа/reconnect_vpn
интернет

Затем, изменив с помощью AppleScript выше, я был в состоянии проверить в переменной состояния в/var/работа/reconnect_vpn, чтобы определить, следует ли привлечь к VPN резервное копирование:

на холостом ходу
 сказать приложение "системные события"
 скажи текущее местоположение настройки сети
 набор myConnection к услуге "ВПН"
 набор startOnLogin в true
 местные doReconnect
попробовать
 набор doReconnect На (сделать скрипт "кот /ВАР/работа/reconnect_vpn")
 на сообщение об ошибке ошибка 
 набор doReconnect в startOnLogin
 постараюсь
 если myConnection не null и doReconnect тогда
 если текущая конфигурация myConnection не подключен 
 подключение myConnection
 конец если
 конец если
 конец сказать
 вернуться 120
 конец сказать
конец ожидания

Как и прежде, изменить набор myConnection к услуге "ВПН" все, что ваш VPN называется. Кроме того, при запуске 'reconnect_vpn' файл не существует, поэтому я добавил логическое (startOnLogin) в качестве по умолчанию, если файл не может быть найден. Я сразу хотел бы начать, но если вы не измените его в false.

У меня ощущение, что если ты такой человек, это конкретное о VPN поведения, то вы также тот человек, который любит шарить вокруг, пока вы не найдете решение, и поэтому этот ответ не имеет аудитории. Но на всякий случай, вот он. Надеюсь, что это помогает кто-то.