Yb dP dP"Yb 88 88 888888 88 88 88""Yb 888888
YbdP dP Yb 88 88 88 88 88 88__dP 88__
8P Yb dP Y8 8P 88 Y8 8P 88""Yb 88""
dP YbodP `YbodP' 88 `YbodP' 88oodP 888888
Yb dP 88 888888 Yb dP 888888 88""Yb
Yb dP 88 88__ Yb db dP 88__ 88__dP
YbdP 88 88"" YbdPYbdP 88"" 88"Yb
YP 88 888888 YP YP 888888 88 Yb
Simple program to increase YouTube views written in Python.
Disclaimer: This has been developed for educational purposes only.
Cons: Try not to use this script every day. Run this once or twice a week with newer proxies. Guess this will reduce the view decrease issue.
If you see views are getting deleted after a while, make sure you're using good proxies. Here MShawon#46 (comment) a user confirmed about view stability with good proxies
Before opening an issue, please read this page thoroughly. Maybe someone already faced the same problem you have right now. So it's always a good idea to check the answer from issues first. If your problem isn't there, feel free to open an issue.
- Python 3.6+
- High speed Internet Connection
- Good proxy list (http, https, socks4, socks5)
- Google Chrome installed on your OS (not Chromium)
- Chrome driver will be downloaded automatically by undetected-chromedriver
-
Try not to use free proxies.
youtube_viewer.py
is the script for free proxies. -
HTTPS or SOCKS5 proxies with authentication can also be done. To do so put your proxies in this format
username:password@ipaddress:port
in a text file. Every single line will contain a single proxy. Useyoutube_viewer_premium.py
script instead ofyoutube_viewer.py
and provide your text file path when script asks for proxy file name. -
If you want to use rotating proxies service like storm proxies, use
youtube_viewer_rotating.py
instead ofyoutube_viewer.py
and provide your Proxy service Main Gateway.
Put video links in the urls.txt. For multiple videos place urls in multple lines.
- To find video link in YouTube click share and copy.
- If you have any external link which will redirect to your youtube video you can use that too. Example : when you post a YouTube video link in twitter and you hit play on twitter, you will get a link like this
https://t.co/xxxxxxxxxx?amp=1
. This is helpful because YouTube will see that views are coming from External Source like twitter in this example.
Program can search youtube with keyword and find video with video title. To do this you need to know what keyword can find your video on youtube search engine. Also you need to provide exact video title.Put keyword and title like this format keyword : video title
in search.txt
-
For windows you can download binary releases from Binary releases or you can install it from source. To do so keep reading.
-
Open command prompt and type
$ git clone https://github.com/MShawon/YouTube-Viewer.git $ cd YouTube-Viewer $ pip install -r requirements.txt
If something goes wrong, try again after installing latest version pip.
-
-
If you've got a large proxy collection, you should run this command to filter Good proxies. Then use GoodProxy.txt for proxy in youtube_viewer.py
$ python proxy_check.py
-
After closing program, if chromedrivers are still running. You may want to double click killdrive.bat to close all chrome instances.
-
-
- Open command prompt in YouTube-Viewer folder and run
$ python youtube_viewer.py
- Rest is self explanatory.
- Open command prompt in YouTube-Viewer folder and run
-
Open your favourite terminal and run
$ git clone https://github.com/MShawon/YouTube-Viewer.git $ cd YouTube-Viewer $ pip3 install -r requirements.txt
If something goes wrong, try again after installing latest version pip.
-
-
If you've got a large proxy collection, you should run this command to filter Good proxies. Then use GoodProxy.txt for proxy in youtube_viewer.py
$ python3 proxy_check.py
-
After closing program, if chromedrivers are still running. Open your terminal and run
ps aux | awk '/chrome/ { print $2 } ' | xargs kill -9
-
-
- Open command prompt in YouTube-Viewer folder and run
$ python3 youtube_viewer.py
- Rest is self explanatory.
- Open command prompt in YouTube-Viewer folder and run
BTC
1Jh8KZ6khuHayNDeVV9tEzYSq9FPExKCAH
I want to thank all of you who have opened an issue or shared your ideas with me!