Nejste přihlášen/a.
Mám nějaký program v Perlu, je to kompletně zabalené jako spustitelný .EXE soubor. Uvnitř je zazipovaný skript i knihovny, vše (snad) se z toho dá rozzipovat. Potřeboval bych ale v hlavním skriptu něco opravit, zatím jsem nenašel archivační program, který by ten soubor dokázal vyměnit.
Nějaký nápad?
jak si dospěl k závěru že uvnitř EXE je interpretovaný skript jen zazipovaný? podle mne to tak určitě není, ten program byl prostě do EXE velmi pravděpodobně zkompilován a původní skript z této podoby aplikace sotva získáš.
Možná se mýlím, netvrdím že není možné vytvořit exe tak aby i nadále šlo jen o interpreter přiloženého skriptu, ale je velmi nepravděpodobné, že by to právě takhle někdo dělal. Smyslem kompilace do EXE je totiž zvýšení rychlosti běhu aplikace právě v důsledku kompilace do neinterpretované varianty a tedy do výrazně rychleji vykonávaného strojového kódu, jinak by vůbec nemělo smysl to do EXE převádět.
to je nicméně jen dedukce, pokud to chceš vědět jistě někam to nahraj a podíváme se co je uvnitř doopravdy.
No tohle by mnělo být ono, knihoven je asi 5 MB takže to někam nahraju a pak sem hodím link
Jinak kdyby to někoho zajímalo, exe soubory jsou zip archivy takže se dají v pohodě rozzipovat, jen na některých systémech je potřeba přejmenovat *.exe na *.zip a samozřejmě pokud je ten soubor kompilovaný tak z toho moc nevyčtete
main.pl | 688 b | |
GgStat.pl | 243.86 kB |
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.