Skip to content

Abrir whatsapp e realizar prints de conversas, gerar relatórios desses prints

License

Notifications You must be signed in to change notification settings

mariodac/whatsapp-scrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

whatsapp-scrap

Scrapping (coleta de dados) whatsapp web

Realiza a abertura de whatsapp web e realiza prints de conversas

Tecnologias utilizadas


Python Selenium

Modo de usar:

Há 3 modos que é realizado o print:

  • Pesquisa por nome: (locate_chat_ignore_case, locate_all_chat_by_name)
  • Chats do dia: (locate_chat_today)
  • Todos os chats: (locate_all_chat_by_name)

Dentro do arquivo test.py, chame a [FUNÇÃO] desejada e execute o arquivo.

Compatível com Windows, Linux

Foi criado o arquivo Batch start.bat para realizar a verificação e execução do projeto em sistemas Windows

Requisitos

Python 3.10 ou superior

É recomendado a criação de ambiente virtual para execução do projeto:

No linux:

  • Para criação do ambiente:
python3 -m venv env
  • Para ativar o ambiente:
. env/bin/activate

No windows:

  • Para criação do ambiente:
py -3 -m venv env
  • Para ativar o ambiente:
env\Scripts\activate

Todos as bibliotecas e suas versões estão no arquivo requisitos

Para instalar as bibliotecas siga os passos:

ATENÇÃO Ative o seu ambiente antes executar esses comandos!

Será criado o ambiente python

No Linux:

env/bin/pip install -r requirements.txt

Ou execute o Script Shell

No windows:

env\Scripts\pip install -r requirements.txt

About

Abrir whatsapp e realizar prints de conversas, gerar relatórios desses prints

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published