Подскажите proxy чекер для линукса (убунту).Чекать должен все типы прокси (socks4, 5 , http(s)).Заранее благодарен.
мало скриптов на перле и питоне? вот первое что нашлось: Code: #!/usr/bin/perl use strict; use warnings; use IO::Socket::INET; # proxies scanner # Instruction To Scan for Proxies # Take a list of known Proxies and insert into txt file # 1.2.3.4:1111 format per line # Proxy list will be outputted to workingproxies.txt if ( @ARGV != 1 ) { print "Usage: $0 \n"; exit(1); } open(PROXIES, "<$ARGV[0]") or die($ARGV[0].' wasn\'t found'); open(VALID, '>>proxies.txt') or die('proxies.txt isn\'t writable'); my ($connectable, $unconnectable, $invalid) = (0, 0, 0); while() { chomp($_); my $line = $_; if ($line =~ /([0-9]){1,3}\.([0-9]){1,3}\.([0-9]){1,3}\:([0-9]){1,5}/) { my @proxy = split(/:/, $line); my $SOCK = IO::Socket::INET->new ( PeerAddr => $proxy[0], PeerPort => $proxy[1], Timeout => 2, ); if ( $SOCK ) { print "[+] $line\n"; print VALID $line."\n"; ++$connectable; } else { print "[-] $line\n"; ++$unconnectable; } } else { print "[-] $line is invalid\n"; ++$invalid; } } my $total = $connectable + $unconnectable + $invalid; print "\nEnd of Proxy List\n"; print "Total Connectable: $connectable\n"; print "Total Unconnectable: $unconnectable\n"; print "Invalid Lines: $invalid\n"; print "Total Proxies Checked: $total\n"; print "Working proxies saved to workingproxies.txt\n";
perl # perl script.pl под виндой Active perl PHP Это язык интернет страниц Подними Apache, заливай скрипты и наслаждайся! А на питоне можно и простые скрипты делать, а можно и нтернет страницы.
Стоп. Данные языки интерпретируемые. Для них нужен интерпретатор. Насчет перла - сказано выше. Пых - Легче поставить Денвер на венду. Там проще. Python - тащищь IDLE и играешься. Или ищешь утилиты для перегона скриптов в ехе-формат? Тогда нагугливаешь соотв. утилиты (по запросу php2exe, perl2exe, etc) и юзаешь.
Вот прокси чекер под nix http://letitbit.net/download/89625.8734dee79c389e2ad47ff2ef7232/NIX_ProxyChecker.bz2.html