Skip to content

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

License

Notifications You must be signed in to change notification settings

0xybo/CdP_Downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

License

Stars

Watchers

Forks

Languages