Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

MTProxy Checker на PHP

Дата публикации: 27-05-2026 21:00:00

MTProxy Checker на PHP
Прекрасно знаете, что в последнее время возникает потребность в рабочих прокси. Хорошо, если у вас есть корпоративные, платные или приватные прокси, но обычно приходится пользоваться тем, что есть. Ну и понятное дело, что бесплатные прокси дохнут очень быстро. Обычно выкладывают списки, но найти рабочие среди десятков - проблема. Для своих задач сделал на PHP простой скрипт для автоматизации рутинных операций. MTProxy Checker - проверяет живые прокси и показывает пинг. Это не только чекер для MTProxy: скрипт универсальный, его очень просто доделать под свои задачи.

Основное содержимое страницы с новостью.

E-Mail 28.05.2026 | : Web- | : ManHunter

MTProxy Checker  PHP
MTProxy Checker PHP

, . , , , , . , . , - . PHP . MTProxy Checker - . MTProxy: , .

php checker.php . working.txt. proxy.txt - . , : , .

  1. <?
  2. //  
  3. $input='proxy.txt';
  4. //  
  5. $output='working.txt';
  6. //    (>500 )
  7. $max_ping=500;
  8.  
  9. $lines=file($inputFILE_IGNORE_NEW_LINES FILE_SKIP_EMPTY_LINES);
  10. $working=array();
  11.  
  12. foreach ($lines as $line) {
  13.     //  
  14.     parse_str(parse_url($linePHP_URL_QUERY), $tmp);
  15.     if (!isset($tmp['server'], $tmp['port'])) {
  16.         continue;
  17.     }
  18.  
  19.     echo $tmp['server'].':'.$tmp['port'].' ... ';
  20.  
  21.     //   
  22.     $start=microtime(true);
  23.  
  24.     //  
  25.     $fp=@fsockopen($tmp['server'], $tmp['port'], $errno$errstr3);
  26.     if (!$fp) {
  27.         echo '[X] proxy is dead'."\n";
  28.         continue;
  29.     }
  30.  
  31.     //  
  32.     $ping=round((microtime(true) - $start) * 1000);
  33.     fclose($fp);
  34.  
  35.     if ($ping $max_ping) {
  36.         //   
  37.         echo '[?] ping too high: '.$ping.' ms'."\n";
  38.         continue;
  39.     }
  40.     //  
  41.     echo '[+] OK, ping: '.$ping.' ms'."\n";
  42.     $working[]=$line;
  43. }
  44.  
  45. //   
  46. file_put_contents($outputimplode("\n"$working));
  47. $working=array_unique($working);
  48.  
  49. echo "\n".'Done';
  50. echo 'Proxies checked: '.count($lines)."\n";
  51. echo 'Working proxies: '.count($working);

PHP 5.6, . , , .

MTProxy Checker
MTProxy Checker

. , , , .

: 1311 | : 4


Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1MTProxy jumper — делаем автоматическое переключение прокси-серверов Telegram025.1601-06-2026
2Анализ безопасности 281 VPN-приложения для Android0814-07-2026
3Исследование защиты программы Ping Manager0516-09-2025
4В сети найден «конструктор», серийно изготовляющий вредоносы для всех основных ОС0508-07-2026
5Log Analyzer Pro — это полнофункциональный анализатор логов nginx на Python0521-05-2026
6«МТС Банк» усиливает безопасность цифровых сервисов с помощью PT Application Inspector0508-06-2026
7Софт или сервис для аутритча по поисковой выдаче?0527-05-2026
8МТС оградила пермяков от шести лет спама5709-07-2026
9МТС оградила пермяков от шести лет спама5709-07-2026
10Как я разрабатывал агента для сбора страниц на Elementor15.2924-07-2026

Классификация: Наука. Схожих патентов: 0. Схожих новостей: 10. Тональность: -1. Информативность: 6.76. Источник: www.manhunter.ru.