/yduqs-emec-automation

Preenchimento de protocolos na plataforma do e-MEC

Primary LanguagePython

YDUQS

Sumário

Pré Requisitos

  • Python: versão 3.10.11
  • SO: Windows 10
  • Input: Arquivo excel respeitando a ordem das colunas
    1. Periodo --------------------> Célula[A1]
    2. Disciplina ------------------> Célula[B1]
    3. Horas ----------------------> Célula[C1]
    4. Ementa ---------------------> Célula[D1]
    5. BibliografiaBasica ----------> Célula[F1]
    6. BibliografiaComplementar -> Célula[E1]

Preparando o ambiente

  • Instalando as libs para o funcionamento da aplicação(Executar o comando no terminal do powershell ou cmd apenas uma única vez)
    • pip install -r .\requirements.txt

Executando a aplicação

  • Executar o comando no terminal do powershell ou cmd sempre que for usar a aplicação
    • python .\setup.py

Acessando a aplicação

AppInit

Iniciando a aplicação

  • Escolha o navegador

AppNavegador

  • Adicionando as camadas de input
    • Arquivo Excel
    • Link para registrar as ementas
    • Código da IES

AppInputs

  • Realizar o login =>ATENÇÃO<=
    1. Quando clicar no botão de login, irá abrir o navegador do Chrome nesse endereço

AppLogin

  1. Ao aparecer essa tela, clique em "OK" para fechar o Pop-Up.
  2. O login deverá ser feito em uma outra janela devido a bloqueios de segurança por parte do orgão, portanto aperte a tecla CTRL + N
  3. Faça o login nesta nova janela e mantenha a outra ainda aberta

AppTwoWindows

  1. Feito isso, volte para a aplicação e aperte o botão Executar

AppExecute

Logs

AppLogs

Suporte

AppSupport