Оглавление:
- Шаг 1. Требования
- Шаг 2: получение сценария
- Шаг 3: Создание приложения
- Шаг 4: автоматический запуск программы
Видео: Восстановление ноутбука: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:55
Так недавно у меня появился powerbook последнего поколения, мой первый ноутбук. Несмотря на то, что я создаю резервную копию своих данных, я бы все равно не хотел, чтобы они были украдены. Или, если его украдут, я бы хотел вернуть его. После поиска в Интернете бесплатного решения я нашел LoJack для ноутбуков. Похоже, это сработает, но вы должны заплатить подписку. Я не хочу платить деньги, чтобы иметь 3 из 4 шансов (прямо с веб-сайта) вернуть мой ноутбук, если он будет украден! Итак, я использовал свой собственный Python и ftp-сервер. Программа запускается в фоновом режиме каждый раз, когда вы входите в систему, и каждые две минуты она проверяет FTP-сервер, чтобы узнать, не пометил ли я ее как украденную. Если да, он делает снимок экрана и загружает его с текущим IP-адресом и меткой времени на сервер и продолжает делать это каждые две минуты, пока я не остановлюсь. Хотя он не выполняет удаленное удаление данных, это может быть довольно легко - я просто не хотел рисковать случайно запустить его во время тестирования.
Шаг 1. Требования
Чтобы сделать свою копию скрипта, вам понадобится следующее: 1. Компьютер Apple с довольно свежей версией OS X2. Инструменты разработчика Apple - они необходимы для компиляции скрипта в приложение, которое может запускаться каждый раз при входе в систему. Пакет только для mac-development подходит. Будьте осторожны, это довольно большая загрузка, но она определенно того стоит, если вы когда-либо заинтересованы в написании кода на Mac. 3. Apple ID - позволяет вам зарегистрироваться и загрузить указанные выше инструменты разработчика. 4. Python - он предустановлен вместе с компьютером. 5. Доступ к FTP-серверу - он не обязательно должен быть вашим, но вам нужны имя пользователя, пароль и адрес сервера с доступом по ftp. 6. Пустой текстовый файл с названием «yes.rtf» - храните его где-нибудь на своем компьютере, но пока не загружайте его на сервер.
Шаг 2: получение сценария
Вам не нужно создавать сценарий самостоятельно, но вам нужно будет отредактировать прикрепленный. Наверху, где есть переменные: serveraddress имя пользователя passwordpath_to_screenshotstime_between_screenshots введите свою информацию и желаемое время в секундах (хотя я бы просто оставил это на две минуты). Это то, что программа использует для входа на ваш FTP-сервер и проверки, хотите ли вы загрузить какие-либо изображения, и если да, то для загрузки снимков экрана.
Шаг 3: Создание приложения
После того, как вы закончите редактировать скрипт python, сохраните его, а затем закройте xcode. На рабочем столе щелкните правой кнопкой мыши или щелкните сценарий (ScreenshotTaker.py), а затем в разделе «Открыть с помощью>» выберите «Создать апплет». Приложение под названием ScreenshotTaker должно появиться на вашем рабочем столе через несколько секунд. Это последнее приложение, которое мы собираемся запустить при запуске.
Шаг 4: автоматический запуск программы
Хорошо, на этом этапе у вас должно быть приложение ScreenshotTaker, а также файл ScreenshotTaker.py на вашем рабочем столе. Если вы хотите удалить файл ScreenshotTaker.py, это не проблема, если ваш FTP-сервер не изменится. Чтобы скрипт запускался каждый раз при входе в систему: 1. Откройте системные настройки под логотипом Apple в верхнем левом углу экрана2. Щелкните Accounts3. Переместите ScreenshotTaker куда-нибудь, где его будет не так легко найти - например, в папку с утилитами (/ Applications / Utilities) 3. Щелкните вкладку Элементы входа и перетащите ScreenshotTaker (приложение) в список 4. Убедитесь, что вы установили флажок, делая его скрытымBam, все готово. В любое время, когда вы захотите начать делать снимки экрана ноутбука, перетащите этот файл «yes.rtf» на сервер. Убедитесь, что его там еще нет, если вы не хотите делать скриншоты. После перетаскивания текстового файла yes.rtf в главный каталог ftp (/) каждые две минуты будут создаваться скриншоты с таким названием: IP Address_Year_Month_Day_Hour_Minute-j.webp
Рекомендуемые:
Восстановление питания старой радиосхемы (питание от батареек): 4 шага
Восстановление питания старой радиосистемы (питание от батарей): когда-нибудь было старое радио, которое питается только от сети переменного тока и не имеет батареи внутри? Сегодня я покажу вам, как питать старое радио от аккумулятора и полезно, если есть питание. отключение питания, и мощность вашего радио зависела от батареи без подключения
Док-станция для ноутбука и смартфона от сломанного Macbook или любого другого ноутбука…: 6 шагов
Ноутбук Док-станция для смартфона от сломанного Macbook или любого другого ноутбука…: Этот проект был создан, потому что он может быть удобным для использования всей мощности реальных смартфонов в качестве обычного компьютера
Недорогая подставка для ноутбука / конвертер ноутбука в настольный: 3 шага
Недорогая подставка для ноутбука / преобразователь ноутбука в настольный: Я часто использую свой ноутбук. Через некоторое время это действительно становится некомфортно. В идеале клавиатура и экран должны быть разделены, чтобы снизить нагрузку на шею при длительном использовании. Если вы постоянно пользуетесь ноутбуком, я предлагаю вам создать
Бумажная подставка для ноутбука, самая дешевая подставка для ноутбука: 4 шага
Бумажная подставка для ноутбука, самая дешевая подставка для ноутбука: я обожаю quake3 и очень беспокоюсь о долговечности своего MacBook. Мне никогда не приходило в голову покупать эту подставку для ноутбука с вентиляторами, потому что у MacBook вообще нет отверстия внизу. Я думал, что эти полушарики могут согнуть мой ноутбук с
Как бороться с перегревом ноутбука / ноутбука: 8 шагов
Как бороться с перегревом ноутбука / ноутбука: перегрев ноутбука может вызвать серьезные повреждения. Внезапные сбои в работе или случайное появление экранов смерти могут означать, что вы задушили свой ноутбук. Мой последний ноутбук буквально растаял на моей кровати, когда я заблокировал его охлаждающие вентиляторы подушкой. Это