Страница 1 из 2

Запуск приложения написаного на Perle

Добавлено: Чт ноя 12, 2009 1:40 pm
z-0091
Начав изучать Перл, возник вопрос, как запустить приложение написанное на Perle у обычного пользователя. На своей машине я пишу с помощью ActivePerl-5.10.1.1006.
Например отправив прогу другу, она должна у него работать

Re: Запуск приложения написаного на Perle

Добавлено: Чт ноя 12, 2009 3:23 pm
4epT
видимо её нужно скомпилировать о_О

Re: Запуск приложения написаного на Perle

Добавлено: Чт ноя 12, 2009 4:11 pm
z-0091
угу, только что то не получается, юзаю Code::Bloks + MinGW

Re: Запуск приложения написаного на Perle

Добавлено: Чт ноя 12, 2009 4:35 pm
Kissa2k

Re: Запуск приложения написаного на Perle

Добавлено: Чт ноя 12, 2009 5:44 pm
z-0091
Офтоп. Это просто ужасно. Скока мне надо перелопатить, что бы сделать консоль, которая будет воспроизводить построчно заранее заданный текст из тхт, и где я смогу устанавливать задержку пере появлением в консоле следую шей строки %)

Re: Запуск приложения написаного на Perle

Добавлено: Чт ноя 12, 2009 8:24 pm
EternalHarvest
pp
perlapp

Re: Запуск приложения написаного на Perle

Добавлено: Пт ноя 13, 2009 8:03 am
z-0091
в том то и дело, что в логах ни чего не написано.

Player Unknown #166317 (15) is casting Increase AGI on player Unknown #584612 (30) (time 934ms)
[Nov 12 14:08:25 2009.42] Player Unknown #166317 (15) uses Increase AGI on player Unknown #584612 (30) : Lv 10
[Nov 12 14:08:25 2009.42] Player Unknown #166317 (15) uses Blessing on player Unknown #584612 (30) : Lv 10
[Nov 12 14:08:26 2009.11] Player Unknown #166317 (15) uses Heal on player Unknown #584612 (30) : 952 hp gained
[Nov 12 14:10:51 2009.89] Unknown #366166 (0) is casting Resurrection Homunculus on himself (time 2040ms)
[Nov 12 16:23:55 2009.12] Loading control/mon_control.txt...
[Nov 12 16:23:55 2009.27] Loading control/items_control.txt...
[Nov 12 16:23:55 2009.38] Loading control/shop.txt...


обрартите внимание на дату. Nov 12 14:10:51 2009.89] Unknown #366166 (0) is casting Resurrection Homunculus on himself (time 2040ms) вот этим заканчивается сессия без причин.

Re: Запуск приложения написаного на Perle

Добавлено: Пт ноя 13, 2009 10:14 am
4epT
может у тебя там стоит бажная кора, которая глючит с гомункулами?

Re: Запуск приложения написаного на Perle

Добавлено: Пт ноя 13, 2009 10:41 am
z-0091
там стоит один торг хД

снабженный макросами управления с другого перса

Re: Запуск приложения написаного на Perle

Добавлено: Пт ноя 13, 2009 10:53 am
4epT
да пофиг кто там стоит (по профе)
видимо гомункул кастанул что-то а кора неправильно это обработала и вылетела с ошибкой

Re: Запуск приложения написаного на Perle

Добавлено: Пт ноя 13, 2009 12:41 pm
z-0091
не весело, и как мне это исправить?

Re: Запуск приложения написаного на Perle

Добавлено: Сб ноя 14, 2009 12:05 pm
4epT
как вариант обновить кору

Re: Запуск приложения написаного на Perle

Добавлено: Вс ноя 15, 2009 7:10 pm
z-0091
Посоветуйте компилятор .pl>>>.exe

НЕ в тему.
#!/usr/local/bin/perl
$|=1;
print "################################n";
print "### Вас приветствуем ###n";
print "################################n";
sleep(60);
print "World!n";
sleep(5);

При выводе русский шрифт отображается не корректно :o

Добавлено спустя 7 минут 2 секунды:
нашел компилятор perl2exe но не понятно как им пользоваться

Re: Запуск приложения написаного на Perle

Добавлено: Пн ноя 16, 2009 10:17 am
kLabMouse
z-0091
Компилятор, точнее биндер бинарки и сорса перла находится в дополнениях (платных) к АктивПерлу.
По крайней мере, start.exe и wxstart.exe мозданы именно с помощью его.

Re: Запуск приложения написаного на Perle

Добавлено: Пн ноя 16, 2009 4:55 pm
z-0091
скачал бетто версию АктивПерла. Компилирую Скрипт "Привет мир." Все проходит успешно. но ехе открыв и мгновенно закрывается. Тестер выходных ехе, пишет следуещее.
PerlApp 8.0.0 build 289618
Copyright (C) 1998-2009 ActiveState Software Inc. All rights reserved.
Trial license (Expires: 2009-12-07)
****************************************************************************
* WARNING: Applications generated by this evaluation copy of PerlApp will *
* stop working after the end of the evaluation period: 2009-12-07 *
****************************************************************************

Created 'dfdfdxxxxx.exe' [Test it]
Executable size: 580 KB same as last time

[DONE]

{.\dfdfdxxxxx.exe}
Unrecognized character \xEF in column 1 at dfdfdxxxxx.pl line 1.

[DONE]



ПЫтаюсь скомпилировать
#!/usr/local/bin/perl
print "#####################\n";
print "### Вас привествуем 2.0 ###\n";
print "######################\n";
sleep(60);
print "World!\n";
sleep(5);