• 13-07-2021, 18:04:02
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhabalar Python'a yeni başladım ve bir bot yapıyorum bot da proxy kullanacağım bundan dolayı neleri kullanabilirim diye bir araştırma yaptım ve "Socks" ve "Socket" kütüphanelerini buldum ve örnek bir kod yazıp proxy ile test ettip istek giden ip adresini aldım ve hiç bir sorun yok şurada bir sorunum program çalışmayan proxy'de 10 satırlık bir hata mesajı yazdırıyor istediğim şey hata mesajını ekrana yazdırmaması ve başka bir proxy ile devam etmesi bu konuda yardımınıza ihtiyacım var şimdiden teşekkürler.
  • 13-07-2021, 18:10:04
    #2
    Hayırlı olsun, güzel tercih.

    Bana kodunu söyle sana ne olduğunu/hatanı söylüyeyim.

    Kodu paylaşmadan nerede sorun yaşadığını kestirmemiz mümkün değil.
  • 13-07-2021, 18:12:26
    #3
    BedirhanERKAN adlı üyeden alıntı: mesajı görüntüle
    Hayırlı olsun, güzel tercih.

    Bana kodunu söyle sana ne olduğunu/hatanı söylüyeyim.

    Kodu paylaşmadan nerede sorun yaşadığını kestirmemiz mümkün değil.
    Elbette.
    https://hastebin.com/halixotone.swift
  • 13-07-2021, 18:20:49
    #4
    app.py
    import requests
    from bs4 import BeautifulSoup
    import socket
    import socks
    
    
    
    file = open("pro.txt", "r", encoding="Latin-1").readlines()
    file = [proxydosya.rstrip() for proxydosya in file]
    for lines in file:
        try:
            data = lines.split(":")
            proxy = data[0]
            port = data[1]
    
    
            url = "https://www.atakdomain.com/en/what-me-ip"
            ip=proxy
            port = int(port)
            socks.setdefaultproxy(socks.PROXY_TYPE_HTTP, ip, port)
            socket.socket = socks.socksocket
    
    
    
            get = requests.get(url=url, timeout=5).text
            soup = BeautifulSoup(get)
    
            a1 = soup.find('div', class_="ip-show div-center").getText()
    
    
            print("İP KONTROL: ", a1)
        except:
            print('Yakaladım seni, bekleme yapmda devam et.')
            continue
    pro.txt
    51.222.21.93:32768
    149.56.1.48:8181
    192.99.151.5:9300
    Çıktı :
    İP KONTROL:  51.222.21.93
    Yakaladım seni, bekleme yapmda devam et.
    Yakaladım seni, bekleme yapmda devam et.
    1. Proxy kullanıyorsan "timeout=1" ile sonuç alman çok zor. 5-10 yapman gerekebilir.
    2. Try, except, catch v.s araştır
  • 13-07-2021, 18:24:04
    #5
    BedirhanERKAN adlı üyeden alıntı: mesajı görüntüle
    app.py
    import requests
    from bs4 import BeautifulSoup
    import socket
    import socks
    
    
    
    file = open("pro.txt", "r", encoding="Latin-1").readlines()
    file = [proxydosya.rstrip() for proxydosya in file]
    for lines in file:
        try:
            data = lines.split(":")
            proxy = data[0]
            port = data[1]
    
    
            url = "https://www.atakdomain.com/en/what-me-ip"
            ip=proxy
            port = int(port)
            socks.setdefaultproxy(socks.PROXY_TYPE_HTTP, ip, port)
            socket.socket = socks.socksocket
    
    
    
            get = requests.get(url=url, timeout=5).text
            soup = BeautifulSoup(get)
    
            a1 = soup.find('div', class_="ip-show div-center").getText()
    
    
            print("İP KONTROL: ", a1)
        except:
            print('Yakaladım seni, bekleme yapmda devam et.')
            continue
    pro.txt
    51.222.21.93:32768
    149.56.1.48:8181
    192.99.151.5:9300
    Çıktı :
    İP KONTROL:  51.222.21.93
    Yakaladım seni, bekleme yapmda devam et.
    Yakaladım seni, bekleme yapmda devam et.
    1. Proxy kullanıyorsan "timeout=1" ile sonuç alman çok zor. 5-10 yapman gerekebilir.
    2. Try, except, catch v.s araştır
    Anladım hocam. Teşekkürler.