Skip to content

O objetivo deste repositório é armazenar um código de automação para o site APOD, da NASA, visando automatizar o processo de extrair as fotos publicadas diariamente e encaminhá-las a um determinado e-mail.

License

Notifications You must be signed in to change notification settings

VictorGM01/automacao_apod_nasa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automação - APOD NASA

Tabela de Conteúdos

Descrição do Projeto

Automação do envio das imagens publicadas diariamente pela NASA, através do site APOD, aos e-mails predefinidos.

Funcionalidades 🏁

🚀 Busca a imagem do dia no site APOD, da NASA

📚 Traduz a explicação da imagem para português

📅 Verifica a data do dia da execução - útil para a edição do corpo do e-mail

📧 Encaminha a Imagem, seu título e sua explicação traduzida aos e-mails definidos

Demonstração da Aplicação 📷

Print do e-mail recebido no dia 7 de novembro de 2021

Status 📈

Status do Projeto: concluído ✔️

Pré Requisitos ✏️

Antes de começar, é preciso que você tenha instalado em sua máquina as seguintes ferramentas:

Git, Python.

Além disso, é interessante que você tenha um editor para trabalhar com o código. Recomendo o uso do Pycharm

Como Rodar a Aplicação ▶

# No terminal, clone este repositório:
git clone <https://github.com/VictorGM01/automacao_apod_nasa>

# Acesse a pasta do projeto
cd automacao_apod_nasa

# Instale as dependências
pip install ...

# Crie um arquivo chamado credencial.py

# Neste arquivo crie a constante SENHA e insira sua senha de aplicativos do gmail
- Caso você não tenha uma senha de aplicativo no gmail, entre no link https://support.google.com/accounts/answer/185839

# Abra o arquivo automacao_apod_nasa.py no Pycharm
 
# Com o editor de código aberto, modifique a variável "msg['From']", inserindo seu e-mail

# Edite a variável "msg['To']" com o e-mail de destinatário

# Edite a variável "msg['CCO']" com o e-mail que deverá estar em cópia

# Após seguir as etapas anteriores, rode o código pelo editor, ou pelo terminal, da seguinte maneira:
automacao_apod_nasa.py

Tecnologias - Dependências e Libs 🛠️

Para a construção deste projeto foram utilizadas as seguintes ferramentas e bibliotecas:

Desenvolvedor


Victor G. Marques

About

O objetivo deste repositório é armazenar um código de automação para o site APOD, da NASA, visando automatizar o processo de extrair as fotos publicadas diariamente e encaminhá-las a um determinado e-mail.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages