Inhaltsverzeichnis:

Laptop-Wiederherstellung: 4 Schritte
Laptop-Wiederherstellung: 4 Schritte

Video: Laptop-Wiederherstellung: 4 Schritte

Video: Laptop-Wiederherstellung: 4 Schritte
Video: Notebook auf Werkseinstellungen zurücksetzen. Windows 10 Wiederherstellung. Surface PC 2024, November
Anonim
Laptop-Wiederherstellung
Laptop-Wiederherstellung

Vor kurzem bekam ich ein Powerbook der letzten Generation, meinen ersten Laptop. Obwohl ich meine Daten sichere, möchte ich sie trotzdem lieber nicht stehlen lassen. Oder wenn es gestohlen wird, möchte ich es zurückbekommen. Nachdem ich online nach einer kostenlosen Lösung gesucht hatte, fand ich LoJack für Laptops. Klingt, als würde es funktionieren, aber Sie müssen ein Abonnement bezahlen. Ich möchte kein Geld bezahlen müssen, um eine Chance von 3 zu 4 (direkt von der Website) zu haben, meinen Laptop zurückzubekommen, wenn er gestohlen wird! Also habe ich meinen eigenen mit Python und einem FTP-Server gerollt. Das Programm startet jedes Mal, wenn Sie sich anmelden, im Hintergrund und überprüft alle zwei Minuten mit einem FTP-Server, ob ich es als gestohlen gekennzeichnet habe. Wenn ja, macht es einen Screenshot und lädt es mit der aktuellen IP-Adresse und einem Zeitstempel auf den Server hoch und macht es alle zwei Minuten, bis es aufhört. Obwohl es keine Remote-Datenlöschung durchführt, könnte es ziemlich einfach sein - ich wollte nur nicht riskieren, es beim Testen versehentlich auszulösen.

Schritt 1: Anforderungen

Anforderungen
Anforderungen

Um eine eigene Kopie des Skripts zu erstellen, benötigen Sie Folgendes: 1. Ein Apple-Computer, auf dem eine relativ aktuelle Version von OS X2 ausgeführt wird. Apple-Entwicklertools - diese sind erforderlich, um das Skript in eine Anwendung zu kompilieren, die bei jeder Anmeldung ausgeführt werden kann. Das Paket nur für Mac-Entwicklung ist in Ordnung. Seien Sie gewarnt, dies ist ein ziemlich großer Download, aber es lohnt sich auf jeden Fall, wenn Sie daran interessiert sind, jemals etwas auf einem Mac zu programmieren. 3. Eine Apple-ID – damit können Sie sich registrieren und die oben genannten Entwicklertools herunterladen. 4. Python – es ist auf dem Computer vorinstalliert. 5. Zugang zu einem FTP-Server – es muss nicht Ihrer sein, aber Sie benötigen den Benutzernamen, das Passwort und die Adresse eines Servers mit FTP-Zugriff. 6. Eine leere Textdatei namens 'yes.rtf' - bewahre diese irgendwo auf deinem Computer auf, lade sie aber noch nicht auf den Server hoch

Schritt 2: Abrufen des Skripts

Das Skript abrufen
Das Skript abrufen

Sie müssen das Skript nicht selbst erstellen, aber Sie müssen das angehängte bearbeiten. Oben, wo es die Variablen gibt: serveraddress username passwordpath_to_screenshotstime_between_screenshotsGeben Sie Ihre Informationen und die gewünschte Zeit in Sekunden ein (obwohl ich es einfach bei zwei Minuten belassen würde). Damit meldet sich das Programm bei Ihrem FTP-Server an und prüft, ob Sie Bilder hochladen möchten, und wenn ja, um die Screenshots hochzuladen.

Schritt 3: Erstellen der Anwendung

Anwendung erstellen
Anwendung erstellen

Sobald Sie mit der Bearbeitung des Python-Skripts fertig sind, speichern Sie es und schließen Sie xcode. Klicken Sie auf Ihrem Desktop mit der rechten Maustaste oder klicken Sie mit der Strg-Taste auf das Skript (ScreenshotTaker.py) und wählen Sie unter "Öffnen mit >" "Applet erstellen". Eine App namens ScreenshotTaker sollte in den nächsten Sekunden auf Ihrem Desktop erscheinen. Dies ist die letzte App, die wir beim Start starten werden.

Schritt 4: Automatisches Ausführen des Programms

Automatisches Ausführen des Programms
Automatisches Ausführen des Programms

In Ordnung, zu diesem Zeitpunkt sollten Sie eine ScreenshotTaker-Anwendung sowie eine ScreenshotTaker.py-Datei auf Ihrem Desktop haben. Wenn Sie die Datei ScreenshotTaker.py löschen möchten, ist dies kein Problem, es sei denn, Ihr FTP-Server ändert sich. Um das Skript bei jeder Anmeldung zum Laufen zu bringen: 1. Öffnen Sie die Systemeinstellungen unter dem Apple-Logo in der oberen linken Ecke Ihres Bildschirms2. Klicken Sie auf Konten3. Verschieben Sie ScreenshotTaker an einen Ort, an dem er nicht so leicht zu finden ist - wie in Ihren Dienstprogramme-Ordner (/Applications/Utilities)3. Klicken Sie auf die Registerkarte Login Items und ziehen Sie ScreenshotTaker (die App) auf die Liste4. Stellen Sie sicher, dass Sie das Kontrollkästchen zum Verstecken von Bam aktivieren, Sie sind fertig. Wenn Sie Bilder vom Bildschirm Ihres Laptops aufnehmen möchten, ziehen Sie die Datei „yes.rtf“auf den Server. Stellen Sie sicher, dass noch keine vorhanden ist, wenn Sie keine Screenshots machen möchten. Sobald die Textdatei 'yes.rtf' in das Hauptverzeichnis (/) Ihres FTP-Servers gezogen wurde, werden alle zwei Minuten Screenshots erstellt und wie folgt benannt: IP Address_Year_Month_Day_Hour_Minute.jpgUm die Aufnahme von Screenshots zu beenden, löschen Sie die Datei 'yes.rtf' von Ihrem FTP Verzeichnis.

Empfohlen: