Les Paul 1960 Posted August 20, 2013 Posted August 20, 2013 Salutare, am o intrebare pentru cei ce se pricep: am dezarhivat un install package (.exe) si vreau sa il readuc la forma initiala, cum fac? Am sobolanit niste date din filele incluse in installer, si vreau sa instalez programelul dupa ce am facuta acese modificari. Daca imi iese ce incerc, va spun si ce magarie am facut (incerc sa fac). Multam in avans. P.S.: procesul sa fie cat mai simplu, nu cu j'de mii de comenzi.
sam Posted August 20, 2013 Posted August 20, 2013 (edited) Nu l-am testat dar am cautat si eu la un moment dat asa ceva: http://www.winzip.com/prodpagese.htm Sper sa te ajute. Edit: Functioneaza, l-am instalat acum. Doar ca daca nu il cumperi iti apare un mesaj cu 'This copy is not licensed for distribution' caruia trebuie sa-i dai 'ok'. Nu-ti bate capul cu toti parametrii aia eu doar i-am indicat calea catre o arhiva .zip (care ulterior va deveni .exe) si folderul destinatie unde sa-mi salveze .exe-ul. In rest next> next> next> Edited August 20, 2013 by sam
ratza_sb Posted August 20, 2013 Posted August 20, 2013 (edited) BullZip. E moca şi ştie o căruţă de formate. Sau 7zip. EDIT: Bandizip, pardon. La format alegi exe în loc de zip. Edited August 20, 2013 by ratza_sb
Les Paul 1960 Posted August 20, 2013 Author Posted August 20, 2013 Nu vreau sa imi dezarhiveze sia atat, vreau sa imi refaca installerul initial si dupa asta sa instalez programul ca si cand nu a fost afectat installerul.
mikeru Posted August 20, 2013 Posted August 20, 2013 trebuie sa existe softuri care sa creeze installere. nu ai gasit asa ceva? /m.r. Sent from my iPhone5 using Tapatalk Free
'mnezău Posted August 20, 2013 Posted August 20, 2013 http://www.makeuseof.com/tag/how-to-make-an-exe-installation-file/ 1
Les Paul 1960 Posted August 20, 2013 Author Posted August 20, 2013 (edited) Sau mai usor, sa pot sa deschid installerul cu un soft, fara sa il mai dezarhivez si sa pot sa sterg sau sa adaug fila modificata. Installerul deja exista, e un programel, vreau sa intru in el, sa copiez o fila (asta am reusit) si sa o pun la loc in installer. Am deschis cu 7zip, am reusit sa copiez o fila, dar nu pot sa sterg nimic sau sa adaug, imi da unsuported process. Edited August 20, 2013 by Les Paul 1960
AddRien Posted August 20, 2013 Posted August 20, 2013 Să drumul la înjurături. Eu am să dau cu banul. Să vedem ce pică.
Crypto Posted August 20, 2013 Posted August 20, 2013 (edited) în loc sa ceri sfaturi cu descriere ambigua, și primești răspunsuri la fel de utile, mai degrabă atașează installer-ul original, și fișierele modificate de tine, iar pana acum cred ca terminai toată treaba. Eu habar n-am despre ce-i vorba. .exe poa sa fie multe tipuri de executabile. Daca e un executabil generat cu winrar sau un installer custom, nu stiu, de aia e mai bine sa atașezi. In "informatica" nu merge cu ambiguități, cred ca știi și tu ce-i aia știința exacta. Edited August 20, 2013 by Cryptopsy 1
Les Paul 1960 Posted August 20, 2013 Author Posted August 20, 2013 (edited) Este simplu, luam un installer oarecare, acesta contine fisierele programului ce urmeaza sa fie instalat, dar acestea sunt stocate in pachet, intr-un mod total diferit fata de ceea ce o sa ai in computer dupa ce ai instalat acel program. Daca dezarhivez ce contine pachetul de date, o sa am aceste fisiere in acelasi format ca in pachet, cu foldere, subfoldere etc. Pana aici sper ca ai inteles. Problema este ca dupa ce mi-am terminat treaba, sa refac pachetul in forma initiala (orice installer pe win, are extensia exe, asta inseamna ca are in componenta lui un cod care sa ii spuna ce sa faca cu fisierele din el atunci cand este accesat normal). Intrebarea mea este, exisa vreun program cu care pot sa modific continutul pachetului de date, iar dupa acest lucru acesta sa ramana ''intact''? Adica dupa ce il accesez normal (adica sa instalez ce are in el) sa se si intample acest lucru, comanda initiala conceputa de cel ce a creat pachetul sa ramana intacta. (ce se instaleaza, unde, etc) Eu ma pricep la alte lucruri (CAD si GIS), ca sa inteleaga si ceilalti, sunt putin afon la partea de programare, si nici nu am un motiv real ca sa invat asa ceva. EDIT: in sfarsit am luat si eu un warn dupa 6 sau 7 ani de rgc ))) Edited August 20, 2013 by Les Paul 1960
Crypto Posted August 20, 2013 Posted August 20, 2013 (edited) good luck. mai pe lay-mans terms. Nu tot ce zboara se mananca, si nici un installer nu e la fel ca celalalt. In al doilea rand, pe langa fisierele lui, poate sa aiba configuratii stocate in registry, fisiere stocate in app-data/user data, create pentru fiecare user, si librarii dll care pot fi trimise in system32 si inregistrate. Daca nu e un installer care-l poti "dezarhiva" cu winrar, ori un "cab", fara sa stii ce faci, n-ai nici o sansa. Orice installer poate sa aiba un script de instalare separat, ori poate fi generat cu scriptul si fisierele incorporat. Edited August 20, 2013 by Cryptopsy 1
Les Paul 1960 Posted August 20, 2013 Author Posted August 20, 2013 Nu, de aceea intreb aici. Asa, batch-ul original, vreau sa ramana intact, deoarece in installer mai exista un alt pachet de dat pe care nu pot sa il accesez, iar din el se vor extrage alte date pentru instalare. poti sa iti scrii un batch ?
ggg Posted August 20, 2013 Posted August 20, 2013 Nu este chiar asa de simplu cu installer-ele astea . De obicei sunt stocate informatii in *.inf-uri cu detalii despre versiunile fisierelor.dimensiuni , data/ora ultimei compilari, daca se inregistreaza fisierul in registrii,....etc . Chiar daca vei reusi sa inlocuiesti vreun fisier in arhiva , cu maxima probabilitate , installer-ul nu va mai functiona . 2
Les Paul 1960 Posted August 20, 2013 Author Posted August 20, 2013 Da, dar la inceput exista un singur fisier ce contine aceste date, si exista o linie de comanda care ii spuna ce fisiere sa le bage in program files, ce sa mearga in reg etc. Ma intereseaza ca acea linie de comanda sa ramana intacta. Ceva de genul sa deschid fisierul initial cu alt program, sa modific ce am de modificat, si dupa ce inchid aplicatia folosita pentru a altera datele, cand dau sa il instalez sa faca ce facea si inainte sa alterez eu un fisier din pachet. good luck. mai pe lay-mans terms. Nu tot ce zboara se mananca, si nici un installer nu e la fel ca celalalt. In al doilea rand, pe langa fisierele lui, poate sa aiba configuratii stocate in registry, fisiere stocate in app-data, create pentru fiecare user, si librarii dll care pot fi trimise in system32 si inregistrate. Ma gandeam ca poate exista vreun programel cu care sa pot face asta. Eu vreau sa alterez un singur fisier din pachet si sa il copiez inapoi. Am de exemlu fisierul modificat care contine linia: a b c d, iar eu o sa modific linia in a a c d, restul datelor ramanand intacte. Nu este chiar asa de simplu cu installer-ele astea . De obicei sunt stocate informatii in *.inf-uri cu detalii despre versiunile fisierelor.dimensiuni , data/ora ultimei compilari, daca se inregistreaza fisierul in registrii,....etc . Chiar daca vei reusi sa inlocuiesti vreun fisier in arhiva , cu maxima probabilitate , installer-ul nu va mai functiona .
Crypto Posted August 20, 2013 Posted August 20, 2013 (edited) eu am inteles ce vrei sa zici, dar tot repet aici degeaba, installerele is facute in asa fel incat sa nu poti modifica continutul fisierelor, altfel ar fi un installer prost. P.S. un program de tip installer e un pic mai complicat decat: Da, dar la inceput exista un singur fisier ce contine aceste date, si exista o linie de comanda care ii spuna ce fisiere sa le bage in program files, ce sa mearga in reg etc. si nu exista un prototip de installer folosit de toti, fiecare installer are modul lui de functionare si particularitatile lui. Poate fisierele din el is encriptate, atunci ce faci? Edited August 20, 2013 by Cryptopsy
Les Paul 1960 Posted August 20, 2013 Author Posted August 20, 2013 Ok, am inteles, eu tot am vazut ''repack-uri'' la anumite programe, modificate de cei ce le-au facut, si ma gandeam ca exista un mod mai ''user friendly'' de a face acest lucru.
Crypto Posted August 20, 2013 Posted August 20, 2013 Pentru repackuri se poate folosi o masina virtuala si un program care monitorizeaza file stream-ul ori un soft special care "izoleaza" fisierele instalate.
vektor Posted August 20, 2013 Posted August 20, 2013 Nici una din variantele respective nu sunt accesibile unui utilizator la nivel de "acasa" [home user] 2
mikeru Posted August 20, 2013 Posted August 20, 2013 vektor.. noi spectatorii nu ne bagam in discutie, dar am impresia ca tu stii mai multe decat scrii aici:p VMWare & Co. zici ca nu.s accesibile home user -ilor? /m.r. Sent from my iPhone5 using Tapatalk Free
BlocK Posted August 21, 2013 Posted August 21, 2013 Sunt aproape sigur ca prin masina virtuala nu facea referire la VirtualBox, VMWare sau orice alte emulatoare de sistem de operare cat facea la JVM, Dalvik, CLI, Lua et al. . Oricum, marea problema este ca Les Paul 1960 nu ne explica daca el vrea sa modifice un Installshield, Wise, MSI, daca astea la randul lor sunt modularizate (au sau n-au arhive separate, de obicei CAB-uri), sau, daca pur si simplu vrea sa modifice o arhiva de tip self-extracting. De asemenea, este nevoie ca installer-ul sa ramana cel original sau poate fi si acesta modificat la randul sau? Recte, poti sa-i faci un repack complet, sau modificarile trebuie facute in arhiva originala? 2
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now