YTViewer | Simple YouTube Views Bot

image

YTViewer

YTViewer is simple YouTube views bot. Reuploaded by Ethan Nadzieja. This repository will not be updated. See ytviewer’s Gitlab for updates.

Content

Features

  • Multi-threaded.
  • Support for multiple URLs.
  • Support for ChromeDriver and GeckoDriver.
  • Headless mode.
  • Slow start mode for older machines.
  • Configurable view duration.
  • IP and User agent rotation.
  • Referer spoofing.
  • Debug mode.

Installation

Windows

git clone "https://github.com/DeBos99/ytviewer.git"

Unix

Debian/Ubuntu based

  • Run following commands in the terminal:
sudo apt install git python -y
git clone "https://github.com/DeBos99/ytviewer.git"

Arch Linux/Manjaro

  • Run following commands in the terminal:
sudo pacman -S git python --noconfirm
git clone "https://github.com/DeBos99/ytviewer.git"

CentOS

  • Run following commands in the terminal:
sudo yum install git python -y
git clone "https://github.com/DeBos99/ytviewer.git"

MacOS

  • Run following commands in the terminal:
brew install git python
git clone "https://github.com/DeBos99/ytviewer.git"

Usage

python main.py ARGUMENTS

Documentation

Required arguments

Argument Description
-u, --url URL Sets url of video.
-u, --url PATH Sets path to file with urls.

Optional arguments

Argument Description Default value
-h, --help Shows help message and exits.
-t, --threads N Sets number of threads. 15
-D, --driver {chrome,firefox} Sets webdriver. chrome
-H, --headless Enables headless mode. False
-s, --slow-start Enables slow start mode. False
-du, --duration N Sets duration of view in seconds. Video duration.
-p, --proxies PATH Sets path to file with proxies. Proxies list from internet.
-U, --user-agent AGENT Sets user agent. Randomly generated user agent.
-U, --user-agent PATH Sets path to file with user agents.
-R, --referer REFERER Sets referer. https://google.com
-R, --referer PATH Sets path to file with referer.
-d, --debug Enables debug mode. False
-r, --refresh N Sets refresh rate for logger in seconds. 1.0

Disclaimer

YTViewer was created for educational purposes and I’m not taking responsibility for any of your actions.

BONUS:

Watch this video for better understanding:

GitHub:

HHAPPY LEARNING! :heart:

14 Likes

did anybody try this here? please tag me here after your experience.

1 Like

repositories not found fix

2 Likes