ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Нужно кое что дописать
  #1  
Старый 15.10.2009, 17:06
Аватар для InXp
InXp
Новичок
Регистрация: 25.09.2009
Сообщений: 10
Провел на форуме:
15935

Репутация: -5
По умолчанию Нужно кое что дописать

Простите меня люди что писали этот скрипт.

Но я его выкладываю в пабл чтобы кто-то его доделал.

И так надо добавить в этот скрипт тайм-аут.

Т.е. в обед АС инвайтер не пашет. Потому любой скрипт который подключен в инвайтеру дохнет.

Прошу вас сделать таймаут в течении 4 сек.

Если ответа от сервиса АС нету то пишет что сервис недоступен.

Вот сам скрипт

Код:
<?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;


?>
 
Ответить с цитированием

  #2  
Старый 15.10.2009, 17:26
Аватар для geforse
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме:
5365841

Репутация: 712


Отправить сообщение для geforse с помощью ICQ
Post

Цитата:
Сообщение от InXp  
Прошу вас сделать таймаут в течении 4 сек.
PHP код:
sleep(4); 
 
Ответить с цитированием

  #3  
Старый 15.10.2009, 18:38
Аватар для GenTao
GenTao
Участник форума
Регистрация: 10.10.2009
Сообщений: 133
Провел на форуме:
143706

Репутация: -1
По умолчанию

Прям секретные разработки какие-то )
 
Ответить с цитированием

  #4  
Старый 16.10.2009, 17:00
Аватар для InXp
InXp
Новичок
Регистрация: 25.09.2009
Сообщений: 10
Провел на форуме:
15935

Репутация: -5
По умолчанию

дайте готовый скрипт чтобы скрипт не виснул если нет ответа
 
Ответить с цитированием

  #5  
Старый 16.10.2009, 21:34
Аватар для geforse
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме:
5365841

Репутация: 712


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

А что собственно должен делать скрипт ?
Проверять насколько нагружена антикапча ?
 
Ответить с цитированием

  #6  
Старый 19.10.2009, 12:12
Аватар для newcss
newcss
Новичок
Регистрация: 06.10.2009
Сообщений: 2
Провел на форуме:
9708

Репутация: 0
По умолчанию

curl_setopt($ch, CURLOPT_TIMEOUT, 4); - вот тебе строчка, а дальше уже сам голову ломай куда ее вставить
 
Ответить с цитированием

  #7  
Старый 22.10.2009, 17:12
Аватар для InXp
InXp
Новичок
Регистрация: 25.09.2009
Сообщений: 10
Провел на форуме:
15935

Репутация: -5
По умолчанию

да спасибо. только надпись не выводится что сервис недоступен
 
Ответить с цитированием

  #8  
Старый 23.10.2009, 13:46
Аватар для standart
standart
Новичок
Регистрация: 26.04.2009
Сообщений: 12
Провел на форуме:
87952

Репутация: 13
Отправить сообщение для standart с помощью ICQ
По умолчанию

Тихий ужас, не проще ли запихнуть твой кУРЛ в отдельную функцию, а на пароль поставить md5 шифрования типа
$pass = md5('pass');
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Microsoft Windows. Без права возврата? severesoul Статьи 0 29.06.2009 12:57
С чего начинается достойный проект ОТЕЦ Чужие Статьи 2 28.09.2006 08:43
Пиянство mifan Болталка 18 03.09.2004 12:36



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ