Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Perl: Общие вопросы > Подскажите бесплатный способ сделать pl > exe |
Автор: Suppir 1.10.2010, 15:45 |
Необходимо из pl сделать exe. Попробовал perl2exe - бесплатная версия создала файл размером 1,7 Мб (из-за использования модуля POSIX), а нужно не более 1 Мб. Также после выполнения скрипта показывается реклама. Попробовал PerlApp - создался более компактный exe-шник(700 Кб, я так понял, что из-за архивации), нет рекламы. Однако бесплатная версия ограничена 21 днем использования. После чего exe не будет работать. Подскажите наиболее удобный бесплатный способ создать exe-шник? |
Автор: shamber 1.10.2010, 23:32 |
бесплатный еще cava-pack ноу него большие exe |
Автор: Suppir 2.10.2010, 09:19 |
shamber, пробовал - большие exe и еще кучу модулей пихает. А нужен один exe-шник компактный. |
Автор: JackYF 2.10.2010, 11:00 |
Suppir, модуль PAR и соответствующая программая, входящая в его поставку. |
Автор: KSURi 2.10.2010, 13:24 |
Пишите на соответствующем языке |
Автор: Suppir 2.10.2010, 18:26 |
KSURi, вот бы еще найти динамически типизированный язык (чтобы не нужно было объявлять переменные), такой же быстрый как Perl ![]() |
Автор: gcc 3.10.2010, 00:58 | ||
может как-то закодировать? в одной коммерческой программе я видел используется use WSD::Filter; выглядит так:
|
Автор: Suppir 3.10.2010, 08:17 |
gcc, я читал на perlmonks, что такие скрипты раскодируются на ура. Нужен такой же модуль и STDOUT прописать в файл. К тому же мне нужен exe-шник с включенным в него интерпретатором, чтобы запускать на машинах, где нет Perl. |
Автор: ming 5.10.2010, 20:14 |
Вы хотите слишком многого забесплатно. И трюфели съесть, и в бентли сесть. ЗЫ: пробовали разнообразные Executable Packer типа UPX? http://www.wasm.ru/toollist.php?list=8 |
Автор: gcc 24.11.2010, 22:03 |
мне надо код в MVC Catalyst спрятать perl.5.8.8 ну не на 100%, а так чтобы не очень просто было получить исходники какие тут вариаты? |
Автор: chorny 14.12.2010, 06:40 |
PAR::Packer, PAR::Packer + Filter::Crypto::CryptFile, staticperl. |