Оглавление:

Восстановление ноутбука: 4 шага
Восстановление ноутбука: 4 шага

Видео: Восстановление ноутбука: 4 шага

Видео: Восстановление ноутбука: 4 шага
Видео: Как восстановить систему на ноутбуке 4GOOD AM500 до заводского состояния 2024, Ноябрь
Anonim
Восстановление ноутбука
Восстановление ноутбука

Так недавно у меня появился 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

Рекомендуемые: