Programme Python de téléchargement des fichiers d'un compte sur Cahier de Prépa basé sur le projet d'Azuxul.
- Commence par faire une requête d'authentification au serveur
- Charge la page de documents présente à l'URL
/docs
afin de récupérer une liste des matières - Charge la page de documents d'une matière pour récupérer les sous-dossiers et les fichiers
- Réitère la dernière étape avec les sous-dossiers pour déterminer l'arborescence des fichiers
- Télécharge les fichiers à partir des liens récupérés
- Python installé
Pour les utilisateurs de Windows, vous pouvez utiliser l'exécutable
CdP_Downloader.exe
(Il inclut le script, Python et les librairies nécessaires à son fonctionnement, d'où sa taille, mais n'apporte rien de plus que le script seul sur une machine équipée de Python).
- Télécharger
CdP_Downloader.py
. - (Optionnel) Modifier les options de pré-remplissage au début du fichier.
- Ouvrir une fenêtre de terminal (cmd, shell) et exécuter
python CdP_Downloader.py
oupy CdP_Downloader.py
.
- cdpDumpingUtils par Azuxul en Python
- CDP-Parser par Piirios en Rust.
- cahier_de_prepa_archiveur 1.0 par Loatchi en Java (il y a aussi un projet en Python non maintenu).