Skip to content

Free Visual Ping clone. This app is intended to track updates on websites. (Clone do app Visual Ping. Este app rastreia mudanças em websites.)|python

Notifications You must be signed in to change notification settings

shuantsu-zz/visual-pyng

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VISUALPYNG

O que é

Este app detecta alterações e novidades em um ou mais sites. É a minha versão do app VisualPing.io, sem a limitação mínima de 6 horas entre cada execução.


Como instalar

1 - Instale o python versão 3.9 no seu pc.

https://www.python.org/


2 - Clone o repositório no seu pc. Clique no botão verde Code e depois clique para baixar o zip. Extraia o conteúdo do zip em uma nova pasta que preferir.

Clone

Download


3 - Abra o terminal e navegue até a pasta do projeto. Lá rode este comando: python -m pip -r requirements.txt.


4 - Crie uma conta de e-mail para o uso exclusivo do app, você pode usar sua própria conta, mas é recomendável criar uma conta exclusiva por questões de segurança.

Use estas instruções para gerar a senha de app:

https://support.google.com/accounts/answer/185833?hl=pt-BR


5 - Agora você irá editar o arquivo config.json

Ele vem assim no repositório:

{
  "frequencyMinutes": 30,
  "pauseSeconds": 15,
  "emailFrom": "email.from@gmail.com",
  "emailTo": "email.to@gmail.com",
  "password": "app-password-here",
  "screenHeight": 1000,
  "screenWidth": 1400,
  "sites": [
    ["https://my-site1.com/", "site1"],
    ["https://my-site2.com/", "site2"],
    ["https://my-site3.com/", "site3"]
  ]
}

Configure as opções conforme a tabela:

Chave Valor
frequencyMinutes de quanto em quanto tempo, em minutos, o app irá rodar.
pauseSeconds o tempo, em segundos, que o app irá esperar a página carregar.
emailFrom o endereço de e-email que você criou para enviar.
emailTo o e-mail recebedor.
password aqui vai a senha do app do gmail.
screenHeight altura da tela no print.
screenWidth largura da tela no print.
sites os endereços e rótulos dos sites no formato ["endereço", "rótulo"], [...], [...]

6 - Com tudo instalado você está pronto para rodar o app. Rode com o comando no terminal: python script.py


Recomendado:

7 - Você pode criar um atalho para a pasta de inicialização do windows para executar o app ao iniciar o seu computador. No windows, pressione windows + r e digite shell:startup. Dentro desta pasta, crie um atalho conforme a tela a seguir:

Atalho

About

Free Visual Ping clone. This app is intended to track updates on websites. (Clone do app Visual Ping. Este app rastreia mudanças em websites.)|python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages