Hoşgeldin, Ziyaretçi:

l Üye Ol

Facebook ile Giriş
Tarih: 24-10-2018, Saat: 01:31
  • http://qpython.club'e Hoşgeldiniz!
  • Forum Kurallarını okumayı unutmayınız.
  • İyi Forumlar...
  • Python Kodları
  • qpython.club Adresimiz Aktiftir...


USD: ---      EUR: ---      BTC: ---

Python Kodları > Programlama Dilleri > Python > YENİ Proxy Tarama ve Hızlarını Test Etme >

 Yorum: 96    Görüntülenme: 30976
Konuyu Oyla:
  • Toplam: 1 Oy - Ortalama: 5
  • 1
  • 2
  • 3
  • 4
  • 5
 Proxy Tarama ve Hızlarını Test Etme
14-11-2016, Saat: 01:30,
Çevrimdışı
Yeni Üye
Üye Grubu
Üyelik Tarihi: 12-07-2016
Mesajlar : 8
Konular:
Rep Puanı: 0
#31
Cvp: Proxy Tarama ve Hızlarını Test Etme

[er no4] hatası alıyorum sorun ney yardımcı olabilecek varmı ?
14-11-2016, Saat: 01:30
Cevapla
14-11-2016, Saat: 02:05,
Çevrimdışı
Admin
Admin Grubu
Üyelik Tarihi: 02-02-2016
Mesajlar : 5,836
Konular:
Rep Puanı: 102
#32
Cvp: Proxy Tarama ve Hızlarını Test Etme

time out ile ilgili bir sorun olmuş olabilir veya bağlantın kötü de olabilir, tam olarak bilemeyecem bu şekilde.
14-11-2016, Saat: 02:05
Cevapla
14-11-2016, Saat: 09:54,
Çevrimdışı
Yeni Üye
Üye Grubu
Üyelik Tarihi: 12-07-2016
Mesajlar : 8
Konular:
Rep Puanı: 0
#33
Cvp: Proxy Tarama ve Hızlarını Test Etme

Burun py dosyalarında aynı hatayı veriyor nasıl düzeltilir


Ek Dosyalar Ekran Görüntüleri
   
14-11-2016, Saat: 09:54
Cevapla
14-11-2016, Saat: 11:32,
Çevrimdışı
Admin
Admin Grubu
Üyelik Tarihi: 02-02-2016
Mesajlar : 5,836
Konular:
Rep Puanı: 102
#34
RE: Proxy Tarama ve Hızlarını Test Etme

Hmm bu maalesef socket hatası başka kodlarda da karşına çıkar. Qpython veri temizle veya baştan kur, olmadi güncelle vs. Bu hatanın tam çözümünü anlayamadık çünkü.
14-11-2016, Saat: 11:32
Cevapla
15-11-2016, Saat: 22:20,
Çevrimdışı
Yeni Üye
Üye Grubu
Üyelik Tarihi: 12-07-2016
Mesajlar : 8
Konular:
Rep Puanı: 0
#35
Cvp: Proxy Tarama ve Hızlarını Test Etme

Veri temizledim hatta teli sifrladim olmadı program güncel baska neden olabilir
15-11-2016, Saat: 22:20
Cevapla
22-11-2016, Saat: 22:04,
Çevrimdışı
Yeni Üye
Üye Grubu
Üyelik Tarihi: 13-07-2016
Mesajlar : 8
Konular:
Rep Puanı: 0
#36
RE: Proxy Tarama ve Hızlarını Test Etme

güzel çalışıyor eline sağlık. ama şöyle bir sorun var mesela diyelim 10 tane çalışan proxy buldu. hepsinin hız testini yapmıyor. mesela resimdeki gibi 5 çalışan proxy buldu ama 4 tanesinin hız testini yaptı.
22-11-2016, Saat: 22:04
Cevapla
11-05-2017, Saat: 20:33,
Çevrimdışı
Yeni Üye
Üye Grubu
Üyelik Tarihi: 02-04-2016
Mesajlar : 16
Konular:
Rep Puanı: 0
#37
RE: Proxy Tarama ve Hızlarını Test Etme

İnternet baglantisi yok hatası veriyor düzeltilmesi gerek
11-05-2017, Saat: 20:33
Cevapla
12-05-2017, Saat: 01:10,
Çevrimdışı
Admin
Admin Grubu
Üyelik Tarihi: 02-02-2016
Mesajlar : 5,836
Konular:
Rep Puanı: 102
#38
Cvp: Proxy Tarama ve Hızlarını Test Etme

@metemli333 bunu turkcell için yapmıştım eğer dikkat ettiysen, zamanla sitelerin ayarları da değişmiş olabilir. Daha sonra zaten apk'sını yaptım android bölümünde Proxy Kivy uygulamasına göz atabilirsin.
12-05-2017, Saat: 01:10
Cevapla
12-05-2017, Saat: 02:24,
Çevrimdışı
Yeni Üye
Üye Grubu
Üyelik Tarihi: 02-04-2016
Mesajlar : 16
Konular:
Rep Puanı: 0
#39
Cvp: Proxy Tarama ve Hızlarını Test Etme

(12-05-2017, Saat: 01:10)gecemor Nickli Kullanıcıdan Alıntı: @metemli333 bunu turkcell için yapmıştım eğer dikkat ettiysen, zamanla sitelerin ayarları da değişmiş olabilir. Daha sonra zaten apk'sını yaptım android bölümünde Proxy Kivy uygulamasına göz atabilirsin.
12-05-2017, Saat: 02:24
Cevapla
12-05-2017, Saat: 02:29,
Çevrimdışı
Admin
Admin Grubu
Üyelik Tarihi: 02-02-2016
Mesajlar : 5,836
Konular:
Rep Puanı: 102
#40
Cvp: Proxy Tarama ve Hızlarını Test Etme

@metemli333 eğer yine de kodu kullanmak istiyosan şunu deneyebilirsin.

PHP Kod:
#-*-coding:utf8;-*-
#qpy:2
#qpy:console

import threading
import time
re
import androidhelper
import urllib2
print "\033[94m'QPYTHON.NET' Proxy Tarama & Hız Testi\x1b[m"

### BURAYA HOSTU YAZIN ###
CUSTOM_HOST ="wos.turkcell.com.tr"
##########################

d=androidhelper.Android()
islem=["SSLProxies.org","GatherProxy.com","Spys.ru","Pano Tarama"]

########## PROXY TARAMA FONKSIYONLARI ############
def wtf(yazboy):
    
dosya=open("/sdcard/proxylist.txt","ab")
    
dosya.write(yaz+" "+boy+"\n")
    
dosya.close()
    
def speed(ip):
    try:
        
proxy_handler urllib2.ProxyHandler({'http'ip})
        
opener urllib2.build_opener(proxy_handler)
        
urllib2.install_opener(opener)        
        
a=urllib2.Request(test_url)
        
a.add_header("Host"CUSTOM_HOST)
        
a=urllib2.urlopen(atimeout=4)
        
t=time.time()
        
sayi=0
        
try:
            print 
"bekleyin.."
            
while True:
                
c=a.read(1024*32)
                if 
not c: break
                
sayi+=1024*32
                
if time.time()-t>5: break
                
            
son=time.time()-t
            
if sayi/float(son)/1000000 1:
                
mb str(sayi/float(son)/1000000)[:4]+" MByte/Sn"
                
print ipmb
                wtf
(ipmb)
            else:
                
kb str(sayi/float(son)/1000).split(".")[0]+" KByte/Sn"
                
print ipkb
                wtf
(ipkb)
        
except:
            
pass
    except
:
        
pass

test_url
="http://nfhost.net/~qpython/test.rar"
test_proxy = []
zaman=time.ctime()
tbl = []                                                                                
ValidIPRegex '(\d+\.\d+\.\d+\.\d+).*?(\d{2,5})'                                        
tekrarsayisi 1                                                                        
maxthreads 
100                                                                        
LOADURL 
'http://ip.jsontest.com'                                                                
time_out 3                                                                            
network 
True                                                                            
                                                                                        
def is_OK
(ip):                                                                            
    global 
network                                                                        
    
try:                                                                                
        
proxy_handler urllib2.ProxyHandler({'http'ip})                                
        
opener urllib2.build_opener(proxy_handler)                                    
        
urllib2.install_opener(opener)                                                    
        
req urllib2.Request(LOADURL)
        
#req.add_header("Host",CUSTOM_HOST)        
        
time.time()                                                                    
        
res urllib2.urlopen(reqtimeout=time_out)                                    
        
t2 time.time() - t                                                            
        
if res.read().find('{"ip":') > -1:                                                    
            print 
ip'çalışıyor't2'saniye'                                            
            
test_proxy.append(ip)                                                                        
        else:                                                                            
            print 
ip'proxy gereken cevabı yollamadı, atlanıyor.'                        
        
network True                                                                    
    except Exception 
as e:                                                                
        if 
str(e) == '<urlopen error [Errno 101] Network is unreachable>':                
            print 
'Ağ hatası, 1 saniye sonra tekrar denenecek'                            
            
network False                                                                
            time
.sleep(1)                                                                
            
is_OK(ip)                                                                    
        else:                                                                            
            
network True                                                                
                                                                                        
def baslat
():                                                                            
    
sayac 0                                                                            
    
while sayac tekrarsayisi:                                                            
        print 
"\033[94m"+str(sayac 1) + '. Tarama başlatıldı\x1b[m'                                    
        
for x in tbl:                                                                    
            while 
not network:                                                            
                
time.sleep(1)                                                            
            while 
threading.activeCount() >= maxthreads:                                
                
time.sleep(0.1)                                                            
            
threading.Thread(target=is_OK,args=(x,)).start()                            
        
sayac sayac 1                                                                                                                                                         
##########################################################################################
def webproxy(url):
    
a=urllib2.Request(url)
    
a.add_header("User-Agent","Mozilla/5")
    
a.add_header("Referer",url)
    return 
urllib2.urlopen(a).read()


def ssl():
    try:
        
urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler({})))
        print 
"\033[92mTarama yapılacak...\x1b[m"
        
oku webproxy("http://www.sslproxies.org/")
        
clp oku.replace(' '':')
        
clp2 re.findall(ValidIPRegexclp)
        for 
x in clp2:
            
x[0] + ':' x[1]
            if 
not a in tbl:
                
tbl.append(a)    
        
baslat()
        
time.sleep(4)
    
except:
        print 
"\ninternet baglantisi yok!\n"
        
d.makeToast("internet bağlantısı yok")

def gather():
    
def tara():
        
gport = ["3128","8080","80"]
        
d.dialogCreateAlert("port seçin")
        
d.dialogSetMultiChoiceItems(gport)
        
d.dialogSetPositiveButtonText("Tamam")
        
d.dialogShow()
        
sonuc=d.dialogGetResponse().result
        rp 
d.dialogGetSelectedItems().result
        
if rp == []:
            
d.makeToast("En az bir port seçmelisiniz!")
            
tara()
        else:
            try:
                
urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler({})))
                
oku webproxy("http://gatherproxy.com/proxylist/country/?c="+country[rc])
                
clp oku.replace(' '':')
                
clp2 re.findall(ValidIPRegexclp)    
                for 
x in clp2:
                    for 
i in rp:
                        
x[0] + ':' gport[i]
                        if 
not a in tbl:
                            
tbl.append(a)    
                
baslat()
                
time.sleep(4)
            
except:
                print 
"\nbağlantı yok."
                
d.makeToast("internet yok.")
            
    
country = ["Turkey","Germany","France","Netherlands"]        
    
d.dialogCreateAlert("ülke seçin")
    
d.dialogSetSingleChoiceItems(country)
    
d.dialogSetPositiveButtonText("Tamam")
    
d.dialogShow()
    
sonuc=d.dialogGetResponse().result
    rc 
d.dialogGetSelectedItems().result[0]
    print 
"\033[92m"+country[rc]+" seçildi.\x1b[m"
    
dosya=open("/sdcard/proxylist.txt","ab")
    
dosya.write("-"+country[rc]+"-"+"\n")
    
dosya.close()
    
tara()
        

def spysru():
    
def tara():
        
gport = ["3128","8080","80"]
        
d.dialogCreateAlert("port seçin")
        
d.dialogSetMultiChoiceItems(gport)
        
d.dialogSetPositiveButtonText("Tamam")
        
d.dialogShow()
        
sonuc=d.dialogGetResponse().result
        rp 
d.dialogGetSelectedItems().result
        
if rp == []:
            
d.makeToast("En az bir port seçmelisiniz!")
            
tara()
        else:
            try:
                
urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler({})))
                
oku webproxy("http://spys.ru/free-proxy-list/"+country[rc]+"/")
                
clp re.findall('>(\d+\.\d+\.\d+\.\d+)<'oku)
                for 
x in clp:
                    for 
i in rp:
                        
':' gport[i]
                        if 
not a in tbl:
                            
tbl.append(a)    
                
baslat()
                
time.sleep(4)
            
except:
                print 
"\nbağlantı yok."
                
d.makeToast("internet yok.")
                
    
ulke = ["Turkey","Germany","France","Netherlands"]
    
country = ["TR","DE","FR","NL"]        
    
d.dialogCreateAlert("ülke seçin")
    
d.dialogSetSingleChoiceItems(ulke)
    
d.dialogSetPositiveButtonText("Tamam")
    
d.dialogShow()
    
d.dialogGetResponse().result
    rc 
d.dialogGetSelectedItems().result[0]
    print 
"\033[92m"+ulke[rc]+" seçildi.\x1b[m"
    
dosya=open("/sdcard/proxylist.txt","ab")
    
dosya.write("-"+ulke[rc]+"-"+"\n")
    
dosya.close()
    
tara()


    
def manuel():
    
dosya=open("/sdcard/proxylist.txt","ab")
    
dosya.write("-Pano-\n")
    
dosya.close()
    try:    
        print 
"\033[92mPanoya için tarama yapılacak...\x1b[m"
        
d.getClipboard().result
        ara 
re.findall(ValidIPRegexp)
        for 
i in ara:
            
i[0]+':'+i[1]
            if 
not a in tbl:
                
tbl.append(a)
        
baslat()
        
time.sleep(4)
        
d.makeToast("Proxyler, /sdcard/proxylist.txt dosyasına kaydedildi.")
    
except:
        print 
"\nbağlantı yok."
        
d.makeToast("internet yok.")
        
d.dialogCreateAlert("işlem seçin")
d.dialogSetSingleChoiceItems(islem)
d.dialogSetPositiveButtonText("Tamam")
d.dialogShow()
sonuc=d.dialogGetResponse().result
d.dialogGetSelectedItems().result[0]
print 
islem[r]

dosya=open("/sdcard/proxylist.txt","ab")
dosya.write("\n#######"+zaman+"#######\n"+islem[r]+"\n")
dosya.close()

if 
islem[r] == islem[0]:
    
ssl()
if 
islem[r] == islem[1]:
    
gather()
if 
islem[r] == islem[2]:
    
spysru()
if 
islem[r] == islem[3]:
    
manuel()

time.sleep(2)
print 
"\nHiz Testi Baslatiliyor, lutfen bekleyiniz...\n"
for i in test_proxy:
    
speed(i
12-05-2017, Saat: 02:29
Cevapla
« Önceki Konu | Sonraki Konu »
Konuyu Okuyanlar: 1 Ziyaretçi



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  YENİ Proxy Tarama Modülü gecemor 50 19,975 30-04-2017, Saat: 22:23
Son Yorum: gecemor
  YENİ Android 7 nougat için qpython3 proxy Tarama ve oto config 55lim 37 17,242 06-04-2017, Saat: 17:51
Son Yorum: metemli333
  YENİ Host tarama [kod eklendi] iskeletor 167 70,788 28-01-2017, Saat: 21:44
Son Yorum: hkrgln
  Eski Proxy tarama + Proxy hız testi + Config oluşturma Umutrc 14 6,776 20-01-2017, Saat: 02:29
Son Yorum: baris02
  GÜNCEL Proxy Tarama normal Net gecemor 140 67,714 27-11-2016, Saat: 19:33
Son Yorum: rekt

Hızlı Menü:

Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB
© 2002-2018 MyBB Group.
ImAdige theme by IMADIGE © 2015.