ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #101  
Старый 11.08.2007, 19:03
Аватар для Digimortal
Digimortal
Banned
Регистрация: 22.08.2006
Сообщений: 608
Провел на форуме:
6144796

Репутация: 1095


По умолчанию

gigabait

даже если вы совсем нерусский, то все равно, можно хотя бы знаки препинания расставлять нормально..

а вообще, не захламляйте эту тему своим тупизмом, на форуме тема "про то как запускать перл-скрипт" уже и так освещалась, причем далеко не один раз..
 
Ответить с цитированием

  #102  
Старый 25.08.2007, 19:21
Аватар для C!klodoL
C!klodoL
Постоянный
Регистрация: 05.06.2007
Сообщений: 335
Провел на форуме:
4319431

Репутация: 677
По умолчанию

вопрос про многопоточность, привожу код:
#тут создаются потоки:
for( 0..$thr ) { $trl[$_] = threads->create( \&Flood, $_ ); }
for( 0..$thr ) { $trl[$_]->join; }

#сама функция
sub Flood
{

$sock = IO::Socket::INET->new(PeerAddr => $host,
PeerPort => $port,
Proto => 'tcp') || сокет или смерть
.... ....
}

$host и $port - это адрес и порт прокси сервера, ни ко всем прокси удается подключится, будет ли в этом случае поток которому не удалось подключится висеть в памяти или сам умрет? если будет, то его нужно убить, как вызвать смерть потока в случае если создать сокет не удалось? знаю что $thr->kill() но как им правильно воспользоваться?

сейчас у меня сделано так, хз на сколько это правильно

$sock = IO::Socket::INET->new(PeerAddr => $host,
PeerPort => $port,
Proto => 'tcp') || return 0;

Последний раз редактировалось C!klodoL; 25.08.2007 в 19:27..
 
Ответить с цитированием

  #103  
Старый 26.08.2007, 16:43
Аватар для genom--
genom--
Постоянный
Регистрация: 09.07.2006
Сообщений: 937
Провел на форуме:
1948091

Репутация: 1686


По умолчанию

если ты его не убьешь то он будет висеть некоторое время пока не очистится оператива так переполнение вызвать можно в легкую -- лудше делай определенное количество потоков и чтобы они последовательно выдирали из списка проксю за проксей -- типо поток выдернул одну проверил потом еще одну из списка и тд и завершай через join
 
Ответить с цитированием

  #104  
Старый 26.08.2007, 17:31
Аватар для grishka
grishka
Участник форума
Регистрация: 11.08.2007
Сообщений: 220
Провел на форуме:
3736647

Репутация: 732
По умолчанию

а есть сплоит ipb 2.1.7. на перле?
 
Ответить с цитированием

  #105  
Старый 27.08.2007, 13:39
Аватар для biophreak
biophreak
Постоянный
Регистрация: 03.08.2007
Сообщений: 367
Провел на форуме:
876216

Репутация: 209
По умолчанию

Имхо немного темой промахнулся...
 
Ответить с цитированием

  #106  
Старый 08.09.2007, 12:50
Аватар для SIBON
SIBON
Banned
Регистрация: 13.07.2006
Сообщений: 13
Провел на форуме:
31065

Репутация: 3
По умолчанию

Цитата:
Сообщение от C!klodoL  
вопрос про многопоточность, привожу код:
#тут создаются потоки:
for( 0..$thr ) { $trl[$_] = threads->create( \&Flood, $_ ); }
for( 0..$thr ) { $trl[$_]->join; }

#сама функция
sub Flood
{

$sock = IO::Socket::INET->new(PeerAddr => $host,
PeerPort => $port,
Proto => 'tcp') || сокет или смерть
.... ....
}

$host и $port - это адрес и порт прокси сервера, ни ко всем прокси удается подключится, будет ли в этом случае поток которому не удалось подключится висеть в памяти или сам умрет? если будет, то его нужно убить, как вызвать смерть потока в случае если создать сокет не удалось? знаю что $thr->kill() но как им правильно воспользоваться?

сейчас у меня сделано так, хз на сколько это правильно

$sock = IO::Socket::INET->new(PeerAddr => $host,
PeerPort => $port,
Proto => 'tcp') || return 0;
а переменная $thr за что отвечает?
 
Ответить с цитированием

  #107  
Старый 08.09.2007, 12:51
Аватар для C!klodoL
C!klodoL
Постоянный
Регистрация: 05.06.2007
Сообщений: 335
Провел на форуме:
4319431

Репутация: 677
По умолчанию

Цитата:
а переменная $thr за что отвечает?
за количество потоков
 
Ответить с цитированием

  #108  
Старый 08.09.2007, 13:31
Аватар для теща
теща
Постоянный
Регистрация: 14.09.2005
Сообщений: 415
Провел на форуме:
1052005

Репутация: 131
Отправить сообщение для теща с помощью ICQ Отправить сообщение для теща с помощью MSN Отправить сообщение для теща с помощью Yahoo
По умолчанию

скажите полста как открыть програмку на перле через ms-dos сам скрипт имееца но вот как его запустить в вин хп ? зарание благодарен
 
Ответить с цитированием

  #109  
Старый 08.09.2007, 13:35
Аватар для C!klodoL
C!klodoL
Постоянный
Регистрация: 05.06.2007
Сообщений: 335
Провел на форуме:
4319431

Репутация: 677
По умолчанию

можно двойным кликом, если у тебя файлы pl ассоциированны с интерпретатором, если нет то в командной строке perl script.pl, если ты скачал перл в архиве то, C:\Perl\bin\Perl.exe script.pl
 
Ответить с цитированием

  #110  
Старый 09.09.2007, 10:13
Аватар для теща
теща
Постоянный
Регистрация: 14.09.2005
Сообщений: 415
Провел на форуме:
1052005

Репутация: 131
Отправить сообщение для теща с помощью ICQ Отправить сообщение для теща с помощью MSN Отправить сообщение для теща с помощью Yahoo
По умолчанию

подскажите плиз , 1. каким редактором проще пользоваться новичку есть ли с русским языком , *? приведите пример написания калькулятора в подробностях если не тяжело , за рание спасибо .
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[php] Новичкам: задаем вопросы _Great_ PHP, PERL, MySQL, JavaScript 16396 17.06.2010 21:19
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ