Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dsteinberger/scrapddl
Pour visualiser les dernières sorties de vos sites DDL préférés !
https://github.com/dsteinberger/scrapddl
flask python2 xpath
Last synced: about 1 month ago
JSON representation
Pour visualiser les dernières sorties de vos sites DDL préférés !
- Host: GitHub
- URL: https://github.com/dsteinberger/scrapddl
- Owner: dsteinberger
- Created: 2017-03-14T06:32:33.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-12-13T20:33:45.000Z (about 1 month ago)
- Last Synced: 2024-12-13T21:26:11.752Z (about 1 month ago)
- Topics: flask, python2, xpath
- Language: Python
- Homepage:
- Size: 7.39 MB
- Stars: 7
- Watchers: 2
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Scrap DDL
Pour visualiser les dernières sorties de vos sites DDL préférés !
!!! Attention il est possible que votre FAI bloque les sites ci-dessous, vous pouvez utiliser un `VPN`,
il en existe des gratuits comme `protonvpn`Films et séries :
- https://www.zone-telechargement.tools/
- https://www.extreme-down.tools
- https://www.wawacity.tools/Mangas :
- https://www.zone-telechargement.tools/
- https://www.extreme-down.tools
- https://www.wawacity.tools/Ces données sont triées dans l'ordre chronologique et les doublons sont évités au possible.
Les notes IMDB sont également récupérées si possible.
Un lien vers le site https://www.opensubtitles.org/fr/ est présent pour chaque films/series/mangas
et permet de DL les sous titres Français correspondant.## Aperçu du site
![screenshot](images/homev3.png)
## Lancer le site
Installer poetry (https://python-poetry.org/docs/#installation)
```
make install
```Pour extreme_down il faut bypass Cloudflare's anti-bot page.
Pour cela la lib cloudscraper (https://github.com/venomous/cloudscraper) à besoin de node.js :Your machine may already have Node installed (check with node -v).
If not, you can install it with apt-get install nodejs on
Ubuntu >= 18.04 and Debian >= 9 and brew install node on macOS.
Otherwise, you can get it from Node's download page or their
package manager installation page (https://nodejs.org/en/download/)Puis lancer le serveur en locale :
```
make serve
```Se rendre sur son navigateur et taper l'url suivante :
http://127.0.0.1:5000/Ou il est possible d'utiliser le fichier `run.sh.dist` en tant qu'executable.
Pour cela il suffit de le renommer pour enlever le suffixe `.dist` et remplacer dans celui ci les ``.
Puis copier le ou vous le souhaitez, donnez lui les droits d'exécution:
‘sudo chmod 755 run.sh‘
Enfin ouvrir avec le terminal.ENJOY!
## Extra options
Un fichier settings permet d'activer ou non certaines options.
Activer ou non les sections, Films, Series ou Mangas selon vos envies avec les settings suivant :
(Toutes les sections sont activés par défaut)```
MOVIES_SECTION_ACTIVE = True
TVSHOWS_SECTION_ACTIVE = True
MANGAS_SECTION_ACTIVE = False # Unactive mangas section
```Activer ou non les notes imdb (default True)
```
IMDB_RATING_ACTIVE = True
```Définir la note minimale pour considérer un film, série ou un manga en tant que top !
```
IMDB_RATING_MINIMAL_TOP = True
```Et plein d'autre options dans le fichier settings !