Простите меня люди что писали этот скрипт. Но я его выкладываю в пабл чтобы кто-то его доделал. И так надо добавить в этот скрипт тайм-аут. Т.е. в обед АС инвайтер не пашет. Потому любой скрипт который подключен в инвайтеру дохнет. Прошу вас сделать таймаут в течении 4 сек. Если ответа от сервиса АС нету то пишет что сервис недоступен. Вот сам скрипт Code: <?php $nik='login v ac'; $mdpass='parol v md5'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://vip.anti-captcha.com/clientos.php?action=invites'); curl_setopt ($ch, CURLOPT_COOKIE, 'cauth='.$nik.'%7C'.$mdpass); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_NOBODY, 0); curl_setopt ($ch, CURLOPT_HEADER, 1); curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729)'); $check = curl_exec($ch); if(substr_count($check, "</td><td><font color=black>") > 0) { $asddim=preg_replace("'.{1,}<tr><td>(.{1,10})</td><td><font color=black>.{1,}'si", "\\1", $check); if (strlen($asddim)>20) {$asddim='error'; } echo ' </head> <div align="center"><span style="font-size: 12px;">Ваш <noindex><nofollow><font color="black"><a href="http://vip.anti-captcha.com/"target="_blank">Anti-Captcha</a></font></nofollow></noindex> инвайт:<b> '.$asddim.'</b></span> </div><br> </html>'; } else { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://vip.anti-captcha.com/clientos.php?action=invites'); curl_setopt ($ch, CURLOPT_COOKIE, 'cauth='.$nik.'%7C'.$mdpass); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_NOBODY, 0); curl_setopt ($ch, CURLOPT_HEADER, 0); curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729)'); $check = curl_exec($ch); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://vip.anti-captcha.com/clientos.php?action=invites'); curl_setopt ($ch, CURLOPT_COOKIE, 'cauth='.$nik.'%7C'.$mdpass); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_NOBODY, 0); curl_setopt ($ch, CURLOPT_HEADER, 0); curl_setopt ($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.8) Gecko/2009032609 Firefox/3.0.8 (.NET CLR 3.5.30729)'); $check = curl_exec($ch); $asddim=preg_replace("'.{1,}<tr><td>(.{1,10})</td><td><font color=black>.{1,}'si", "\\1", $check); if (strlen($asddim)>20) {$asddim='error'; } echo ' </head> <div align="center"><span style="font-size: 12px;">Ваш <noindex><nofollow><font color="black"><a href="http://vip.anti-captcha.com/"target="_blank">Anti-Captcha</a></font></nofollow></noindex> инвайт: <b>'.$asddim.'</b></span><br> </div><br> </html>'; } //echo $check; ?>
curl_setopt($ch, CURLOPT_TIMEOUT, 4); - вот тебе строчка, а дальше уже сам голову ломай куда ее вставить
Тихий ужас, не проще ли запихнуть твой кУРЛ в отдельную функцию, а на пароль поставить md5 шифрования типа $pass = md5('pass');