Jika Anda merasa seperti itu, Anda dapat menyumbangkan saya satu atau dua bir;) hanya untuk masalah!
Tombol Donasi
Periksa versi Python yang Anda miliki: Python --version
Penggunaan yang direkomendasikan & diuji adalah dengan Python3.
Juga, periksa apakah Anda sudah menginstal PIP3 (tepat instal 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
Ini akan meminta Anda untuk jalur folder unduhan Anda. Harap masukkan jalur lengkap Anda tanpa backslash terakhir.
Seperti ini:/home/username/media/phmedia
Pada lari pertama, PhDler akan membuat database.db yang akan digunakan nanti untuk semuanya.
+-------------------+---------+------------------------------------------------------+
| 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
Opsi batch akan meminta Anda untuk jalur lengkap file .txt Anda di mana Anda dapat mengimpor beberapa URL sekaligus.
Berhati -hatilah bahwa setiap URL dalam file .txt ada di barisannya sendiri.
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
Opsi batch akan meminta Anda untuk jalur lengkap file .txt Anda di mana Anda dapat mengimpor beberapa URL sekaligus.
Berhati -hatilah bahwa setiap URL dalam file .txt ada di barisannya sendiri.
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
Opsi Hapus akan mencantumkan jenis item yang dipilih, daftar dari database dan memberi Anda opsi untuk memasukkan ID item mana yang ingin Anda hapus.
Setiap kali Anda menambahkan item baru (model/pornstar dan sebagainya), skrip akan mengikis nama asli dari situs web dan menulisnya ke database. Begitulah cara kami dapat memiliki nama cantik di folder akhir. Setiap item yang ditambahkan diperlakukan dengan status baru = 1, jadi skrip tahu bahwa ia perlu mengunduh semua video dari item yang dipilih. Setelah unduhan semua video selesai untuk item yang dipilih, skrip akan mengubahnya menjadi baru = 0. Dengan cara ini, ketika Anda memulai skrip, pertama -tama akan berjalan melalui database dan meminta semua item yang memiliki status baru = 1, dan setelah itu, itu akan memeriksa video baru dari item dengan status baru = 0. Ini seharusnya tidak mengganggu Anda ... Saya hanya ingin menjelaskan cara kerjanya.
YouTube-DL
PrettyTables
BS4 alias Beautifulsoup4
Dan tentu saja, kalian semua :)