Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   php icq боты (https://forum.antichat.xyz/showthread.php?t=52044)

Дикс 26.10.2007 14:03

php icq боты
 
вот есть у меня бот WebIcqPro v1.0b

состав:
bot.php, WebIcqPro.class.php

readme:
-WINDOWS------------------------------------------
1. Windows for nubes!
2. Open bot php and change config values/
3. Open command line and type:

c:\php\php.exe /path/to/your/bot/folder/bot.php

запускаю:
он выходит в онлайн, а патом:

C:\PHP>php-cgi.exe bot.php
Content-type: text/html
X-Powered-By: PHP/5.0.3

<br />
<b>Warning</b>: fsockopen() [<a href='function.fsockopen'>function.fsockopen</a
>]: unable to connect to login.icq.com:5190 (A connection attempt failed because
the connected party did not properly respond after a period of time, or establi
shed connection failed because connected host has failed to respond.
) in <b>C:\PHP\WebIcqPro.class.php</b> on line <b>927</b><br />
Error: Cant establish connection to: login.icq.com:5190
A connection attempt failed because the connected party did not properly respond
after a period of time, or established connection failed because connected host
has failed to respond.


У меня прокси корпоративное с логином и паролем.
Там socks5.
Пробовал запускать через SocksCap, прога для того чтобы работали проги, в которых нет настроек для прокси, но всё равно не канает.

Что делать?

-Hormold- 26.10.2007 15:08

fsockopen()
Функция отключена =\

.:EnoT:. 26.10.2007 15:16

А если без прокси запустить?
Из описания ошибки я так понял (насколько я знаю англицкий) что отсутствует соединение с сервером ойсику потому что было превышено время ожидания.....
может это прокся шалит? ведь если он подключается а потом вырубается со словами время истекло, то других вариантов я не вижу

bopoh13 26.10.2007 15:48

Класс не доработан. У меня бот постоянно вылетает.
Из того, что есть в паблике - понравился _https://forum.antichat.ru/thread38465-tic.html
И не обязательно php5 ставить

Дикс 26.10.2007 15:53

хм, попробвал через ремот десктоп с другого компа запустить, тот вроде бы без прокси.

получил вот:
D:\Program Files>php-cgi.exe bot.php
Content-type: text/html
X-Powered-By: PHP/5.0.3

D:\Program Files>

т.е. он побыл в онлайне секунд 10-20 и выпал.
Ошибок нет. =\

AkyHa_MaTaTa 26.10.2007 16:59

Цитата:

Сообщение от -Hormold-
fsockopen()
Функция отключена =\

fsockopen() - не работает с проксями, надо все прокурлить.

из мана по пхп:

В настоящее время libcurl поддерживает протоколы http, https, ftp, gopher, telnet, dict, file, и ldap. libcurl также умеет работать с сертификатами HTTPS, посылать запросы к HTTP серверам методами POST и PUT, закачивать файлы по протоколам HTTP и FTP (последнее можно сделать также используя модуль FTP), использовать прокси-серверы, cookies и аутентификацию пользователей.

работать будет медлене но будить.
Правда я не знаю точно работает ли curl с Socks5.

mr.The 27.10.2007 14:00

вот тут freehostia.com icq бот запучкается и нормально работает.
только надо в настройках включить php5.

правда мой акк через полгода юзанья бота заблочили.


Время: 21:48