Skip to content

gdickmann/too-lazy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Software para automaticamente marcar ponto no site da SeniorX.

O script marcará ponto nos seguintes horários:

  • 08:00
  • 12:00
  • 13:00
  • 17:00

Os horários nunca serão fixos, ou seja, eles terão ~2 minutos de antecedência ou atraso para simular melhor uma marcação de ponto imprecisa.

Download

git clone https://github.com/gdickmann/too-lazy
pip3 install selenium

Abra o 'Executar' do Windows (Windows + R) e digite:

shell:startup  

Dentro dessa pasta, todos os arquivos inicializarão automaticamente junto com o Windows. Isso quer dizer que quando você iniciar o sistema operacional, o programa irá inicializar junto e rodar em segundo plano.

Selecione o arquivo lazzyenough.pyw que você clonou e cole dentro dessa pasta.  

Agora, o arquivo será executado quando o computador ser reiniciado. O último passo é inserir suas credenciais da SeniorX no programa.

Inserindo credenciais  


# ======================================== Changes these lines ========================================	
WEBSITE_URL = "https://platform.senior.com.br/login/..."
# Your login e-mail
EMAIL = ''
# Your password
PASSWORD = ''	
# ======================================== Changes these lines ========================================  

Caso você queira que o script bata ponto mesmo sem o seu computador estar ligado, utilize o Azure Functions. Vale lembrar que, por se tratar de um web scrapping, o programa pode falhar caso o HTML da Senior seja alterado. Sinta-se livre para alterar o código, no entanto.

About

Automatic clock in system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages