Ērti izvelciet Android Rom failus no nosūtītajiem ROM

Ja esat Android izstrādātājs un meklējat jaunākos piegādātos ROM, lai iegūtu tādas lietas kā APK, draiveri un tamlīdzīgi, jūs droši vien zināt, ka faila rom.zip izvilkšana no .exe pakotnes ir mazliet viltīgs. Jo īpaši tāpēc, ka, ja izmantojat jebkuru Linux distribūciju, jums ir ļoti īss laiks, lai meklētu vajadzīgos failus, pirms sistēma to darot avarē, tādējādi izdzēšot visu. Lai to atrisinātu, XDA dalībnieks Martineve izveidoja nelielu skriptu, kas automātiski izvilks rom.zip no instalēšanas programmas.

Izmēģiniet lietotni un sniedziet izstrādātājam atsauksmes.

Pirmo reizi es šodien mēģināju izvilkt rom.zip no nosūtītā rom laidiena (.exe) operētājsistēmā Linux.

Process ir problemātisks, jo pēc izpildāmā faila palaišanas, izmantojot vīnu, lietojumprogramma avarē, izdzēšot visus tās failus. Tāpēc ir *ļoti* ātri jāielūkojas rom.zip mapē ~/.wine/users/username/Temp.

Jebkurā gadījumā esmu izveidojis ātru python skriptu, kas pārraudzīs šo direktoriju rom.zip un kopēs to uz jūsu mājas mapi.

Vienīgā modifikācija, kas jāveic pirms palaišanas, ir lietotājvārda lauka maiņa uz savu lietotājvārdu. Es būtu izmantojis getpass, lai to iegūtu, taču kaut kādu iemeslu dēļ noteiktās sistēmās ir jāizmanto sudo, kas to izjauc.

Plašāku informāciju varat atrast vietnē lietojumprogrammas pavediens.