Loading repository data…
Loading repository data…
mouracfs007 / repository
Faaaaaaala, Devs, Traquilo ? Projetinho de um bot para WEB usando Selenium feito com tanta simplicidade que vocês vão se assustar. Deixei tudo que você precisa saber pra executar o projeto no README. Dá uma lida lá e confira o que tem de bom.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.

Salve, Devs. Venho trazer humildemente pra vocês a criação desse script bem legal e super divertido, que você vai conseguir ver na prática como que funciona o mundo da programação.
Pois bem, este bot ( ou script ) foi criado por mim, para atender algumas necessidades de tarefas repetitivas e super irritantes que eu fazia todos os dias, e o que eu fiz? eu simplesmente automatizei o processo apenas com 1 click.
Na época em que foi criado o bot, eu simplesmente não tinha nenhuma experiência com o Python, não conhecia muito bem suas funções, seus tipos primitivos, sua estrutura etc. Eu apenas pesquisei e de forma autodidata consegui uma resolução para que eu automatizasse o processo. Lembrando de sempre ter uma base sólida de lógica de programação, com ela você é capaz de aprender qualquer linguagem de programação, seja ela para aplicações WEB, desktop ou Mobile.
Uma observação: O python é uma linguagem de programação feita para quem nunca programou,ela nos ajuda a facilitar as nossas tarefas diarias, e que tem como seu forte sua enorme gama de bibliotecas e frameworks. Quando eu criei este Script, quis criar justamente sem funções, sem estruturas de repetições para mostrar o quão é possível sim construir uma resolução por um caminho simples para resolver determinado problema. Com o conhecimento que tenho hoje, poderia muito bem utilizar funções, como def, classes etc, mas resolvi optar por um caminho simples e de fácil compreensão para quem vai executar o script (bot ) em sua máquina.
Primeiro de tudo, para que seja possível você ver na prática como funciona o bot, é preciso acessar o site alvo do bot. Click aqui. E também é claro, fazer uma conta. É bem rápido, nem pede validação de email.
Os pré-requisitos para execução do projeto são:
Baixar o Chrome WebDriver através do endereço :https://chromedriver.chromium.org/downloads
Verificar qual a versão do seu navegador Chrome




Observação: Também existe uma outro alternativa para automatizar outro tipo de navegador, se chama geckoDriver, funciona para navegadores mozilla.
Link para o download do GeckoDriver : https://github.com/mozilla/geckodriver/releases
No código padrão ao invés de ser:
browser = webdriver.Chrome()
Ficará assim ....
browser = webdriver.Firefox()
(O código mudará caso você venha por optar a usar o geckodriver ).
Baixar algum editor de codigo fonte ou IDE Seja sublime text, Vs Code (Recomendado ) ou similares.
Link para o download do Vs Code: https://code.visualstudio.com/download
Digite os comandos:
pip install selenium

Caso esteja desatualizado a versão do selenium apenas digite:
pip install --upgrade pip
Espere a instalação dos pacotes e feche o seu CMD. É um processo bem rápido.
Após instalar todas as dependências, abra o Vs Code, crie um arquivo .py,e dentro da pasta do seu projeto, ( Por exemplo: bots.py ), copie e cole o código python dentro desse arquivo, logo em seguida, salve o arquivo.

Veja também algumas extensões que podem te ajudar na hora de codar em Python (Extensões de Vs Code )






Quaisquer dúvidas , troca de ideias meu e-mail de contato é : danielmourajuve21@gmail.com
By: Daniel Moura