import time
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
# Ruta al archivo chromedriver.exe
service = Service('C:/Users/alex/Documents/chromedriver.exe')
# Crear opciones de Chrome para usar el perfil
options = Options()
options.add_argument("user-data-dir=C:/Users/alex/AppData/Local/Google/Chrome/User Data")
options.add_argument("profile-directory=Profile 8")
# Función que abre el navegador, espera 20 segundos, lo cierra, y repite
def abrir_y_cerrar_navegador():
while True:
try:
# Inicializa el driver de Chrome usando la clase Service y las opciones configuradas
driver = webdriver.Chrome(service=service, options=options)
# Abre la página que especificaste (puedes cambiar la URL por la que desees)
driver.get("http://folmir.woketo.xyz")
# Esperar 20 segundos
time.sleep(20)
finally:
# Cerrar el navegador
driver.quit()
print("Navegador cerrado, volviendo a abrir en 4 minutos y 45 segundos...")
# Esperar 4 minutos y 45 segundos antes de volver a abrir el navegador
time.sleep(285) # 285 segundos es igual a 4 minutos y 45 segundos
# Ejecutar la función
abrir_y_cerrar_navegador()
No hay comentarios.:
Publicar un comentario