Langage Python
GeekenHerbe
Messages postés
2
Statut
Membre
-
GeekenHerbe Messages postés 2 Statut Membre -
GeekenHerbe Messages postés 2 Statut Membre -
Bonjour,
je voudrais savoir si il y en aurait parmis vous qui savent comment utiliser le script python "statsliar". Ce script permet de passer par une liste de proxy et de visiter les sites, blogs etc. Malheureusement, lorsque je l'utilise, j'ai une erreur et même en changeant la liste de proxy, impossible de le faire marcher. Voici la source du script:
J'ai correctement rentré la requete en CMD python statsliar.py url <referer_url> mais rien ne fonctionne.
Voici l'erreur que j'obtiens:
[http://pics.imagup.com/01/1236617009_screen.jpg
Est-ce que vous pouvez m'aider?
Merci d'avance.
je voudrais savoir si il y en aurait parmis vous qui savent comment utiliser le script python "statsliar". Ce script permet de passer par une liste de proxy et de visiter les sites, blogs etc. Malheureusement, lorsque je l'utilise, j'ai une erreur et même en changeant la liste de proxy, impossible de le faire marcher. Voici la source du script:
#!/usr/bin/env python
# devloop 2006
import sys, socket, urllib2
if len(sys.argv)<2:
print "Usage: python statsliar.py url <referer_url>"
sys.exit(1)
url=sys.argv[1]
if not url.startswith("http://"):
print "Not a valid url"
sys.exit(1)
if len(sys.argv)==3:
if sys.argv[2].startswith("http://"):
referer=sys.argv[2]
else:
print "Not a valid referer"
sys.exit(1)
else:
referer=""
head={'User-agent' : 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)',
'Referer' : 'http://proxy-list.org/en/'}
socket.setdefaulttimeout(10)
try:
req = urllib2.Request("http://proxy-list.org/english/index.php?sp=20&pp=any&pt=any&pc=any&ps=any", headers=head)
proxylist = urllib2.urlopen(req).readlines()
except IOError:
print "Error reading proxy list"
sys.exit(1)
print "Fetching url "+url
head={'User-agent' : 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'}
if referer!="":
head["Referer"]=referer
print "Using referer "+referer
for prox in proxylist:
prox=prox.strip()
try:
req = urllib2.Request(url,headers=head)
req.set_proxy(prox, 'http')
urllib2.urlopen(req)
except IOError:
continue
except urllib2.httplib.BadStatusLine:
continue
print prox
J'ai correctement rentré la requete en CMD python statsliar.py url <referer_url> mais rien ne fonctionne.
Voici l'erreur que j'obtiens:
[http://pics.imagup.com/01/1236617009_screen.jpg
Est-ce que vous pouvez m'aider?
Merci d'avance.
A voir également:
- Langage Python
- Langage ascii - Guide
- Citizen code python - Accueil - Outils
- Langage binaire - Guide
- Langage visual basic - Télécharger - Langages
- Clc langage jeune ✓ - Forum Mobile