Rezultati 1 do 4 od 4

Tema: Backup skripta by me :)

Tematski pogled

  1. #1
    "iSrbija Hall Of Fame" Member
    Datum registracije
    07.07.2009
    Godina
    41
    Poruke
    22
    Thanks
    0
    Thanked 39 Times in 7 Posts

    Podrazumevano Backup skripta by me :)

    Pre neki dan mi se desilo da mi je puko imenik i pretpostavljam da je razlog bio program "call delete" i naravno backup-a nigde nema i... sam sam kriv... i malopre se setim tuznog dogadjaja i resim da napravim neku olaksicu za backup...

    skripta nije bas user friendly, nema restore i nije bas za pocetnike... ali je meni vise nego dovoljna.... i mozda se jos nekom svidi

    skripta se sastoji iz par fajlova a kada se podesi dvoklik pravi pokupi sms, adressbook i calendar sa telefona i spakuje u zip sa danasnjim datumom. Na telefonu je potrebno da je instaliran openssh.

    Dakle objasnjenje fajlova i nacina rada

    samo backupovanje vrsite pokretanjem ibackup.exe file-a (ili ibackup.au3 izvornog koda ukoliko instalirate autoit http://www.autoitscript.com) ibackup pokrece
    psftp.exe i kompresuje fileove nakon preuzimanja u zip). Psftp.exe je program koji sftp protokolom (openssh koji je instaliran na telefonu omogucava ssh/sftp) omogucava download file-ova sa telefona. psftp je moguce namestiti da radi automatski koriscenjem komandi u file-u (-b komanda) u konkretnom slucaju komande.txt za skidanje "bitnih" fileova. Kacenje na sam telefon preko psftp.exe komande se izvrsava batch file-om

    sftp.bat
    Kod:
    @echo off
    psftp root@192.168.1.105 -pw alpine -b komande.txt
    promenite ip adresu sa 192.168.1.105 u adresu vaseg telefona na vasoj lokalnoj mrezi i password alpine u svoj pass (nadam se da niste ostavili default pass alpine na telefonu )

    komande.txt
    Kod:
    cd /var/mobile/Library/AddressBookget AddressBook.sqlitedb
    get AddressBookImages.sqlitedb
    cd /var/mobile/Library/Calendar
    get Calendar.sqlitedb
    cd /var/mobile/Library/SMS
    get sms.db
    quit
    editovanjem ovog file-a mozete podesiti sta ce se sve preuzeti sa telefona (obratite paznju da se u ibackup.exe/au3 ti fajlovi takodje moraju dodati za zipovanje i brisanje)

    ibackup.au3
    Kod:
    #include "zip.au3"
    ;preuzimanje fileova sa iphone-a
    ShellExecuteWait( @scriptdir & "\sftp.bat")
    
    
    $Zip = _Zip_Create(@ScriptDir & "\" & @YEAR & "_" & @MON & "_" & @MDAY & ".zip") ;Kreiranje zip file-a sa nazivom danasnjeg datuma YYYY_MM_DD.zip
    ;dodavanje fileova u zip file
    _Zip_AddFile($Zip,@ScriptDir & "\AddressBook.sqlitedb")
    _Zip_AddFile($Zip,@ScriptDir & "\AddressBookImages.sqlitedb")
    _Zip_AddFile($Zip,@ScriptDir & "\Calendar.sqlitedb")
    _Zip_AddFile($Zip,@ScriptDir & "\sms.db")
    ;brisanje file-ova
    FileDelete(@ScriptDir & "\AddressBook.sqlitedb")
    FileDelete(@ScriptDir & "\AddressBookImages.sqlitedb")
    FileDelete(@ScriptDir & "\Calendar.sqlitedb")
    FileDelete(@ScriptDir & "\sms.db")
    Exit
    i na kraju sve spakovano u zip... pa ako nekom treba nesto ovako...

    http://siklosi.users.sbb.rs/ibackup.zip

  2. The Following 3 Users Say Thank You to siklosi For This Useful Post:

    Lazar (30.09.2011),najzak (03.10.2011),rikee (30.09.2011)

Informacije teme

Korisnici koji pretražuju ovu temu

Trenutno je 1 korisnik(a) koji pretražuje(u) ovu temu. (Članova: 0 - Gostiju: 1)

Ovlašćenja postavljanja

  • Vi ne možete postavljati nove teme
  • Vi ne možete postavljati odgovore
  • Vi ne možete postavljati priloge
  • Vi ne možete menjati vaše poruke
  •