Download the PHP package hoiast/alura-downloader without Composer
On this page you can find all versions of the php package hoiast/alura-downloader. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download hoiast/alura-downloader
More information about hoiast/alura-downloader
Files in hoiast/alura-downloader
Package alura-downloader
Short Description Biblioteca para baixar suas videoaulas favoritas da plataforma de cursos Alura.
License MIT
Informations about the package alura-downloader
AluraDownloader
Biblioteca em PHP para baixar suas videoaulas favoritas da plataforma de cursos Alura.
Como Usar
Você precisa ter o PHP ^8.1 e o Composer ^2.4 instalados. Para utilizar esta biblioteca, recomendo:
- Incluia-la como dependência; ou
- Clonar este repositório.
1. Usando como dependência
Adicione o pacote hoiast/alura-downloader utilizando o Composer:
Importe a classe AluraDownloader:
2. Clonando o repositório
- Instale as dependencias:
-
Prepare o arquivo de configuração:
- Copie o arquivo para .
- Substitua os campos de username e password com credenciais válidas.
- No campo coursesURLs, coloque os endereços (URLs) de cada curso que deseja fazer download.
- Rode o arquivo com .
Agradecimentos
Agradeço aos projetos pela inspiração e mapeamento dos endpoints da API mobile e web da plataforma Alura:
Agradeço também à própria Alura pela disponibilização de cursos de qualidade e por manter uma plataforma de cursos online estruturada e organizada.
Observações
Para realizar os downloads, certifique-se que a conta referente às credenciais utilizadas foi "matriculada" nos cursos listados. Para isso, entre na plataforma Alura e clique em Iniciar Curso para realizar a "matrícula". Sem isso, não é possível obter informações sobre o curso através dos endpoints e, consequentemente, realizar o download do seu conteúdo.
Este código foi desenvolvido para fins educacionais e de aprendizado. O uso indevido deste código não é responsabilidade de seu criador e pode resultar em punições por parte da Alura segundo seus Termos de Uso.