Program sederhana untuk meningkatkan tampilan YouTube yang ditulis dengan Python. Bekerja dengan streaming langsung juga.

Ini telah dikembangkan hanya untuk tujuan pendidikan. Setiap tindakan yang Anda ambil menggunakan skrip ini sepenuhnya merupakan risiko Anda sendiri. Saya tidak akan bertanggung jawab atas kerugian atau kerusakan yang Anda hadapi menggunakan skrip ini.

Syarat minimum 

  • Python 3.7.x-3.9.x
  • Koneksi Internet kecepatan tinggi
  • Daftar proxy yang bagus (http, https, socks4, socks5)
  • Google Chrome dipasang di OS Anda (bukan Chromium)

Fitur

  • YouTube default, live streaming, dan dukungan YouTube Music
  • Dukungan utas multithreaded dan Dinamis
  • Unduh otomatis driver chrome yang diperbarui setiap kali versi Google Chrome pengguna diperbarui
  • Tambal driver chrome di awal setiap utas dengan driver chrome yang tidak terdeteksi
  • Dukungan proxy
    • lokasi : file teks (harus di jalur) / proxy API (harus bekerja dengan sebagian besar penyedia proxy)
    • ketik : http, https, socks4, socks5
    • bentuk : ip:portuser:pass@ip:port,ip:port:user:pass
    • penyegaran proxy setelah waktu tertentu yang ditentukan oleh pengguna
    • memutar dukungan proxy
  • chrome v80+ agen pengguna acak berdasarkan platform
  • kanvas, audio, font, pelindung sidik jari webgl, dan kebocoran IP dicegah dengan kontrol webrtc
  • geolokasi, zona waktu, spoofing perujuk
  • dapat menambahkan ekstensi ekstra di extension/custom_extension/folder
  • tautan langsung atau cari kata kunci di YouTube lalu tonton video dengan mencocokkan judul video yang tepat
  • memodifikasi urls.txt, search.txt dan config.json dengan cepat tanpa memulai ulang program
  • Api HTTP di localhost dan database untuk menyimpan jumlah tampilan
  • config.json untuk menyimpan pengaturan
  • melewati halaman persetujuan dan beberapa pop up lainnya
  • menghemat bandwidth dengan mengurangi kualitas video
  • dapat menyetel persentase durasi tontonan yang lebih tinggi (100%) untuk menambah waktu Tontonan , mengubah kecepatan pemutaran
  • Sumber Lalu Lintas

    • Pencarian YouTube
    • Video yang Disarankan
    • Eksternal (Google, Yahoo, DuckDuckGo, Bing, Twitter)
    • Layar Akhir
    • Halaman Saluran
    • Langsung atau tidak diketahui

Bagaimana cara memulai

  1. Pertama, instal skrip mengikuti salah satu dari ini
  2. Kemudian letakkan tautan video Anda di file urls.txt
  3. Untuk mencari video Anda di YouTube dan kemudian memutarnya, letakkan kata kunci pencarian dan judul video di file search.txt
  4. Dapatkan daftar proxy Anda
  5. Jalankan skrip dan ikuti instruksi dari sana.

Proksi

IPRoyal menawarkan pusat data dan proksi perumahan. Proksi Royal Residential memiliki kumpulan besar dengan alamat di lebih dari 160 negara di seluruh dunia, sehingga mereka dapat menghasilkan banyak tampilan. IPRoyal setuju untuk memberikan diskon besar bagi pengguna skrip saya, jadi harganya akan serendah 3,60USD/GB! Untuk mendapatkan diskon 10% yang luar biasa ini untuk proksi Royal Residential, gunakan kode diskon:youtubers10

  • Proksi Gratis

    Cobalah untuk tidak menggunakan proxy gratis. Tetapi jika Anda memiliki langganan berbayar dan ingin menggunakan fitur IP yang diautentikasi, maka Anda dapat menggunakan kategori proxy gratis. Berikan jalur file teks Anda (tempat Anda menyimpan proxy) saat skrip meminta nama file proxy atau API proxy. NB: Tersedia untuk http(s)/socks4/socks5

  • Proksi Premium

    Proxy dengan autentikasi juga bisa dilakukan. Untuk melakukannya, letakkan proxy Anda dalam format ini username:password@ipaddress:portatau ipaddress:port:username:passworddalam file teks. Setiap baris akan berisi satu proxy. Berikan jalur file teks Anda saat skrip meminta nama file proxy atau API proxy.

    NB: Hanya tersedia untuk proxy tipe http .

  • Memutar Proksi

    Anda juga dapat menggunakan layanan proxy berputar. Anda dapat mengotentikasi IP Anda pada layanan penyedia proxy Anda dan menggunakannya ipaddress:portsebagai Gerbang Utama. NB: Tersedia untuk http(s)/socks4/socks5

    Atau langsung gunakan username:password combo seperti ini username:password@ipaddress:portatau ipaddress:port:username:passwordsebagai Main Gateway.

    NB: Hanya tersedia untuk proxy tipe http . Anda juga dapat menggunakan API proxy.

API HTTP

Log langsung diambil setiap 10 detik dan statistik dalam grafik tersedia di http://localhost:5000/ .Atau http://ip_of_your_pc:5000/ gunakan ini untuk mengakses dari perangkat lain di bawah jaringan yang sama. Database SQLite sedang digunakan untuk menyimpan tampilan yang Anda hasilkan dari skrip ini. 200 log terakhir dari skrip diambil setiap 10 detik untuk ditampilkan di situs web dan grafik diperbarui setiap 5 menit.

Config.json

Tidak perlu mengetik semuanya setiap kali Anda menjalankan skrip. File konfigurasi akan dibuat secara otomatis untuk menyimpan dan menggunakan preferensi Anda. Anda dapat memodifikasinya dengan cepat tanpa memulai ulang program.

Url

Letakkan tautan video di urls.txt. Untuk banyak video, tempatkan url dalam beberapa baris.

  1. Untuk menemukan tautan video di YouTube, klik bagikan dan salin.
  2. Jika Anda memiliki tautan eksternal yang akan dialihkan ke video youtube Anda, Anda juga dapat menggunakannya. Contoh : ketika Anda memposting tautan video YouTube di twitter dan menekan putar di twitter, Anda akan mendapatkan tautan seperti ini https://t.co/xxxxxxxxxx?amp=1Ini berguna karena YouTube akan melihat bahwa penayangan berasal dari Sumber Eksternal seperti twitter dalam contoh ini.

Mencari

Program dapat mencari youtube dengan kata kunci yang Anda inginkan dan menemukan video dengan judul video. Untuk melakukan ini, Anda perlu mengetahui kata kunci apa yang dapat menemukan video Anda di mesin pencari youtube. Anda juga perlu memberikan judul video yang tepat . Masukkan kata kunci dan judul seperti format ini keyword :::: video titledi search.txt . Anda dapat menggunakan yang sama video titleuntuk banyak keywordjuga.

Jika Anda tidak mengetahui kata kunci apa pun, masukkan saja video title :::: video titledi search.txt

Siaran langsung

Skrip ini juga mendukung streaming langsung. Cukup gunakan skrip ini seperti yang Anda lakukan untuk video yang sudah diunggah. Skrip akan secara otomatis mengetahui jika video Anda ditayangkan. Ingatlah, Anda memerlukan komputer kelas atas untuk utas yang lebih tinggi agar mendapatkan lebih banyak pemirsa. Pada dasarnya, skrip akan memeriksa setiap 60 detik jika x watching nowada acara youtube. Jika streaming langsung Anda berakhir, skrip akan memeriksa 5 kali untuk memastikan. Dengan kata lain, setelah streaming langsung Anda berakhir, skrip memerlukan waktu 5 menit untuk menutup driver.

Jika Anda belum pernah menggunakan skrip ini sebelumnya, gunakan ini terlebih dahulu untuk video yang sudah diunggah. Dengan cara ini, Anda akan memiliki pemahaman yang lebih baik tentang cara kerja skrip ini. Untuk melakukannya, teruslah membaca.

Musik youtube

Dapat menghasilkan penayangan di YouTube Music juga. Di urls.txt taruh tautan musik Anda seperti ini https://music.youtube.com/watch?v=xxxxxSkrip akan memuat YouTube Music secara otomatis saat melihat tautan memiliki music.youtube.comFitur pencarian tidak tersedia untuk ini. Jadi, Anda perlu mengosongkan search.txt jika tidak maka akan mulai mencari video di YouTube default.

VPS Cepat dengan Lalu Lintas Tidak Terbatas

PetroSky adalah salah satu dari berbagai layanan CloudHosting dengan teknologi cloud tercepat dan ternyaman. Server mereka ditenagai oleh CPU AMD RYZEN/EPYC terbaru dengan Hard Drive NVMe SSD Performa Tinggi yang akan membuat aplikasi Anda berjalan lebih cepat dari sebelumnya. Anda bisa mendapatkan 2 vCPU dengan 4 GB ECC RAM serendah 11,99 €/bulan yang akan bekerja sangat baik untuk skrip YouTube-Viewer untuk 2 utas. Kunjungi PetroSky untuk mendapatkan VPS tercepat dengan lalu lintas tak terbatas dengan harga terendah. Gunakan kode ini mshawon25untuk mendapatkan diskon 25% untuk pembelian Anda

Windows

  • Rilis Biner

    Untuk windows Anda dapat mengunduh rilis biner dari rilis Biner . Unduh file ini bernama YouTube-Viewer_win_x.x.x.zip, unzip dan jalankan youtube_viewer.exeAtau Anda dapat menginstalnya dari sumber. Untuk melakukannya teruslah membaca.

  • Instalasi

    Pertama, pastikan Anda telah menginstal versi git dan Python antara 3.7.x hingga 3.9.x

    Buka prompt perintah dan ketik

    git clone https://github.com/MShawon/YouTube-Viewer.git --depth 10
    
    cd YouTube-Viewer
    
    python -m pip install --upgrade pip wheel
    
    pip install "setuptools<59"
    
    pip install -r requirements.txt
    
  • Penting

    • Jika Anda memiliki banyak koleksi proxy gratis, Anda harus menjalankan perintah ini untuk memfilter proxy yang baik. Kemudian gunakan GoodProxy.txt untuk proxy di youtube_viewer.py

      python proxy_check.py
      
    • Setelah menutup program, jika chromedrivers masih berjalan. Anda mungkin ingin mengklik dua kali killdrive.bat untuk menutup semua instance chrome.

    • urls.txt atau search.txt tidak boleh kosong. Kalau tidak, Anda akan melihat kesalahan. Gunakan keduanya untuk hasil yang lebih baik.

  • Penggunaan

    • Buka command prompt di folder YouTube-Viewer dan jalankan
      python youtube_viewer.py
      
    • Istirahat cukup jelas.

Linux / Mac

  • Instalasi

    Pertama, pastikan Anda telah menginstal versi git dan Python antara 3.7.x hingga 3.9.x

    Buka terminal favorit Anda dan jalankan

    git clone https://github.com/MShawon/YouTube-Viewer.git --depth 10
    
    cd YouTube-Viewer
    
    python3 -m pip install --upgrade pip wheel
    
    pip3 install "setuptools<59"
    
    pip3 install -r requirements.txt
    
  • Penting

    • Jika Anda memiliki banyak koleksi proxy gratis, Anda harus menjalankan perintah ini untuk memfilter proxy yang baik. Kemudian gunakan GoodProxy.txt untuk proxy di youtube_viewer.py

      python3 proxy_check.py
      
    • Setelah menutup program, jika chromedrivers masih berjalan. Buka terminal Anda dan jalankan

      ps aux | awk '/chrome/ { print $2 } ' | xargs kill -9
    • urls.txt atau search.txt tidak boleh kosong. Kalau tidak, Anda akan melihat kesalahan. Gunakan keduanya untuk hasil yang lebih baik.

  • Penggunaan

    • Buka command prompt di folder YouTube-Viewer dan jalankan
      python3 youtube_viewer.py
      
    • Istirahat cukup jelas.

Praktik terbaik

Untuk mendapatkan hasil maksimal dari skrip ini, Anda harus mempertahankan hal-hal ini.

  • Jangan gunakan mode HEADLESS. Karena tidak ada pencegahan kebocoran IP, perlindungan sidik jari, dll. yang dapat dilakukan dalam mode tanpa kepala.
  • Youtube tidak menghitung penayangan dari IP yang sama setelah waktu tertentu. Seperti, jangan berharap mendapatkan 100 tampilan dari 10 proxy. Jika Anda ingin lebih banyak penayangan, coba gunakan banyak proxy premium (proxy gratis ditandai oleh sebagian besar situs web). JANGAN gunakan proxy TOR.
  • Sepertinya Rotating proxy memberikan hasil terbaik. Tetapi IP TIDAK BOLEH berubah pada setiap permintaan. Setel sesi lengket atau TTL ke 5 hingga 15 menit.
  • Gunakan urls.txt dan search.txt
  • Dan gunakan sebanyak mungkin url dan kata kunci::::judul . Jangan gunakan hanya satu video.

Support Development

Pertimbangkan donasi untuk menjaga proyek ini tetap hidup dan untuk pekerjaan dan pengujian yang tak terhitung jumlahnya :)

PayPal : https://paypal.me/mshawon1

Bitcoin : 1Jh8KZ6khuHayNDeVV9tEzYSq9FPExKCAH