Ir para conteúdo
Fórum Script Brasil

Jorgeamiguel

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Jorgeamiguel

Jorgeamiguel's Achievements

0

Reputação

  1. Fiz um código para Verificar se tal pasta da página existe: # -*- coding: cp1252 -*- # by Antharaz # usando threads simples :D import urllib2 import threading import sys import os lista=[] class verif(threading.Thread): np = 0 def run(self): try: urllib2.urlopen(self.np) print "Página encontrada: "+self.np return 1 except: return 0 v=1 while v==1: pag = raw_input("Digite a página: ") try: urllib2.urlopen(pag) v=2 except: print "Você digitou uma página inválida ou off." v=1 while v==1: dire = raw_input("Digite o caminho para a lista: ") try: w=open(dire,'r') for l in w: lista.append(l) w.close() v=2 except: print "Você digitou um caminho errado. Um exemplo de caminho certo: C:\Documents and Settings\Use\Desktop\exemplo.txt" for i in lista: if i <> '\n': i=i.replace('\n','') th=verif() th.np = pag+i th.start() Funciona assim, você entra com o site, tem uma lista de nomes de pastas padrões em alguma rquivo .txt separado por enter, aí você entra com o caminho para o arquivo txt e ele vai tentando se conectar com o site em tal pasta, se conseguir imprime: Página encontrada: site/pasta Na primeira vez que testei no meu próprio site retornou só a pasta na lista que realmente existia, mas quando testei novamente, retornava pastas que estavam na lista, mas não estavam no meu site. Depois disto está acusando ter realmente conseguido conectar a tal pasta mesmo ela não existindo. Tentei ir na pasta pelo navegador e, obviamente, não consegui, já que não existia. Podem me ajuda?
×
×
  • Criar Novo...