Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > 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 smile для задач обработки текста.

Автор: gcc 3.10.2010, 00:58
может как-то закодировать?

в одной коммерческой программе я видел используется use WSD::Filter;

выглядит так:
Код

use WSD::Filter;
ibV0J4r1cYXwdw3E1jx+EGYK1fPbtTr0QwXbJHeduj9L57IVts+EqJuWVU8dL+2UpPi64vNT8tiF
EODn9ZdYsokYfTT01MkACYLduPqXA2SH1BWux6JhiNswwQv3/kXnHeVitTUiGibwedCqioxDJJKA
D23fP/mdTyQIEaizmE2Y4kda/9WmPAiZirhFsPcksgiAyP5CTphI6kRNbexAsZZ4OinwtLkNLlnF

Автор: 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.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)