ну я вобщем то нуб в этом но фишка такая что надо скрипт на свой хост поставить чтоб я один либо не очень много народу юзали чтобы нагрузки меньше было след менье ерроров и больше скорость проверки просто есть батник который весь кл автоматом чекает
PHP: <?php $xek = '22222208'; $fp = fsockopen("kanicq.ru", 80, $errno, $errstr, 30); $query = 'human=1&uin='.$xek.'&uin4login=&password4login='; $out = "POST /invisible/?method=2 HTTP/1.1\r\n"; $out .= "Host: kanicq.ru\r\n"; $out .= "Referer: http://kanicq.ru/invisible/?method=2\r\n"; $out .= "Content-Type: application/x-www-form-urlencoded\r\n"; $out .= "Content-length: ".strlen($query)."\r\n\r\n"; $out .= $query; fwrite($fp, $out); $result = ''; while (!feof($fp)) { $result .= fgets($fp, 128); } if ( preg_match ("/Free for chat/i" , "$result")) { $status = "ГОТОВ К ОБЩЕНИЮ"; } elseif ( preg_match ("/Online/i" ,"$result")) { $status = "ОНЛАЙН"; } elseif ( preg_match ("/Away/i" , "$result")) { $status = "ОТОШЕЛ"; } elseif ( preg_match ("/N\/A/i" , "$result")) { $status = "НЕДОСТУПЕН"; } elseif ( preg_match ("/Occupied/i" , "$result")) { $status = "ЗАНЯТ"; } elseif ( preg_match ("/DND/i" , "$result")) { $status = "ПРОСИТ НЕ БЕСПОКОИТЬ"; } elseif ( preg_match ("/offline/i" , "$result")) { $status = "ОФФЛАЙН"; } elseif ( preg_match ("/status\/invisible/i" , "$result")) { $status = "НЕВИДИМЫЙ"; } else { $status = "НЕИЗВЕСТНО"; } $send .= 'Номер '.$xek.' сейчас '.$status.'!'."\n"; echo $send;
TrrmiT, выложенный код работает засчет канАйсиКью хочешь на собственном сайте поднять - найди Hormold
Я тут выкладывал такой скрипт на перле... Скачать можешь отсюда: http://phreak.nkoort.ru/source Как пользоваться, думаю, догадаешься, если нет - стучи в ПМ, все расскажу )