Preprosto ekstrahirajte datoteke Android Rom iz poslanih Romov

Če ste razvijalec za Android, ki išče najnovejše poslane ROM-e za pridobivanje stvari, kot so apki, gonilniki in podobno, verjetno veste, da je ekstrahiranje rom.zip iz paketa .exe malo zapleteno. Zlasti zato, ker če uporabljate katero koli distribucijo Linuxa, imate zelo kratek čas, da poiščete potrebne datoteke, preden se sistem med tem zruši in pri tem izbriše celotno stvar. Da bi to rešil, član XDA Martinovo naredil majhen skript, ki bo samodejno izvlekel rom.zip iz namestitvenega programa.

Preizkusite aplikacijo in pošljite nekaj povratnih informacij za razvijalca.

Danes sem prvič poskušal ekstrahirati rom.zip iz poslane izdaje rom (.exe) v Linuxu.

Postopek je problematičen, saj se po zagonu izvedljive datoteke z uporabo vina aplikacija zruši in izbriše vse svoje datoteke. Zato morate *zelo* hitro pogledati v mapo ~/.wine/users/username/Temp za rom.zip.

Kakorkoli že, izbrskal sem hiter skript python, ki bo spremljal ta imenik za rom.zip in ga kopiral v vašo domačo mapo.

Edina sprememba, ki jo morate narediti pred zagonom, je, da polje uporabniškega imena spremenite v svoje uporabniško ime. Za pridobitev tega bi uporabil getpass, vendar morate iz nekega razloga v določenih sistemih uporabiti sudo, ki to pokvari.

Več informacij najdete v nit aplikacije.