![]() |
Прошу помочь разобраться
Нарыл скрипт перлового прокси, решил его немного доработать под себя, чтобы все время не вводить юзер агент ручками, пусть значения берутся из файла... Но почему то вся моя затея не привела ни к чему хорошему, скрипт не пашет, две недели ломаю голову, ткните мну, где нужно поправить код, истинные знатоки перла...
Код:
#!/usr/bin/perl |
по моему код нужно править начиная здесь
PHP код:
|
Спасибо, только где именно, я что то не понял?
|
Прочитай и попробуй разобратся .
http://forum.antichat.ru/showthread.php?t=20299 http://www.internet-technologies.ru/scripts/script_767.html а так пример: PHP код:
|
Заранее прошу прощения, быть может мои просьбы покажутся истинным кодерам немного глупыми, но, как работает сам скрипт прокси мне ясно... Я его малость переделал, вот в таком виде он робит нормально
Код:
use HTTP::Daemon;Код:
while (my $conn = $server->accept) {Т.е., мне нужна помощь именно в этих строках, как взять значение и засунуть его в запрос, а работа всего скрипта мне ясна, более или менее понятна... |
Код:
my $str = do {open my $fh, "<filename.txt"; local $/ = undef; <$fh>};ЗЫ. Код:
use strict; |
Выходят предупреждения, но я так и не понял ниче, прошу подправить мой код...
|
Цитата:
|
Цитата:
|
Меня немного смущает тот факт, что если запрос отправляется на страницу со скриптами, то пока все скрипты отработают, то юзерагент должен остаться один и тот же...
|
Напиши типа
open(F, '<agents.txt') || die $!; chomp(my @agents = <F>); close F; $ua->agent($agents[rand @agents]); |
Спасибо, но все равно не прет почему-то... :mad:
Код:
#!/usr/bin/perl |
Попутно хотел бы узнать, можно ли в перле обрабатывать яваскрипты, как это делает браузер, нет ли такого модуля на cpanе ? Тогда бы я все совершенно по-другому сделал и не мудохался бы с прокси и браузером?
|
| Время: 06:26 |