LinkedinBot es un script en Python que utiliza Selenium para automatizar la interacción con la plataforma LinkedIn. Su principal función es extraer direcciones de correo electrónico a partir de una lista predefinida de enlaces de perfiles de LinkedIn.
- Python
- Selenium
- WebDriver para Chrome (ChromeDriver)
- Asegúrese de tener Python instalado en su sistema.
- Instale Selenium utilizando el comando:
pip install selenium
. - El script gestionará la instalación de ChromeDriver automáticamente.
Para usar el script, siga estos pasos:
- Clone el repositorio usando
git clone https://github.com/PlacidoDiaz/LinkedinBot.git
- Prepare un archivo links.txt conteniendo URLs de perfiles de LinkedIn, uno por línea.
- Ejecute el script utilizando el siguiente comando en la terminal, donde y <contraseña> son sus credenciales de inicio de sesión en LinkedIn.
python LinkedinBot.py <correo> <contraseña>
El bot realiza las siguientes acciones:
- Inicia sesión en LinkedIn usando las credenciales proporcionadas.
- Recorre la lista de enlaces proporcionada en links.txt.
- Visita cada perfil y extrae la dirección de correo electrónico (si está disponible).
- Almacena todas las direcciones de correo electrónico en un archivo correos.txt.
- El uso de este script para extraer información de LinkedIn puede violar los términos de servicio de la plataforma.
- La eficacia del script depende de las actualizaciones en la interfaz de LinkedIn y podría requerir ajustes con el tiempo.
- Este script es solo para fines educativos y no debe usarse para recopilar datos sin el consentimiento explícito de los usuarios.