sigaacli

1.0.1 • Public • Published

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

MIT License

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:

  1. Execute a aplicação com o seguinte comando:

    npx sigaacli
  2. 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:

  1. Clone este repositório:

    git clone https://github.com/alisondeveloper/sigaa-cli
    cd sigaa-cli
  2. Instale as dependências:

    npm install
  3. Execute a aplicação:

    npm run start *// Modo produção*
    npm run dev *// Modo desenvolvedor*

/sigaacli/

    Package Sidebar

    Install

    npm i sigaacli

    Weekly Downloads

    2

    Version

    1.0.1

    License

    ISC

    Unpacked Size

    21.6 kB

    Total Files

    14

    Last publish

    Collaborators

    • alisondev