Skip to content

👾Bot do LinkedIn para ajudar a aumentar a visibilidade do perfil e aumentar o retorno nas visualizações, entrevistas, conexões etc.

Notifications You must be signed in to change notification settings

wesleymtx/bot-linkedIn-com-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sobre


Quando você visualiza o perfil do usuário no LinkedIn, ele é notificado de que você consultou o perfil dele. Esse bot permitirá que você visualize os perfis dos usuários, aumentando assim a sua visibilidade na sua rede sugerida no LinkedIn.

Resultado do LinkedIn

Exigências


Importante: verifique se sua Configuração de visualização de perfil foi alterada de 'Anônimo' para 'Público' para que os membros do LinkedIn possam ver que você os visitou e que podem visitar seu perfil em troca. Você também deve alterar sua configuração de idioma para inglês .

O LinkedInBot foi desenvolvido no Pyhton 2.7 .

Antes de executar o bot, você precisará instalar algumas dependências do Python.

Nota: Python 2.7.9 e posterior (na série python2) e Python 3.4 e posterior incluem pip por padrão, portanto, você já deve ter o pip. Caso contrário, você pode instalar o easy_install sudo apt-get install python-setuptools para instalar o pip sudo easy_install pip .

  • BeautifulSoup4 , para analisar html:pip install BeautifulSoup4
  • Selenium , para automação do navegador:pip install Selenium
  • Lxml , O kit de ferramentas XML lxml é uma ligação Pythonic para as bibliotecas C libxml2 e libxslt.pip install lxml
  • python-dotenv, Lê o par de valores-chave do .envarquivo e os adiciona à variável de ambiente.pip install python-dotenv
Se você planeja usar o Firefox (ou Iceweasel), não precisa de mais nada.

Para o Chrome, primeiro obtenha o driver da web e coloque-o na mesma pasta que o bot, se você estiver no Windows, ou na /usr/binpasta se estiver no OS X.

PhantomJS:

No Windows, baixe o binário no site oficial e coloque-o na mesma pasta que o bot. No OS X Yosemite, o binário fornecido pela equipe do PhantomJS não funciona ( selenium.common.exceptions.WebDriverException: Mensagem: 'Não é possível conectar ao GhostDriver' ). Você pode compilá-lo sozinho ou baixar o binário fornecido pelo incrível eugene1g . Em seguida, coloque-o na /usr/binpasta É o mesmo para o Raspbian: compile-o e coloque-o na /usr/binpasta ou baixe o binário fornecido pelo incrível fg2it . Se você deseja criar seus próprios binários, aqui estão as instruções de construção para o PhantomJS.

Configuração Antes de executar o bot, edite a parte de configuração do script. Isso incluirá as informações de login da sua conta (email, senha etc.) e outros valores lógicos para tornar o bot mais seu. É simples assim!

Configuração

# Configurable Constants
EMAIL = '[email protected]'
PASSWORD = 'password'
VIEW_SPECIFIC_USERS = False
SPECIFIC_USERS_TO_VIEW = ['CEO', 'CTO', 'Developer', 'HR', 'Recruiter']
NUM_LAZY_LOAD_ON_MY_NETWORK_PAGE = 5
CONNECT_WITH_USERS = True
RANDOMIZE_CONNECTING_WITH_USERS = True
JOBS_TO_CONNECT_WITH = ['CEO', 'CTO', 'Developer', 'HR', 'Recruiter']
ENDORSE_CONNECTIONS = False
RANDOMIZE_ENDORSING_CONNECTIONS = True
VERBOSE = True

Rodar


Depois de instalar as dependências necessárias e editar o config, você pode executar o bot.

Verifique se você está na pasta correta e execute o seguinte comando: python LinkedInBot.py

Depois de escolher o seu navegador favorito, o bot começará a visitar perfis.

Resultado


T: Número de perfis que o bot tentou acessar;

V: Número de perfis que o bot realmente visitou (perfis que você pode acessar: classificação 3 ou menos);

Q: Número de perfis na fila.

Aprimoramentos


Por favor, sinta-se à vontade para me enviar uma mensagem ou abrir um problema se você tiver uma idéia para uma melhoria! Parece que as pessoas estão começando a usar isso e eu gostaria de melhorá-lo.

About

👾Bot do LinkedIn para ajudar a aumentar a visibilidade do perfil e aumentar o retorno nas visualizações, entrevistas, conexões etc.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages