Spisu treści:

Odzyskiwanie laptopa: 4 kroki
Odzyskiwanie laptopa: 4 kroki

Wideo: Odzyskiwanie laptopa: 4 kroki

Wideo: Odzyskiwanie laptopa: 4 kroki
Wideo: Odzyskanie danych z dysku - łatwy sposób.... 2024, Listopad
Anonim
Odzyskiwanie laptopa
Odzyskiwanie laptopa

Tak więc niedawno dostałem powerbooka ostatniej generacji, mojego pierwszego laptopa. Mimo że robię kopię zapasową swoich danych, nadal wolałbym, aby nie zostały one skradzione. Lub, jeśli zostanie skradziony, chciałbym móc go odzyskać. Po szukaniu w Internecie darmowego rozwiązania, znalazłem LoJack for Laptops. Wygląda na to, że zadziała, ale musisz opłacić abonament. Nie chcę płacić, aby mieć szansę 3 na 4 (prosto ze strony internetowej) na odzyskanie mojego laptopa, jeśli zostanie skradziony! Więc stworzyłem własne, używając Pythona i serwera ftp. Program uruchamia się w tle przy każdym logowaniu i co dwie minuty sprawdza na serwerze ftp, czy nie oznaczyłem go jako skradziony. Jeśli tak, robi zrzut ekranu i przesyła go z aktualnym adresem IP i znacznikiem czasu na serwer i robi to co dwie minuty, dopóki nie zatrzymam. Chociaż nie wykona zdalnego usuwania danych, może całkiem łatwo - po prostu nie chciałem ryzykować przypadkowego uruchomienia go podczas testowania.

Krok 1: Wymagania

Wymagania
Wymagania

Aby stworzyć własną kopię skryptu, będziesz potrzebować następujących elementów:1. Komputer Apple z dość najnowszą wersją OS X2. Narzędzia programistyczne Apple - są one niezbędne do skompilowania skryptu do aplikacji, która może zacząć działać za każdym razem, gdy się zalogujesz. Pakiet tylko dla komputerów Mac jest w porządku. Ostrzegam, jest to dość duży plik do pobrania, ale zdecydowanie warto, jeśli jesteś zainteresowany kodowaniem czegokolwiek na komputerze Mac. 3. Apple ID - umożliwia rejestrację i pobranie powyższych narzędzi programistycznych. 4. Python - jest preinstalowany z komputerem 5. Dostęp do serwera FTP - nie musi być Twój, ale potrzebujesz nazwy użytkownika, hasła i adresu serwera z dostępem przez ftp. 6. Pusty plik tekstowy o nazwie 'yes.rtf' - zachowaj go gdzieś na swoim komputerze, ale nie przesyłaj go jeszcze na serwer

Krok 2: Uzyskanie skryptu

Pobieranie skryptu
Pobieranie skryptu

Nie będziesz musiał sam tworzyć skryptu, ale będziesz musiał edytować ten załączony. Na górze, gdzie ma zmienne: adres serwera nazwa użytkownika hasło ścieżka_do_zrzutów ekranuczas_między_zrzutami ekranuwypełnij swoje informacje i żądany czas w sekundach (chociaż zostawiłbym to na dwie minuty). W ten sposób program loguje się na serwer FTP i sprawdza, czy chcesz wgrać jakieś zdjęcia, a jeśli tak, to wgrać zrzuty ekranu.

Krok 3: Tworzenie aplikacji

Tworzenie aplikacji
Tworzenie aplikacji

Po zakończeniu edycji skryptu Pythona zapisz go, a następnie zamknij xcode. Na pulpicie kliknij prawym przyciskiem myszy lub kontrolką kliknij skrypt (ScreenshotTaker.py) i pod "Otwórz za pomocą >" wybierz "Buduj aplet". Aplikacja o nazwie ScreenshotTaker powinna pojawić się w ciągu najbliższych kilku sekund na pulpicie. To ostatnia aplikacja, którą uruchomimy na starcie.

Krok 4: Automatyczne uruchamianie programu

Automatyczne uruchamianie programu
Automatyczne uruchamianie programu

W porządku, więc w tym momencie powinieneś mieć aplikację ScreenshotTaker, a także plik ScreenshotTaker.py na swoim pulpicie. Jeśli chcesz usunąć plik ScreenshotTaker.py, nie będzie problemu, chyba że zmieni się serwer FTP. Aby skrypt działał przy każdym logowaniu:1. Otwórz preferencje systemowe, pod logo Apple w lewym górnym rogu ekranu2. Kliknij Konta3. Przenieś ScreenshotTaker w miejsce, którego nie będzie tak łatwo znaleźć – na przykład do folderu narzędzi (/Applications/Utilities)3. Kliknij zakładkę Elementy logowania i przeciągnij ScreenshotTaker (aplikację) na listę4. Upewnij się, że zaznaczyłeś pole, co oznacza, że jest ukrytyBam, gotowe. Za każdym razem, gdy chcesz zacząć robić zdjęcia ekranu laptopa, przeciągnij plik „yes.rtf” na serwer. Upewnij się, że nie ma tam jeszcze żadnego, jeśli nie chcesz robić zrzutów ekranu. Po przeciągnięciu pliku tekstowego 'yes.rtf' do głównego katalogu ftp (/) co dwie minuty będą robione zrzuty ekranu i będą miały taką nazwę: Adres IP_Rok_Miesiąc_Dzień_Godzina_Minuta.jpgAby przestać robić zrzuty ekranu, usuń plik 'yes.rtf' z ftp informator.

Zalecana: