Inhoudsopgave:

Laptopherstel: 4 stappen
Laptopherstel: 4 stappen

Video: Laptopherstel: 4 stappen

Video: Laptopherstel: 4 stappen
Video: SCP-093 Красное море Объект (Все тесты и вторичного сырья Журналы) 2024, November
Anonim
Laptop herstel
Laptop herstel

Dus onlangs kreeg ik een powerbook van de laatste generatie, mijn eerste laptop. Ook al maak ik een back-up van mijn gegevens, ik wil toch liever niet dat ze worden gestolen. Of, als het wordt gestolen, wil ik het graag terugkrijgen. Nadat ik online naar een gratis oplossing had gezocht, vond ik LoJack voor laptops. Klinkt alsof het zou werken, maar je moet een abonnement betalen. Ik wil geen geld moeten betalen om een kans van 3 op 4 te hebben (rechtstreeks van de website) om mijn laptop terug te krijgen als hij gestolen is! Dus ik rolde mijn eigen met behulp van python en een ftp-server. Het programma begint elke keer dat je inlogt op de achtergrond te draaien, en elke twee minuten controleert het met een ftp-server of ik het als gestolen heb gemarkeerd. Als dat het geval is, maakt het een screenshot en uploadt het het met het huidige IP-adres en een tijdstempel naar de server, en blijft het elke twee minuten doen totdat ik het stop. Hoewel het geen externe gegevensverwijdering zal doen, zou het vrij gemakkelijk kunnen - ik wilde gewoon niet het risico lopen het per ongeluk te activeren tijdens het testen.

Stap 1: Vereisten

Vereisten
Vereisten

Om je eigen kopie van het script te maken, heb je het volgende nodig: 1. Een Apple-computer met een vrij recente versie van OS X2. Ontwikkelaarstools van Apple - deze zijn nodig om het script te compileren tot een applicatie die elke keer dat je inlogt kan starten. Het pakket voor alleen mac-ontwikkeling is prima. Wees gewaarschuwd, dit is een behoorlijk grote download, maar het is zeker de moeite waard als je ooit iets op een mac wilt coderen. 3. Een Apple ID - hiermee kunt u de bovenstaande ontwikkelaarstools registreren en downloaden. 4. Python - het wordt voorgeïnstalleerd met de computer 5. Toegang tot een FTP-server - het hoeft niet van jou te zijn, maar je hebt wel de gebruikersnaam, het wachtwoord en het adres van een server met ftp-toegang nodig. 6. Een leeg tekstbestand genaamd 'yes.rtf' - bewaar dit ergens op je computer, maar upload het nog niet naar de server

Stap 2: Het script ophalen

Het script ophalen
Het script ophalen

U hoeft het script niet zelf te maken, maar u moet het bijgevoegde script bewerken. Bovenaan waar het de variabelen heeft: serveradres gebruikersnaam wachtwoordpath_to_screenshotstime_between_screenshotsvul uw informatie en gewenste tijd in seconden in (hoewel ik het gewoon op twee minuten zou laten). Dit is wat het programma gebruikt om in te loggen op uw FTP-server en te controleren of u foto's wilt uploaden, en zo ja, om de screenshots te uploaden.

Stap 3: De toepassing maken

De toepassing maken
De toepassing maken

Als u klaar bent met het bewerken van het python-script, slaat u het op en sluit u xcode. Klik op uw bureaublad met de rechtermuisknop of Ctrl-klik op het script (ScreenshotTaker.py) en kies onder "Openen met >" voor "Applet bouwen". Een app genaamd ScreenshotTaker zou binnen enkele seconden op uw bureaublad moeten verschijnen. Dit is de laatste app die we bij het opstarten zullen lanceren.

Stap 4: Het programma automatisch uitvoeren

Het programma automatisch uitvoeren
Het programma automatisch uitvoeren

Oké, dus op dit moment zou je een ScreenshotTaker-toepassing en een ScreenshotTaker.py-bestand op je bureaublad moeten hebben. Als u het bestand ScreenshotTaker.py wilt verwijderen, is dat geen probleem, tenzij uw FTP-server verandert. Om het script elke keer dat u inlogt te laten werken: 1. Open systeemvoorkeuren, onder het Apple-logo in de linkerbovenhoek van uw scherm2. Klik op Accounts3. Verplaats ScreenshotTaker ergens waar het niet zo gemakkelijk te vinden is - zoals uw map met hulpprogramma's (/Applications/Utilities)3. Klik op het tabblad Login Items en sleep ScreenshotTaker (de app) naar de lijst4. Zorg ervoor dat je het vakje aanvinkt om het hiddenBam te maken, je bent klaar. Telkens wanneer u foto's van het scherm van uw laptop wilt maken, sleept u dat 'yes.rtf'-bestand naar de server. Zorg ervoor dat er nog geen is als je geen screenshots wilt maken. Zodra het 'yes.rtf'-tekstbestand naar de hoofdmap van uw ftp (/) is gesleept, worden er om de twee minuten schermafbeeldingen gemaakt met de volgende naam:IP-adres_jaar_maand_dag_uur_minuut.jpgOm te stoppen met het maken van schermafbeeldingen, verwijdert u het bestand 'yes.rtf' van uw ftp map.

Aanbevolen: