• 15-01-2024, 11:29:38
    #1
    merhaba, userass@iport şeklinde proxy bilgilerim mevcut bunu pythonda windowsa nasıl tanımlatabilirim.?
  • 15-01-2024, 12:08:08
    #2
    import requests
    proxy = {
        'http': 'http://username:password@proxy.example.com:port',
        'https': 'http://username:password@proxy.example.com:port'
    }
    url = 'https://jsonip.com'
    response = requests.get(url, proxies=proxy)
    if response.status_code == 200:
        data = response.json()
        print(data["ip"])
    else:
        print("Hata:", response.status_code)
    örnek kod hocam
  • 15-01-2024, 14:22:27
    #3
    Misafir adlı üyeden alıntı: mesajı görüntüle
    import requests
    proxy = {
        'http': 'http://username:password@proxy.example.com:port',
        'https': 'http://username:password@proxy.example.com:port'
    }
    url = 'https://jsonip.com'
    response = requests.get(url, proxies=proxy)
    if response.status_code == 200:
        data = response.json()
        print(data["ip"])
    else:
        print("Hata:", response.status_code)
    örnek kod hocam

    hocam ben request ile sormadım ki ?
  • 15-01-2024, 18:30:24
    #4
    yunusemrekula adlı üyeden alıntı: mesajı görüntüle
    hocam ben request ile sormadım ki ?
    onu sonradan gördüm hocam kusura bakmayın
  • 16-01-2024, 01:14:14
    #5
    import os
    import ctypes
    import winreg
    
    def set_proxy_settings(proxy_url):
        registry_path = r"Software\Microsoft\Windows\CurrentVersion\Internet Settings"
        
        try:
            # Anahtarları aç
            key = winreg.OpenKey(winreg.HKEY_CURRENT_USER, registry_path, 0, winreg.KEY_SET_VALUE)
    
            # Proxy ayarlarını kayıt defterine ekle
            winreg.SetValueEx(key, "ProxyEnable", 0, winreg.REG_DWORD, 1)
            winreg.SetValueEx(key, "ProxyServer", 0, winreg.REG_SZ, proxy_url)
    
            # Değişiklikleri uygula
            ctypes.windll.wininet.InternetSetOptionW(0, 39, 0, 0)
        except Exception as e:
            print(f"Hata oluştu: {e}")
        finally:
            # Anahtarı kapat
            winreg.CloseKey(key)
    
    # Kullanmak istediğiniz proxy adresini buraya ekleyin
    proxy_url = "userass@iport"
    
    set_proxy_settings(proxy_url)