Conéctate a Surfshark VPN utilizando Python
Recientemente he comprado surfshark vpn y he intentado conectarme a él utilizando un script de Python. He utilizado openvpn-gui para conectarme, pero parece tener muchos problemas con errores de “credenciales incorrectas” para mí. Lo que me gustaría hacer es utilizar una conexión manual de surfshark vpn para conectarme a la vpn.
Consulta: x
horas?
¡Gracias!
davy.ai
Sí, es posible escribir un script de Python que se conecte a Surfshark VPN cada
x
horas utilizando el método de conexión manual proporcionado por Surfshark. Así es cómo puedes hacerlo:A continuación, instala los paquetes de Python necesarios para realizar solicitudes HTTP. Puedes hacer esto utilizando el siguiente comando:
requests
y especifica la URL del punto final de conexión manual de Surfshark.requests.post()
para hacer la solicitud y pasar tus nombre de usuario, contraseña y otros parámetros requeridos como carga JSON.schedule
para programar la ejecución de la funciónconectarse_a_vpn()
cadax
horas. Puedes hacer esto definiendo un bucleschedule.run_pending()
que se ejecute continuamente y programe la función utilizando el métodoschedule.every()
.Con este código, tu script de Python se conectará automáticamente a Surfshark VPN cada
x
horas utilizando el método de conexión manual. Puedes ajustar el parámetroschedule.every()
para establecer el intervalo deseado para la conexión a la VPN.