Wenn Sie Lust haben, können Sie mir ein oder zwei Bier spenden;) nur für die Probleme!
Taste spenden
Überprüfen Sie, welche Version von Python Sie haben: Python -Verssion
Empfohlene und getestete Nutzung erfolgt mit Python3.
Überprüfen Sie außerdem, ob Sie PIP3 installiert haben (APT Installieren Sie Python3-PIP).
1. $ apt install python3
2. $ apt install python3-pip
3. $ wget https://github.com/mariosemes/PornHub-downloader-python/archive/master.zip
4. $ unzip master.zip
5. $ cd PornHub-downloader-python-master
6. $ pip3 install -r requirements.txt
7. $ python3 phdler.py
Sie werden nach Ihrem Download -Ordnerpfad gefragt. Bitte geben Sie Ihren vollständigen Pfad ohne den letzten Backslash ein.
Wie dieses:/Home/Benutzername/Media/PhMedia
Beim ersten Run erstellt Phdler eine Datenbank.DB, die später für alles verwendet wird.
+-------------------+---------+------------------------------------------------------+
| Tool | command | item |
+-------------------+---------+------------------------------------------------------+
| python3 phdler.py | start | |
| python3 phdler.py | custom | url | batch |
| python3 phdler.py | add | model | pornstar | channel | user | playlist | batch |
| python3 phdler.py | list | model | pornstar | channel | user | playlist | all |
| python3 phdler.py | delete | model | pornstar | channel | user | playlist |
+-------------------+---------+------------------------------------------------------+
python3 phdler.py start
python3 phdler.py custom https://www.pornhub.com/view_video.php ? viewkey=ph5d69a2093729e
or
python3 phdler.py custom batch
In der Batch -Option werden Sie nach dem vollständigen Pfad Ihrer .txt -Datei aufgefragt, in der Sie mehrere URLs gleichzeitig importieren können.
Achten Sie darauf, dass jede einzelne URL in der .txt -Datei in seiner eigenen Zeile ist.
python3 phdler.py add https://www.pornhub.com/model/luxurygirl
or
python3 phdler.py add https://www.pornhub.com/pornstar/leolulu
or
python3 phdler.py add https://www.pornhub.com/channels/mia-khalifa
or
python3 phdler.py add https://www.pornhub.com/users/lasse98
or
python3 phdler.py add https://www.pornhub.com/playlist/30012401
or
python3 phdler.py add batch
In der Batch -Option werden Sie nach dem vollständigen Pfad Ihrer .txt -Datei aufgefragt, in der Sie mehrere URLs gleichzeitig importieren können.
Achten Sie darauf, dass jede einzelne URL in der .txt -Datei in seiner eigenen Zeile ist.
python3 phdler.py list model
or
python3 phdler.py list pornstar
or
python3 phdler.py list channels
or
python3 phdler.py list users
or
python3 phdler.py list playlist
or
python3 phdler.py list all
python3 phdler.py delete model
or
python3 phdler.py delete pornstar
or
python3 phdler.py delete channels
or
python3 phdler.py delete users
or
python3 phdler.py delete playlist
In der Option Löschen wird der ausgewählte Elementtyp aufgeführt, diese in der Datenbank aufgelistet und Ihnen die Option zur Eingabe der Element -ID eingeben, von der Sie gelöscht werden möchten.
Jedes Mal, wenn Sie ein neues Element hinzufügen (Modell/Pornostar usw.), kratzt das Skript den richtigen Namen von der Website und schreibt ihn in die Datenbank. So können wir in den letzten Ordnern hübsche Namen haben. Jeder hinzugefügte Element wird mit einem Status von New = 1 behandelt, sodass das Skript weiß, dass es alle Videos aus dem ausgewählten Element herunterladen muss. Nach dem Download aller Videos für das ausgewählte Element wird das Skript in New = 0 geändert. Wenn Sie das Skript starten, werden zuerst durch die Datenbank ausgeführt und alle Elemente gefragt, die den Status von New = 1 haben. Danach werden nach neuen Videos aus Elementen mit dem Status New = 0 geprüft. Das sollte dich nicht stören ... Ich wollte nur erklären, wie es funktioniert.
YouTube-DL
Prettin
BS4 AKA BeautifulSoup4
Und natürlich alle von euch allen :)