sigaacli
v1.0.1
Published
SIGAA-ufc em versao CLI
Downloads
5
Readme
SIGAA-UFC CLI
Aplicação que utiliza Puppeteer para navegar no site do SIGAA-UFC via Linha de Comando (CLI)
No momento, a aplicação oferece funcionalidade de baixar materiais PDF da turma diretamente para a pasta "Downloads" e abri-los
Funcionalidades
- Navegação por Turmas: Permite a seleção de uma turma via CLI.
- Download de Materiais: Baixa materiais diretamente para a pasta de Downloads.
- Abertura de PDFs: Abre arquivos PDF de materiais diretamente na aplicação.
Instalação e Execução
Usando npx
(Recomendado)
Você pode usar a aplicação diretamente via npx
sem a necessidade de instalação local:
Execute a aplicação com o seguinte comando:
npx sigaacli
Siga as instruções no terminal para selecionar a turma e o material que deseja baixar ou abrir.
Redefinir Login
Se precisar redefinir as credenciais salvas para o login, use o argumento --reset
:
npx sigaacli --reset
Isso irá limpar as credenciais de login salvas e permitir que você insira novas.
Instalação Local
Se preferir clonar o repositório e rodar localmente, siga as etapas abaixo:
Clone este repositório:
git clone https://github.com/alisondeveloper/sigaa-cli cd sigaa-cli
Instale as dependências:
npm install
Execute a aplicação:
npm run start *// Modo produção* npm run dev *// Modo desenvolvedor*