Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
KHEXT
Зарегистрирован: 08.05.2003 Сообщения: 3 Откуда: Krasnodar
|
Добавлено: Чт Май 08 2003 23:26 Заголовок сообщения: lib-www(Perl) - какой аналог в Си++ (эмуляция веб-бреузера) |
|
|
Привет всем! Помогите, подскажите... Есть ли в Си++ простой и человеческий интерфейс для эмуляции браузера ? Ессно под linux. В Perl - я прекрасно знаю и разбираюсь с библиотекой LWP(lib-www) например вот простейший запрос: sub any_function{ my $num=shift; my $ua=LWP::UserAgent->new; my $req=POST 'http://tebe-skaji.toje-zahochesh.ru/cgi-bin/cgi.exe', [function=>ch_send_sms, SmsNick=>$num, SmsMsg=>$message]; my $answ=$ua->request($req)->as_string; }; В Перл это заняло образно говоря 5 строчек.. не хотелось бы чтобы это в Си выразилось как бессонные ночи и всякие разные перемудрения с сокетами в соответствии с RFC для http, https, и пр. на 10 страниц. |
|
Вернуться к началу |
|
 |
ugz Гость
|
Добавлено: Чт Май 08 2003 23:59 Заголовок сообщения: libwww - раз знаешь, зачем спрашиваешь? |
|
|
http://www.w3.org/Library/
И если уж так полюбился perl, зачем переписывать все на С++? Может проще вызывать perl-interpreter? |
|
Вернуться к началу |
|
 |
KHEXT
Зарегистрирован: 08.05.2003 Сообщения: 3 Откуда: Krasnodar
|
Добавлено: Пт Май 09 2003 03:48 Заголовок сообщения: Re: libwww - раз знаешь, зачем спрашиваешь? |
|
|
Пойми, друг мой, Perl - мой любимый язык, но проблема в том, что одновременно запущенных перл интерпритаторов с этим скриптом - в боевом состоянии - до 10 000(и больше). что означает ~ 38 Гб оперативки нужна для железа... а их там всего 4. в этом то и проблема. положим что 0.12% всей памяти будет в секунуду занимать не более 60%(т.е. 6 000) процессов, но все равно требование получается жутким, тем более что надо брать с запасом. |
|
Вернуться к началу |
|
 |
|