Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
xhugo
1 / 1 / 2
Регистрация: 26.09.2010
Сообщений: 73
0

Чекер прокси socks

12.02.2011, 13:35. Просмотров 4998. Ответов 0
Метки (Все метки)

Есть чекер проксей, когда делаю для хтпп,то все норм. делаю для сокс то не работает..
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<html>
<body>
<center>
<form action="" method="post">
<textarea cols="20" rows="10" name="area"></textarea><br>
<input type="text" name="t1" value="10"><br>
<input type="text" name="t2" value="5"><br>
<button name="a">OK</button>
</form></center>
 
 
</body>
</html>
 
<?php 
 
 
if(isset($_POST['a'])){
 
function get()
{
$area=$_POST['area'];
$dl=file_put_contents("proxies.txt", ""); 
$s=fopen("proxies.txt","a+");
$success=fwrite($s,$area); 
fclose($s);
}
 
get();
$time=$_POST['t1'];
$times=$_POST['t2'];
$proxies = file ("proxies.txt"); 
$mc = curl_multi_init (); 
for ($thread_no = 0; $thread_no<count ($proxies); $thread_no++) 
{ 
$c [$thread_no] = curl_init (); 
curl_setopt ($c [$thread_no], CURLOPT_URL, "http://google.com"); 
curl_setopt ($c [$thread_no], CURLOPT_HEADER, 0); 
curl_setopt ($c [$thread_no], CURLOPT_RETURNTRANSFER, 1); 
curl_setopt ($c [$thread_no], CURLOPT_CONNECTTIMEOUT,$times); 
curl_setopt ($c [$thread_no], CURLOPT_TIMEOUT,$time); 
curl_setopt ($c [$thread_no], CURLOPT_PROXY, trim ($proxies [$thread_no])); 
curl_setopt ($c [$thread_no], CURLOPT_PROXYTYPE, CURLPROXY_SOCKS5); // 0 - http
curl_multi_add_handle ($mc, $c [$thread_no]); 
} 
 
do { 
while (($execrun = curl_multi_exec ($mc, $running)) == CURLM_CALL_MULTI_PERFORM); 
if ($execrun != CURLM_OK) break; 
while ($done = curl_multi_info_read ($mc)) 
{ 
$info = curl_getinfo ($done ['handle']); 
if ($info ['http_code'] == 301) { 
echo trim ($proxies [array_search ($done['handle'], $c)])."<BR>"; 
} 
curl_multi_remove_handle ($mc, $done ['handle']); 
} 
} while ($running); 
curl_multi_close ($mc); 
}
?>


Вернуться к обсуждению:
Чекер прокси socks
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2011, 13:35
Готовые ответы и решения:

Чекер
Нужно что-то на подобие чекера.А собственно нужно чтоб...

Как сделать чекер на php
Получаем УРЛ, или IP (неважно как допустим из формы). Как послать запрос на...

Требуется написать чекер проксей на PHP
Доброе время суток все пользователям этого форума. Требуется написать/найти...

Прокси чеккер
Есть вот такой код &lt;?php $proxies = file (&quot;proxies.txt&quot;); $mc =...

Прокси и file_get_contents()
Можно любой пример использования прокси? $get =...

0
Другие темы раздела
PHP ошибка кода php http://www.cyberforum.ru/php-beginners/thread241562.html
здрасьте! господа,помогите пожалуйста ошибку найти... мне нужно в идеале,чтобы пользователи регистрировались,без использования бд,но пока хотя бы так. А если можно,подскажите как сделать еще...
PHP регистрация с cookies 14. Создайте простую модель регистрации в Сетевой игре. В задании вы выступаете в качестве Игрока со своим именем Gamer.. 1 При помощи cookies организовать на странице следующее. • Подсчитывать... http://www.cyberforum.ru/php-beginners/thread241539.html
PHP создание сайта
Здравствуйте. Не знал где задать этот вопрос решил здесь. На чём лучше создать сайт начинающему web-программисту на php или на Joomla?
PHP Склонения слов
Может кто написать скрипт, который склоняет слова? И.П Красивый текст Д.П. Красивому тексту и тп. или И.П. Говорящие солнце Д.П. Говорящему солнцу и тп.
PHP псевдостатика http://www.cyberforum.ru/php-beginners/thread241200.html
Здраствуйте! Кто разбирается в псевдостатике (ЧПУ) mod_rewrite Нужно ссылки переделать. /view_cat.php?cat=1 /soft/ /view_cat.php?cat=2 /wallpaper/ /view_post.php?id=209 ...
PHP Ошибка в простом скрипте php Почему сервер выдает ошибку: "Fatal error: Cannot redeclare link() in /var/www/php/function.php on line 11 "? В файле прописал код: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru