Sadržaj:

Oporavak prijenosnog računala: 4 koraka
Oporavak prijenosnog računala: 4 koraka

Video: Oporavak prijenosnog računala: 4 koraka

Video: Oporavak prijenosnog računala: 4 koraka
Video: Женщина подала на развод сразу после того, как увидела это фото... 2024, Studeni
Anonim
Oporavak prijenosnog računala
Oporavak prijenosnog računala

Tako sam nedavno dobio powerbook posljednje generacije, svoj prvi laptop. Iako izrađujem sigurnosnu kopiju svojih podataka, radije ne bih da mi ih ukradu. Ili, ako ga ukradu, volio bih ga moći vratiti. Nakon što sam na internetu potražio besplatno rješenje, pronašao sam LoJack za prijenosna računala. Zvuči kao da bi radilo, ali morate platiti pretplatu. Ne želim platiti novac da bih imao 3 u 4 šanse (izravno s web stranice) da vratim prijenosno računalo ako mi ga ukradu! Pa sam pokrenuo vlastiti koristeći python i ftp poslužitelj. Program se pokreće u pozadini svaki put kada se prijavite, a svake dvije minute provjerava s ftp poslužiteljem jesam li ga označio kao ukraden. Ako imam, snima snimku zaslona i postavlja je s trenutnom IP adresom i vremenskom oznakom na poslužitelj, i to radi svake dvije minute dok je ne zaustavim. Iako neće brisati podatke na daljinu, moglo bi se prilično lako - jednostavno nisam htio riskirati da ga slučajno pokrenem tijekom testiranja.

Korak 1: Zahtjevi

Zahtjevi
Zahtjevi

Za izradu vlastite kopije skripte trebat će vam sljedeće: 1. Računalo Apple s prilično novom verzijom OS X2. Appleovi alati za razvojne programere - oni su potrebni za sastavljanje skripte u aplikaciju koja se može pokrenuti svaki put kada se prijavite. Paket samo za razvoj Mac -a je u redu. Upozorenje, ovo je prilično veliko preuzimanje, ali definitivno se isplati ako ste zainteresirani za kodiranje bilo čega na Mac -u ikada. 3. Apple ID - omogućuje vam registraciju i preuzimanje gore navedenih razvojnih alata. 4. Python - dolazi unaprijed instaliran s računalom. 5. Pristup FTP poslužitelju - ne mora biti vaš, ali trebate korisničko ime, lozinku i adresu poslužitelja s ftp pristupom. 6. Prazna tekstualna datoteka pod nazivom 'yes.rtf' - držite je negdje na računalu, ali je još nemojte učitavati na poslužitelj

Korak 2: Dobivanje skripte

Dobivanje skripte
Dobivanje skripte

Nećete morati sami stvarati skriptu, ali ćete morati urediti priloženu. Gore pri vrhu gdje se nalaze varijable: korisničko ime poslužitelja lozinkapath_to_screenshotstime_between_screenshotsispunite svoje podatke i željeno vrijeme u sekundama (iako bih ostavio samo dvije minute). To je ono što program koristi za prijavu na vaš FTP poslužitelj i provjeru želite li prenijeti bilo koju sliku, a ako je tako, za prijenos snimaka zaslona.

Korak 3: Kreiranje aplikacije

Izrada aplikacije
Izrada aplikacije

Nakon što dovršite uređivanje python skripte, spremite je, a zatim zatvorite xcode. Na radnoj površini desnom tipkom miša ili tipkom miša kliknite skriptu (ScreenshotTaker.py) i pod "Otvori pomoću>" odaberite "Izradi applet". Aplikacija pod nazivom ScreenshotTaker trebala bi se pojaviti u sljedećih nekoliko sekundi na vašoj radnoj površini. Ovo je posljednja aplikacija koju ćemo pokrenuti pri pokretanju.

Korak 4: Automatsko pokretanje programa

Automatsko pokretanje programa
Automatsko pokretanje programa

U redu, u ovom biste trenutku trebali imati aplikaciju ScreenshotTaker kao i datoteku ScreenshotTaker.py na radnoj površini. Ako želite izbrisati datoteku ScreenshotTaker.py, to neće biti problem ako se vaš FTP poslužitelj ne promijeni. Da biste pokrenuli skriptu svaki put kada se prijavite: 1. Otvorite postavke sustava, ispod Apple logotipa u gornjem lijevom kutu zaslona2. Kliknite na Računi3. Premjestite ScreenshotTaker negdje koje neće biti tako lako pronaći - poput mape uslužnih programa (/Applications/Utilities) 3. Pritisnite karticu stavke za prijavu i povucite ScreenshotTaker (aplikaciju) na popis4. Označite okvir čineći ga skrivenimBam, gotovi ste. Kad god želite početi fotografirati zaslon prijenosnog računala, povucite datoteku 'yes.rtf' na poslužitelj. Pobrinite se da ga već nema ako ne želite snimati snimke zaslona. Nakon što se tekstualna datoteka 'yes.rtf' prevuče u glavni direktorij vašeg ftp -a (/), snimke zaslona bit će snimljene svake dvije minute i nazvane ovako: IP adresa_Godina_Mjesec_Dan_Hour_Minute.jpgDa biste prestali snimati snimke zaslona, izbrišite datoteku 'yes.rtf' sa svog ftp -a imenik.

Preporučeni: