+
Skip to content

CAprogs/PandaScan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

APP_LOGO

GitHub Repo stars GitHub GitHub forks GitHub watchers GitHub all releases


Vous avez toujours eu l'envie de télécharger vos chapitres de mangas favoris sans limite ?
PandaScan 🐼 c'est le Utorrent de ton manga favoris 🤩 !

À Propos ⛔️

  • Tous les sites disponibles sur l'application sont des sites Français 🇫🇷.
  • N'hésitez pas à ajouter vos suggestions de sites ou vos idées à travers le Chat.
  • La contribution au projet est vivement souhaitée 😊.
  • Les sites Anglais 󠁧󠁢󠁥󠁮󠁧🇬🇧 de lecture de Scans seront ajoutés ultérieurement.

Documentations

Technologies 📲

Retrouvez la liste des packages / modules requis ici

Fonctionnalités 🚀

  • Téléchargement ↧ : Téléchargez automatiquement et en un clic tous les scans que vous désirez !
  • Stockage 📚 : Les fichiers téléchargés sont stockés au bon endroit, au bon moment !
  • Mise à Jour ( Manuelle / Automatique ) ♽: Un véritable tour de magie 🪄, restez à jour et à l'âffût des dernières sorties de vos scans !
  • Changelog 🔗 : Restez informés des changements dans vos données ! Tous les changements sont enregistrés après une mise à jour 𝌤
  • Configuration ⚙️ : Configurez l'essentiel de l'application à votre guise, PandaScan 🐼 VOUS appartient 🫵

Démo # COMING SOON 🛠️

Versions ↧

Version Téléchargement Mise à Jour Configuration Aperçu 👁️
BÊTA Capture d’écran 2023-08-10 à 14 52 06
LITE Capture d’écran 2023-09-28 à 02 29 55

Feuille de Route 🚧

  • Nettoyer et Optimiser le code ( Commentaires inutiles , Lignes inutiles , Fautes , Uniformiser les commentaires en anglais )
  • Tests de performance (profilage Python : cProfile, line_profiler, memory_profiler, Pyflame)
  • Mettre à jour la Documentation ( fichiers doc + Démo + Gifs + Vue de l'application )
  • Déploiement ( script .Exe ?, Docker ?, API ? )

Infos Mises à Jour ♻️

L'avancée de PandaScan 🐼
  • Mise à jour de l'interface graphique
  • Ajout de fonctionnalités et de mangas :
    • Lelscans.net ajouté
    • Changement de sites de Scraping
  • Correction de bugs :
    • Téléchargement de mangas impossible après sélection
  • Ajout de "fmteam.fr"
  • Amélioration du téléchargement ( Vérification préalable de l'existence / non-existence du fichier avant téléchargement )
  • Allègement du code ( Ajouts de Scripts secondaires pour un développement efficace et maintenable + Suppression de méthodes inutiles )
  • Bouton de Mise à Jour des sites ( permettre aux utilisateurs de Mettre à jour les Données de chaque site )
  • Sortie de la version légère
  • Ajout du Guide d'Installation
  • Réorganisation des fichiers
  • Mise à jour du bug Selenium et du Guide d'Installation
  • Correction de certains bugs et ajout de fonctionnalités mises à jour et de mécanismes d'application
  • Mise à jour du fichier config.json : les utilisateurs peuvent désormais changer le chemin de sauvegarde, passer de la mise à jour manuelle à automatique ou simplement désactiver la fonction de mise à jour
  • Mise à jour du fichier LEARN lié à la création de PandaScan 🐼
  • Mise à jour de tous les fichiers de sites web et ajout de la gestion des chemins
  • Correction de Bugs ( Erreurs de syntaxes , Update method etc..)
  • Correction de Bugs ( Update method ) + Gestion d'évènements + Documentation Docstrings
  • Ajout d'une méthode pour vérifier l'accès à Internet avant lancement de l'application
  • Migration des datas vers une DB Sqlite ( Optimisation du chargement et stockage des datas )
  • L'utilisateur peut désormais valider/ non la mise à jour de l'application
  • Stabilisation et correction des bugs dans App.py
  • Ajout de conditions initiales pour le bon fonctionnement de l'application / commentaires et changements mineurs sur le design du code ;)
  • Fixation de Bugs liés au téléchargement
  • Déploiement des versions Bêta et Lite de PandaScan 🐼
  • Correction mineure ( Version Bêta ) ajout de 'requirements.txt' et correction d'un bug qui empêchait l'Update automatique de PandaScan.
  • Amélioration de la clarté du code, suppression d'importations inutiles
  • Adaptation de la méthode Download de fmteam pour les mangas à Tomes
  • Update de la base de données et release de PandaScan Lite (V2.0.1)

Installation 🛠️

I. Vous maîtrisez Python 🤓 ( Python3 ou Conda )

Suivez ce Guide

II. Vous n'y connaissez rien 🫥

Regardez le tutoriel d'installation # COMING SOON 🔨

C'est Simple 🧞‍♂️

Assurez vous d'être connecté à Internet !

  1. Lancez l'application PandaScan 🐼 ( App.py )
  2. Recherchez votre Manga favori 🔍
  3. Sélectionnez le Manga et les Chapitres de VOTRE choix 🤩
  4. Lancez le téléchargement : PandaScan s'occupe du reste 💨
  5. Lisez sans modération 🤓
Optionel ⚙️ ( Version Bêta uniquement )
  • Configurez le Chemin de destination de vos téléchargements ( Répertoire de PandaScan par défaut )
  • Choisissez d'activer ou non la Mise à Jour de l'application ( Activé par défaut )
    • Choisissez entre une MaJ Manuelle ou Automatique ( Manuelle par défaut )
  • Activez ou non la Vue du Navigateur automatisé ( Désactivé par défaut )

Principe de l'application 🪄

La figure ci-dessous représente le fonctionnement de PandaScan 🐼. Les icônes 🟢 désignent la sélection de l'utilisateur.

Capture d’écran 2023-08-10 à 14 52 06

Déclaration de non-responsabilité ⚠️

  1. Cette application a été créée pour faciliter le téléchargement et la lecture de vos mangas préférés dans les zones reculées ou en voyage. Ce projet n'est pas à but lucratif et est destiné à un usage personnel.
  2. Le téléchargement excessif et fréquent peut entraîner le dysfonctionnement d'un site web. Veuillez utiliser cet outil de manière responsable pour le bien de tous.
  3. Si certains fichiers téléchargés sont vides, c'est tout à fait normal ! Les sites ne sont pas parfaits et le stockage des données peut être coûteux.

Si vous avez les moyens d'acheter ces œuvres, veuillez le faire, ne serait-ce que pour soutenir les auteurs 🥰!

Auteur ✍️

Licence 📝

Ce projet est sous Licence MIT

Dons & Soutien ❤️

Si vous aimez ce projet, n'hésitez pas à lui donner une 🌟 !

About

An Easy-to-Use GUI for Manga Downloads on Linux, Windows & MacOS.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载