Proxy Grabber PHP Script

ExtremeSEO

BANNED
Joined
Nov 11, 2009
Messages
357
Reaction score
398
his is a php5 script that grabs proxies. With it's current list it grabs around 20k proxies but you can add more URLs to the list and get more than that.

You'll need the Curl extension installed and the curl_multi functions to work. There are some weird issues depending on the php version/operating system/ curl version combination (Debian has been troublesome in my experience).

Just open grabProxies.php in your browser and after a while check proxies.txt. I also recommend you then run the proxy list through your proxy checker of choice, since a lot of these might be dead.

Download Proxy Grabber:
HTML:
http://www.mediafire.com/?lywzri2mwzd


VirusTotal Scan
HTML:
http://www.virustotal.com/analisis/49f4b2d0bef8354edde23ed02fff1dcaf7a8a0faf6d93fe5d98d18dee9484e7f-1260917028
 
ExtremeSEO, is this script able to save it as a .txt file?
I assume it scrapes HTTP proxies lists?
 
Unfortunately i cannot. The folder has 5 files in it.
 
he says to check proxies.txt,can't you just download a copy of that file?
 
Code:
Warning:  curl_setopt_array() [[URL="http://unr-lsd-psytrance.info/grabit/function.curl-setopt-array"]function.curl-setopt-array[/URL]]: CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in /home/***********/class.multicurl.php on line 222

what can i do about this? i'm on a VPS so i can change php settings if that's the problem.

Thanks.
 
Installed this in like 5 seconds... scraped over 10,000 proxies the first run!

I then use Scrapebox to validate them!

Love it!!!!


Thanks!!!!
 
thank you soo much... This was extremely helpful (received 15k proxies in less then 2 minutes)
 
Last edited:
got this error:
Code:
[B]Parse error[/B]:  syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in [B]/home/xxxx/public_html/xxxxxx/class.multicurl.php[/B] on line [B]5[/B]
 
it does NOT pull20k proxies, it pulls just over 4,500 uniques and most of them are dead.

I am modding the script and writing a proxy checker to give a working list of proxies that are actually online.

Ill post my results when its finished checking them

its runing right now

here is a sample output

82.207.78.171:6588 is offline
82.207.78.196:8080 is offline
82.208.156.147:80 is offline
82.209.200.19:80 is online
82.209.219.130:80 is online
82.21.72.146:80 is offline
82.210.128.9:80 is offline
82.210.147.10:80 is offline
82.210.158.11:80 is offline
82.210.159.205:80 is offline
 
Sorry to grave dig guys, but when I try and run this I get a lot of these:

Code:
[SIZE=1] Notice: Use of undefined constant[/SIZE]

Any ideas guys?

Thanks in advance.
 
Back
Top