• 28-12-2024, 15:36:30
    #19
    Emrah adlı üyeden alıntı: mesajı görüntüle
    Türknet Uygulamasında;

    Hizmetlerim > Teknik bilgiler menüsünde > Teknik bilgiler > En üstte Bağlantımı yenile yazar (Bağlantımı yenile butonuna dokunduğunuzda modeminiz yeniden başlatılacak) ibaresi de yer alır.

    Şuan denedim reset attı.
    oraya girmemistim, cok ama cok tesekkur ederim abi!
  • 28-12-2024, 16:08:54
    #20
    Modem arayüzüne girip yapmak daha mantıklı.

  • 28-12-2024, 23:38:07
    #21
    Telnet konutu verebilirim ama elinizdeki cihaz windows işletim sistemi kullanması gerekli
  • 29-12-2024, 01:23:11
    #22
    reset atmanızın amacı nedir acaba?mesela ip yenilemekse,muhtemelen üstdeki öneriler işe yaramayacaktır.modemin paneli üzerinden reset atardım ben daha önce,bi süredir işe yaramıyor bu artık.ip degişmesi için modeme gidip elimle kapatıp,5dk filan sonra gelip tekrar açmam gerekiyor ip degişmesi için.
  • 29-12-2024, 02:52:03
    #23
    bat dosyası ile modemi resetliyordum yıllar önce ama modemin kapanıp, açılma süresi uzun sürdügü için tarayıcadan macro ile baglantıyı kes ve ac diyorum çok daha hzılı ip degişiyor.
  • 29-12-2024, 03:51:21
    #24
    Python ile de yapılabilir. requests kütüphanesini kurmanız lazım.

    import requests
    from requests.auth import HTTPBasicAuth
    import time
    
    def reset_zyxel_modem(modem_ip, username, password):
        """
        Zyxel modemi resetlemek için HTTP isteği gönderen fonksiyon
        
        Args:
            modem_ip (str): Modem IP adresi (genelde 192.168.1.1)
            username (str): Modem admin kullanıcı adı
            password (str): Modem admin şifresi
        """
        try:
            # Modem yönetim arayüzüne giriş yap
            session = requests.Session()
            login_url = f"http://{modem_ip}/login"
            auth = HTTPBasicAuth(username, password)
            
            response = session.post(login_url, auth=auth)
            
            if response.status_code == 200:
                # Reset komutu gönder
                reset_url = f"http://{modem_ip}/cgi-bin/restart.cgi"
                reset_response = session.post(reset_url)
                
                if reset_response.status_code == 200:
                    print("Reset komutu başarıyla gönderildi.")
                    print("Modem yeniden başlatılıyor...")
                    time.sleep(60)  # Modemin yeniden başlaması için bekle
                    print("İşlem tamamlandı.")
                else:
                    print("Reset komutu gönderilemedi.")
            else:
                print("Modem arayüzüne giriş yapılamadı.")
                
        except requests.exceptions.RequestException as e:
            print(f"Bağlantı hatası: {e}")
    
    # Kullanım örneği
    if __name__ == "__main__":
        MODEM_IP = "192.168.1.1"  # Modem IP adresiniz
        USERNAME = "admin"         # Modem kullanıcı adınız
        PASSWORD = "password"      # Modem şifreniz
        
        reset_zyxel_modem(MODEM_IP, USERNAME, PASSWORD)
  • 29-12-2024, 04:27:25
    #25
    Arayüz sistemine giriş yap, ayarlar kısmında yeniden başlatma oluyor. Kurcala illa bulursun oradan yapabilirsin
  • 29-12-2024, 14:12:35
    #26
    Python selenium ile bot yazarak yapabilirsin.

    Ben ip değiştirmem gereken bir durum için yazmıştım.
  • 29-12-2024, 14:25:16
    #27
    Sorulan soru modeme reset atmak anladığım kadarıyla (reset atınca tüm bilgiler sıfırlanır) . Bu işlemde modemin arkasındaki reset tuşuyla mümkün.

    Önerilen fikirlerin hepsi modemi yeniden başlatma ile ilgili öneriler