Konuyu Oyla:
  • Toplam: 1 Oy - Ortalama: 5
  • 1
  • 2
  • 3
  • 4
  • 5
[YENİ] Proxy Tarama Modülü
#21
eline sağlık abi like çok kullanşlı ve pratik bi kod olmuş herkes kendine göre ayarlayabilir proxy kodunu .bunu proxy kodlarında kullansak kodlarda epey satır tasarrufu olur Smile
Ara
Cevapla
#22
gecemor saol, bu kadar az bilgiyle olmayacagını anladım, örnek yaparsan da güzel olur Smile .
Ara
Cevapla
#23
(01-11-2016, Saat: 21:05)Norm Arslan Nickli Kullanıcıdan Alıntı:  prx.py diye script klasörüne kaydettim sonrasında verdiğin örneklerden son ikisini deneme.py olarak yine aynı script klasörüne kaydedip çalıştırdım ama her seferinde farklı hatalar veriyor.Bu şekilde değilse deneme.py olarak senin verdiğin örneklere ekleme mi yapmamız lazım?
Eğer öyleyse https://www.proxynova.com/proxy-server-list/country-fr/ sitesinden proxy çekmek için örnek bir deneme.py yapar mısın.

proxynova bir ara kodlarda kullanıyodum ama daha sonra kaynaktan proxyleri çekmemeye başladı, site sanırım cloudflare korumasında ee durum böyle biz de kodlar ile hata alabiliyoruz. Bunun için anlatımlı bir örnek hazırlamıştım ama site problemli olunca aynı örneği gatherproxy üzerinden vereyim dedim umarım işine/işinize yarar.

PHP Kod:
# modulumuzu ice aktardik
import prx

# ipleri regex ile aramak icin bu module ihtiyacimiz var
import re

# url yi tanimliyorum
# url="https://www.proxynova.com/proxy-server-list/country-fr/"
url="http://gatherproxy.com/proxylist/country/?c=germany"

# regex'i sadece ip leri cekmek icin duzenliyorum
# cunku proxnovada portlari almak biraz problemli
regex '(\d+\.\d+\.\d+\.\d+)'

# burda kaynagimizi url ile tanimliyoruz, istersek bedava site yazmayabilirdik
kaynak prx.webproxy(url"sdk.turkcell.com.tr")

# findall metodu ile kaynagimizdan daha yukarida ipleri 
# almak icin belirledigimiz regexi giriyoruz
# bu metod bize sonucu "liste" olarak verir. 
ipler re.findall(regexkaynak)

# taratmak istedigimiz portlarimizi listeledik
# listeler 0 dan baslar saymaya
# mesela 'portlar[0]' bize 3128 i verecektir.
portlar = ["3128","8080","80"]

# bos bir liste tanimliyorum daha sonra icine proxyleri ekleme yapacaz
liste = []

# burda ipler olarak cektigimiz listenin her elemani icin islem yapacaz
for ip in ipler:
    
# burda tekrar bir dongu yaparak ipler listesinin 
    # her elemani olan 'i' icin portlar listesinin elemanlarini karsilastiracaz
    
for port in portlar:
        
# test icin ilk proxymizi olusturuyoruz
        
proxy ip ":" port
        
# listemize proxyleri ekliyoruz
        
liste.append(proxy)

# bizim modulumuz karakter dizilerini cok daha hizli tarar
# bu yuzden listemizi karakter dizisine cevirip 
# elemanlari arasina join metodunu kullanarak "," koyalim ve 
# bunu "yeni_liste" olrak tanimlayalim.
yeni_liste ", ".join(liste)

# simdi modulumuzdeki "scan" fonksiyonunu kullanarak proxyleri test etmeye
# Calisan proxyleri bize liste icinde verecektir.
print prx.scan(yeni_listehost="sdk.turkcell.com.tr"
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#24
örnek çok açık olmuş, kafamda soru kalmadı en azından Smile .
Ara
Cevapla
#25
python/scripts/aq.py" && exit <
'QPYTHON.NET' Proxy Tarama
Traceback (most recent call last):
File "/storage/sdcard0/qpython/scripts/proxy.py", line 12, in <module>
d=androidhelper.Android()
File "/data/data/org.qpython.qpy/files/lib/python2.7/site-packages/androidhelper/sl4a.py", line 34, in __init__
self.conn = socket.create_connection(addr)
File "/QPython/QPython2-core/build/python-install/lib/python2.7/socket.py", line 553, in create_connection
socket.gaierror: [Errno 4] non-recoverable failure in name resolution.
1|u0_a141@GENERAL_MOBILE:/ $

Bu hata cikiyo sebebi ve cozumu nedir yardim eder misiniz
Ara
Cevapla
#26
@Fanila kodun ismini arda boşluk olmadan yaz
Ara
Cevapla
#27
Kodun ismiyle alakalı değil. Bağlantı hatası vermiş sanırım urlopen hatası. İnternet bağlantını değiş Wifi ile dene bi kere. + qpython un verilerini temizle.
Ara
Cevapla
#28
Şu threading modülünü kullanmayı bir ben beceremedim yanıyorum da ona yanıyorum Smile
Ara
Cevapla
#29
(13-11-2016, Saat: 01:08)ll1mhotepll Nickli Kullanıcıdan Alıntı:  Şu threading modülünü kullanmayı bir ben beceremedim yanıyorum da ona yanıyorum Smile

neden threading için bir modül var neden en baştan obje yönelimli yapmamışlar ben de onu anlamıyorum aga
Ara
Cevapla
#30
sınavlardan bir türlü bakamamıştım @hkrgln dediklerini yaptım qpython 3 de bile denedım onda da invalid syntax hatası çıkıyo aynı .py dosyasını denemiştim. Sanırım bu hatanın daha çözümü de kimse tarafından bulunamamış
Ara
Cevapla

{lang: 'en'}


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  GÜNCEL Proxy Tarama normal Net gecemor 143 135,361 13-09-2022, Saat: 00:50
Son Yorum: perry
  python proxy , requests sorunu $cr!pt HUB 3 1,645 23-04-2022, Saat: 19:18
Son Yorum: gecemor
  GÜNCEL PROXY RANGE TARAMA (İSTEK) Bahadır Bera Üzer 1 1,488 26-04-2020, Saat: 21:24
Son Yorum: oktay811
  YENİ Proxy Tarama ve Hızlarını Test Etme gecemor 96 80,202 25-05-2018, Saat: 19:17
Son Yorum: gecemor
  YENİ Android 7 nougat için qpython3 proxy Tarama ve oto config 55lim 37 41,464 06-04-2017, Saat: 17:51
Son Yorum: metemli333

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi
Change Theme