Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
BloodShot Oto. Script (android proxy tarama)
#1
Normal net ile çalıştırmalısınız. Bunun haricinde Bloodshot.py ile aynı klasörde çalıştırmalısınız.

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

import timerebase64os
import androidhelper
threading

try:
    
import urllib2
    kip
="ab"
except:
    
import urllib.request as urllib2
    kip
="a"

print("\033[94m==============================\x1b[m")
print(
"\033[94m=='QPYTHON.NET' Proxy Tarama==\x1b[m")
print(
"\033[94m==============================\x1b[m")
CUSTOM_HOST "wap.turkcell.com.tr"

d=androidhelper.Android()

'/sdcard/com.hipipal.qpyplus/scripts/'
v2 '/sdcard/qpython/scripts/'
try:
    if 
not os.path.isdir(v+"BloodShot/"):
        
os.mkdir(v+"BloodShot/")
    for 
i in os.listdir(v+"BloodShot/"):
        
os.remove(v+"BloodShot/"+i 
    yol 
v
except
:
    if 
not os.path.isdir(v2+"BloodShot/"):
        
os.mkdir(v2+"BloodShot/")
    for 
i in os.listdir(v2+"BloodShot/"):
        
os.remove(v2+"BloodShot/"+i
    
yol v2
########## PROXY TARAMA FONKSIYONLARI ############
proxyliste = []
zaman=time.ctime()
tbl = []
ValidIPRegex '(\d+\.\d+\.\d+\.\d+).*?(\d{2,5})'
tekrarsayisi 1
maxthreads 
50
LOADURL 
'http://ip.jsontest.com'
time_out 3
network 
True
def bga
():
    try:
        print(
base64.decodestring(set))
    
except:
        print(
str(base64.b64decode(set.encode("ascii")).decode("ascii")))
def wtf(ip):
    
dosya=open("/sdcard/proxylist.txt"kip)
    
dosya.write(ip+"\n")
    
dosya.close() #taranan proxyler kaydedildi

    
dosya2 open(yol+"BloodShot.py").read()
    
_phost_pport ip.split(":")
    
_exhost dosya2.split("self.PHOST = '")[1].split("'\n")[0]
    
_export dosya2.split("self.PPORT = ")[1].split("\n")[0]
    
dosya3 dosya2.replace("self.PHOST = '"+_exhost"self.PHOST = '"+_phost)
    
dosya4 dosya3.replace("self.PPORT = "+_export"self.PPORT = "+_pport)
    
    
with open(yol+"BloodShot/B_Shot_"+ip+".py","w") as b_shot:
        
b_shot.write(dosya4)
        
#bloodShot 'a kaydedildi
        
set="QnUgS29kIHFweXRob24ubmV0IEFkcmVzaW5lIEFpdHRpci4=" 
bga()
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 str(res.read()).find('{"ip": "') > -1:
            print(
ip+' çalışıyor '+str(t2)[:4]+' saniye')
            
#wtf(ip, t2)
            
proxyliste.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","")
    
a.add_header("Referer","http://sslproxies.org/surf/")
    return 
str(urllib2.urlopen(a).read())
    

def ssl():
    try:
        print(
"\033[92mTarama yapılacak...\x1b[m")
        
urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler({})))
        
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)
        
d.makeToast("Proxyler, /sdcard/proxylist.txt dosyasına kaydedildi.")
    
except:
        print(
"\ninternet baglantisi yok!\n")
        
d.makeToast("internet bağlantısı yok")

def bloodshot():
    
d.dialogCreateAlert("Proxy secin")
    
d.dialogSetMultiChoiceItems(proxyliste)
    
d.dialogSetPositiveButtonText("Tamam")
    
d.dialogShow()
    
d.dialogGetResponse().result
    r 
d.dialogGetSelectedItems().result
    
for i in r:
        
prx proxyliste[i]
        
wtf(prx)
    
dosya=open("/sdcard/proxylist.txt"kip)
dosya.write("\n#######"+str(zaman)+"#######\n")
dosya.close()

ssl()

time.sleep(1)
bloodshot() 


Ek Dosyalar
.py   otoconfBloodShot.py (Dosya Boyutu: 4.15 KB / İndirme Sayısı: 101)
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#2

hocam söyle bi hata verdi sebebi nedir acaba
Ara
Cevapla
#3
Güncel qpython sürümlerin dosya yollarında değişiklik olmuş, o yüzden geçenler bir iki kişide daha böyle oldu. Dosya yolunu düzenledim kodu tekrar deneyebilirsin. Eğer yine böyle bir hata verirse scripts klasörünün tam yoluna bakarak kodun içine yazabilirsin.

v2 = '/sdcard/qpython/scripts/'

yolu eğer farklıysa kendi yolunla değiştirirsen olacaktır.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla

{lang: 'en'}


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Turkcell Ninjavpn proxy taramalı oto config 55lim 13 9,389 07-05-2017, Saat: 09:41
Son Yorum: fnrbhc
  BloodShot PC gecemor 14 11,896 23-04-2017, Saat: 19:23
Son Yorum: gecemor
  Turkcell Bedava İnternet Simple BloodShot V3 emirsoylu 293 215,872 11-02-2017, Saat: 12:28
Son Yorum: gecemor
  BloodShot PC için Öneriler morty 12 9,599 26-01-2017, Saat: 06:56
Son Yorum: Android
  Oto script Offline gecemor 8 6,791 15-01-2017, Saat: 11:26
Son Yorum: Tevazu5

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi
Change Theme