Sebuah program yang ditulis dengan Python untuk mengunduh gambar/video dari pembuat di mym.fans.
Sebuah program yang ditulis dengan Python untuk mengunduh gambar/video dari pembuatnya di mym.fans
MYM.penggemar
Untuk menggunakan skrip ini, Anda memerlukan Python 3.6 atau lebih tinggi (walaupun skrip ini mungkin dapat berfungsi dengan versi yang lebih lama; tidak ada operator walrus di bagian ini.). Anda juga harus menginstal dependensi di file requirements.txt
. Untuk melakukannya, jalankan perintah berikut di terminal Anda:
$ pip install -r requirements.txt
Pengguna Linux dan macOS harus menggunakan yang berikut ini:
$ pip3 install -r requirements.txt
Jika ini tidak berhasil, kemungkinan karena Anda tidak berada di direktori yang sama dengan file requirements.txt
atau karena instalasi Python Anda gagal. Atau keduanya.
Setelah Anda menginstal dependensi, Anda perlu mendapatkan beberapa data melalui akun Anda di mym.fans. Jangan khawatir, ini sama sekali tidak sulit.
Buka mym.fans dan masuk. Setelah Anda masuk, buka alat pengembang browser Anda. Untuk mengetahui cara melakukannya, lihat tabel berikut:
Sistem Operasi | Kunci (untuk Google Chrome) |
---|---|
macOS | alt + cmd + i |
jendela | ctrl + shift + i |
Linux | ctrl + shift + i |
Setelah alat pengembang Anda aktif, klik tab Network
dan buka halaman langganan Anda. Anda akan melihat file
bernama berlangganan.php (atau mendekati efek itu). Klik itu lalu gulir ke bawah hingga Anda melihat bagian bernama Request Headers
.
Temukan baris berjudul Cookie
dan temukan nilai yang sesuai dengan login_session_men_token
dan login_session_men_id
. Salin nilai tersebut dan tempelkan ke lokasinya masing-masing di file config.json
(jangan sampai terlewatkan).
Setelah itu ada di sana, gulir sedikit lebih jauh di Request Headers
hingga Anda menemukan baris yang dimulai dengan User-Agent
. Salin agen pengguna Anda dan tempelkan juga ke file config.json
.
Bagus sekali, Anda hampir selesai sekarang. Bit terakhir yang Anda perlukan adalah user_id
Anda. Untuk mendapatkannya, buka halaman informasi akun Anda dan gulir ke bawah hingga Anda melihat ID Anda di bawah tombol hijau 'Simpan'. Salin dan tempel ke file config.json
Anda.
Pada akhirnya, file config.json
Anda akan terlihat seperti berikut:
{
"auth" : {
"login_session_men_token" : " shT47Gah4bksy1idyyb2y8pwqu752hns6bisa7i " ,
"login_session_men_id" : " 1234567 " ,
"user_agent" : " Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36 " ,
"user_id" : " 12a3b76fe3b7d719d71aeff2 "
}
}
Itu saja. Sekarang untuk menggunakan skrip.
Menggunakannya sederhana. Jalankan saja yang berikut ini di terminal Anda:
$ python mymfans.py
Pengguna Linux dan macOS sebaiknya menjalankan ini:
$ python3 mymfans.py
Setelah Anda menjalankannya, ikuti saja petunjuk di layar dan biarkan ia melakukan tugasnya.
Satu hal yang harus saya perhatikan adalah skrip hanya akan menampilkan daftar pengguna yang Anda miliki di bagian My favourites
. Jadi jika pengguna langganan Anda tidak muncul, coba klik ikon hati kecil di laman mereka untuk menambahkannya ke daftar 'favorit' Anda.
Namun , saya juga harus mencatat bahwa skrip menggunakan argparse
yang berarti Anda memiliki opsi untuk melewatkan bagian menu skrip dan memberikan nama pengguna yang kontennya ingin Anda kikis. Misalnya, jika Anda memikirkan pengguna tertentu:
$ python mymfans.py --model purehumansoul
atau
$ python mymfans.py -m purehumansoul
Menjalankannya akan segera mengikis konten pengguna tersebut. Selain itu, jika Anda hanya menginginkan medianya yang dapat dilihat publik , Anda bisa mendapatkannya menggunakan skrip ini dan metode di atas tanpa memasukkan informasi cookie apa pun. Meskipun saya merekomendasikan setidaknya menyertakan agen pengguna, meskipun itu bukan milik Anda.
Bagi pengguna, ini bisa dilakukan dengan Python (versi 3.6 atau lebih tinggi dari itu, program ini mungkin bisa dilakukan dengan versi yang lebih rendah). Anda juga dapat menginstal file dependensi di file requirements.txt
. Untuk ini, lakukan ini di terminal Anda:
$ pip install -r requirements.txt
Untuk apa yang menggunakan Linux atau MacOS, lakukan hal berikut:
$ pip3 install -r requirements.txt
Jika hal ini tidak terjadi pada bulan Maret, periksa apakah Anda sudah memiliki daftar pekerjaan yang sama dengan file requirements.txt
.
Ketika ketergantungan tidak diinstal, mereka terus mencari informasi tentang akun MYM.fans Anda.
Terakhir, hubungi mym.fans dan sambungkan ke akun Anda. Ketika Anda sudah terhubung, gunakan alat pengembangan navigasi Anda. Untuk ini, lihat tabel ini:
Sistem eksploitasi | Sentuhan (tuangkan Google Chrome) |
---|---|
macOS | alt + cmd + i |
jendela | ctrl + shift + i |
Linux | ctrl + shift + i |
Untuk upaya Anda, klik pada tab Network
dan buka halaman tambahan Anda. Anda perlu melihat fichier
yang berlangganan subscriptions.php
(plus atau minimal). Klik pada bagian ini dan kemudian hapus untuk melihat dasar jusqu'à sehingga Anda melihat bagian yang disebut Request Headers
(atau Anda memilih seperti dalam bahasa Prancis, ya).
Anda merasa senang bahwa Anda menyukai Cookie
. Saat Anda mencoba, gunakan nilai yang sesuai dengan login_session_men_token
dan login_session_men_id
ke file config.json
yang ada di program ini.
Ketika Anda melakukan hal ini, Anda dapat menghapus sedikit lebih banyak hal (tetapi masih di bagian Request Headers
) dan mencoba untuk menghubungi User-Agent
. Begitu juga dengan config.json
.
Baiklah, pada akhirnya. Informasi selanjutnya, itulah user_id
Anda. Untuk itu, Anda dapat mengakses halaman informasi rekening Anda. Jangan hapus jus karena Anda akan melihat ID Anda ke tempat yang tepat. Lakukan ini pada config.json
Anda.
Dalam hal ini, config.json
Anda harus disesuaikan dengan ini:
{
"auth" : {
"login_session_men_token" : " shT47Gah4bksy1idyyb2y8pwqu752hns6bisa7i " ,
"login_session_men_id" : " 1234567 " ,
"user_agent" : " Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.104 Safari/537.36 " ,
"user_id" : " 12a3b76fe3b7d719d71aeff2 "
}
}
Bagaimanapun, Anda dapat terus menggunakannya.
Itu sangat sederhana. Untuk pengguna, jalankan ini di terminal Anda:
$ python mymfans.py
Pengguna Linux dan MacOS yang bekerja secara efektif:
$ python3 mymfans.py
Bacalah instruksi dan voila!
Saya sangat yakin bahwa program yang Anda buat untuk menginstal pembuat konten yang ada di daftar favorit Anda. Oleh karena itu, jika Anda tidak pernah melihat daftar tersebut, gunakan 'cœur' pada halaman Anda.
Ada juga orang lain yang memilih apa yang bisa Anda lakukan. Jika Anda ingin mengunduh semua konten orang secara khusus, Anda dapat melakukan hal berikut:
$ python mymfans.py --model purehumansoul
kamu
$ python mymfans.py -m purehumansoul
Selain itu, program ini dapat memuat konten pembuat konten yang tidak tertulis (namun, Anda tidak dapat mengunduh konten 'premium' atau 'pribadi' dengan baik).