from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
import time

# Ruta al archivo chromedriver.exe
service = Service('C:/Users/alex/Documents/chromedriver.exe')

# Crear opciones de Chrome para usar el perfil
options = Options()
# Usar la ruta del perfil que especificaste
options.add_argument("user-data-dir=C:/Users/alex/AppData/Local/Google/Chrome/User Data")
options.add_argument("profile-directory=Profile 8")  # Especifica el perfil "Profile 8"

# Opción para desactivar la restauración de la última sesión
options.add_argument("--no-first-run")
options.add_argument("--no-default-browser-check")

# Inicializa el driver de Chrome usando la clase Service y las opciones configuradas
driver = webdriver.Chrome(service=service, options=options)

# Espera a que Chrome se inicialice completamente
time.sleep(5)

# Cierra todas las pestañas abiertas (por si hay una pestaña inicial predeterminada)
driver.execute_script("window.open('');")  # Abre una nueva pestaña vacía
driver.switch_to.window(driver.window_handles[-1])  # Cambia a la nueva pestaña
driver.close()  # Cierra la pestaña original
driver.switch_to.window(driver.window_handles[0])  # Cambia de nuevo a la pestaña vacía

# Navega a la página que especificaste
driver.get("http://folmir.woketo.xyz")

# Mantiene el navegador abierto durante 10 segundos para que puedas ver la página
time.sleep(10)

# Cierra el navegador
driver.quit()

Comentarios

Entradas más populares de este blog

DESCARGAS