Inhaltsverzeichnis:
- Schritt 1: Anforderungen
- Schritt 2: Abrufen des Skripts
- Schritt 3: Erstellen der Anwendung
- Schritt 4: Automatisches Ausführen des Programms
Video: Laptop-Wiederherstellung: 4 Schritte
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:23
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
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
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
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
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:
Erste Schritte mit Amara: 7 Schritte
Erste Schritte mit Amara: Amara ist ein kostenloser Untertitel-Editor, mit dem Sie ganz einfach Untertitel zu Videos hinzufügen können – vom Unterricht bis zum persönlichen Gebrauch. Diese Anweisungen helfen Ihnen, ein Amara-Konto einzurichten, damit Sie schnell und einfach Untertitel hinzufügen können
Erste Schritte mit der Heimautomatisierung: Home Assistant installieren: 3 Schritte
Erste Schritte mit der Hausautomation: Home Assistant installieren: Wir starten jetzt die Hausautomationsserie, in der wir ein Smart Home erstellen, das es uns ermöglicht, Dinge wie Licht, Lautsprecher, Sensoren usw. über einen zentralen Hub zusammen mit einem Sprachassistent. In diesem Beitrag erfahren Sie, wie Sie in
Erste Schritte mit dem SkiiiD-Editor: 11 Schritte
Erste Schritte mit dem SkiiiD-Editor: skiiiD-Editor, Entwicklungsboard-Firmware IDEskiiiD-Editor basiert auf skiiiD (Firmware Development Engine). Jetzt ist es mit Arduino UNO, MEGA und NANO mit 70+ Komponenten kompatibel.BetriebssystemmacOS / WindowsInstallierenBesuchen Sie die Website https:
Erste Schritte mit Python: 7 Schritte (mit Bildern)
Erste Schritte mit Python: Programmieren ist großartig! Es ist kreativ, macht Spaß und gibt Ihrem Gehirn ein mentales Training. Viele von uns wollen etwas über Programmieren lernen, aber überzeugen sich selbst davon, dass wir es nicht können. Vielleicht hat es zu viel Mathematik, vielleicht der Jargon, der erschreckend herumgeworfen wird
Raspbian in Raspberry Pi 3 B ohne HDMI installieren - Erste Schritte mit Raspberry Pi 3B - Einrichten Ihres Raspberry Pi 3: 6 Schritte
Raspbian in Raspberry Pi 3 B ohne HDMI installieren | Erste Schritte mit Raspberry Pi 3B | Einrichten Ihres Raspberry Pi 3: Wie einige von Ihnen wissen, sind Raspberry Pi-Computer ziemlich großartig und Sie können den gesamten Computer nur auf einer einzigen winzigen Platine bekommen. Das Raspberry Pi 3 Model B verfügt über einen Quad-Core 64-Bit ARM Cortex A53 mit 1,2 GHz getaktet. Damit ist der Pi 3 ungefähr 50