İnternet üzerinde modem resetlemek için bir program bulamadığımdan ve Selenium'a ilgim olduğu için modem resetleyen bir dosya hazırladım. Umarım işinize yarar
Dosyadaki "modemkullaniciadi" ve "modemsifre" bölümlerini kendinize göre değiştirmeyi unutmayın.
from selenium import webdriver
import time
browser = webdriver.Chrome()
#Arayüze git ve giriş yap
browser.get("http://192.168.1.1")
kullanici = browser.find_element_by_xpath("//*[@id='index_username']")
sifre = browser.find_element_by_xpath ("//*[@id='password']")
girisbuton = browser.find_element_by_xpath ("//*[@id='loginbtn']")
kullanici.send_keys("modemkullaniciadi")
sifre.send_keys("modemsifre")
girisbuton.click()
time.sleep(2)
#Bakıma git dsl e tıkla
bakim = browser.find_element_by_xpath("//*[@id='maintain_settings_menu']")
bakim.click()
time.sleep(2)
dsl = browser.find_element_by_xpath("//*[@id='dsl_title_ctrl']/div[2]")
dsl.click()
time.sleep(2)
#Resetle
resetle = browser.find_element_by_xpath("//*[@id='i18n-5']")
resetle.click()
time.sleep(2)
browser.close()