Skip to content
This repository was archived by the owner on Mar 9, 2026. It is now read-only.

Latest commit

 

History

History
34 lines (23 loc) · 1.91 KB

README.md

File metadata and controls

34 lines (23 loc) · 1.91 KB

CdP Downloader

Programme Python de téléchargement des fichiers d'un compte sur Cahier de Prépa basé sur le projet d'Azuxul.

⚠️ Ce programme n'est pas destiné à nuire à la plateforme et aux professeurs, mais à aider les étudiants.

Comment fonctionne le programme ?

  • 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

Requis

  • Python installé

Usage

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 ou py CdP_Downloader.py.

Projets similaires