Показать сообщение отдельно

  #5  
Старый 17.03.2009, 21:39
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

ну в общем что-то в этом роде:

PHP код:
<?php 
@set_time_limit(0); 
@
ini_set("display_errors","1");
ignore_user_abort(1);

include(
'WebIcqLite.class.php');

$ini parse_ini_file("icq.ini");

$uin $ini[uin]; // UIN для бота
$pass $ini[pass]; // Пароль для UIN бота
$file_uin $ini[file_uin]; // Файл, где список рассылки
$message $ini[message]; // Сообщение 
$pause $ini[pause]; // пауза между сообщениями

define('UIN'$uin);
define('PASSWORD'$pass);

$icq = new WebIcqLite();
if(!
$icq->connect(UINPASSWORD)) {
       echo 
$icq->error;
       exit();
}
   
$file fopen($file_uin,'r');
   while (!
feof($file)) {
      
$buffer trim(fgets($file));
      
$icq->send_message($buffer$message);
      echo 
"Message sent to $buffer \n";
      
flush();
      
sleep($pause);
   }    

$icq->disconnect();
exit();
?>
icq.ini:

PHP код:
uin 123456 UINс которого рассылаем
pass 
1234 Пароль для UINс которого рассылаем
file_uin 
uin.txt Файл со списком UIN для рассылки
message 
test, do not reply this messagebot-test Собственно сама мессага для отсылки
pause 
Пауза между каждым сообщениемчтобы нас не забанили (в секундах
uin.txt:

PHP код:
11111
22222
33333
44444 
скачать сорцы + icq.exe (скомпилировано под винды, протестено под win xp, потому и стабильно) + настройки + сам класс в виде архива:

скачать

Последний раз редактировалось Pashkela; 17.03.2009 в 21:50..
 
Ответить с цитированием