Skip to content

Commit 3578908

Browse files
committed
new Version 2.1 Released
1 parent 6a93c46 commit 3578908

39 files changed

+121
-11164
lines changed

JYTB.iml

Lines changed: 0 additions & 48 deletions
This file was deleted.

README.md

Lines changed: 121 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,136 @@
1-
<p align="center"><img width=100% height=15% src="https://triippz-tech.github.io/JYTB/images/jytb-logo-wide.png"></p>
1+
<p align="center"><img width=100% height=15% src="https://i.ibb.co/k26SXvt/jytbot2-1.jpg"></p>
22

33
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
44
![Java](https://img.shields.io/badge/JDK-11+-blue.svg)
55
[![GitHub Issues](https://img.shields.io/github/issues/triippz-tech/JYTB.svg)](https://github.com/triippz-tech/JYTB/issues)
66
![Contributions welcome](https://img.shields.io/badge/contributions-welcome-orange.svg)
77
[![License](https://img.shields.io/badge/license-GPL-blue.svg)](https://opensource.org/licenses/GPL-3.0)
88

9-
## Basic Overview
9+
# Basic Overview
1010

1111
**Note:** *This project was made for educational purposes. I am not liable for anything you decide to do with this bot*.
1212

13-
JYTB is a multi-threaded Java application, which "views" a given YouTube video. The bot auto-rotates proxies if a proxy
13+
JYTBOT is a multi-threaded Java application, which "views" a given YouTube video. The bot auto-rotates proxies if a proxy
1414
has been determined to be dead, compromised, or the bot has finished watching the video. The goal is to provide unique
1515
views to a YouTube video.
16-
<p align="center"><img width=95% src="https://triippz-tech.github.io/JYTB/images/run-example.png"></p>
16+
<p align="center"><img width=100% height=35% src="https://i.ibb.co/7JxrxJy/ssJYTB.jpg"></p>
1717

1818
<br>
1919

20-
## Current State
21-
The current state of this project is "In Development". The core features of the bot are functional, but there are bugs
22-
and issues which still need to be ironed out. The project should have it's first initial release sometime in July.
23-
24-
## Running the App
25-
TDB - Will update upon first release
26-
27-
## Contributing
28-
Please take a look at our [contributing](https://github.com/triippz-tech/JYTB/blob/master/docs/CONTRIBUTING.md) guidelines if you're interested in helping!
29-
#### Pending Features
30-
- Free Proxy Options
31-
- Paid Proxy Options
32-
- Headless or Head Mode
33-
- Platform Independence
34-
- Auto-installation of proper drivers
35-
- Support for major browsers
36-
- Firefox
37-
- Chrome
38-
- Opera
39-
- Edge
40-
- Safari
41-
- User-determined watch lengths for bots
20+
# Important
21+
- Released only Trial Version (Limit some Features).
22+
- Join Discord Group for full version : https://discord.gg/6Ax2Qbe
23+
- Optimized for Chrome Driver.
24+
25+
26+
# Limitation on Trial Version
27+
- only can use 1 worker.
28+
- if Bot successful views 100 times,bot will terminated and cannot be used anymore.
29+
- Cannot use Headless mode.
30+
- for each views, Watch Duration only 40 Seconds.
31+
32+
33+
# Features
34+
- Using config file for setting up bot.
35+
- 3 Method Bot Options.
36+
1. Direct url to video page.
37+
2. Search using name of video.
38+
3. Search using medium keyword (Best option)
39+
- 3 proxy Options
40+
1. Free proxy using proxy scrapper by dev.
41+
2. paid proxy using premium pubproxy apikey.
42+
3. Manual proxy using proxylist.txt (u can use your own proxylist).
43+
- using chrome driver ( Firefox Deprecated ) .
44+
- include auto restart system if bot crash.
45+
- unlimited workers (thread) Processing.
46+
- All workers start when bot started.
47+
48+
# How to run this app
49+
50+
## on LINUX
51+
52+
- Download Java ( default-jdk)
53+
- Download Chrome Browser.
54+
```
55+
Make sure chrome location at /usr/bin/chrome
56+
if ur chrome have name chrome-browser rename to chrome
57+
```
58+
59+
60+
- Download Chrome Driver
61+
```
62+
https://chromedriver.chromium.org/downloads
63+
- Make sure download driver match with your chrome version.
64+
- move chromedriver file to /usr/local/bin/
65+
```
66+
67+
- Download Bot file for linux on release tab.
68+
- extract to some folder.
69+
- Edit Config.properties.
70+
- Run the bot.
71+
```
72+
chmod +x jytb.run
73+
./jytb.run
74+
```
75+
76+
### on Windows
77+
- Download Chrome Browser
78+
- Download Java
79+
https://www.oracle.com/java/technologies/javase/jdk14-archive-downloads.html
80+
- Download Chrome Driver
81+
```
82+
https://chromedriver.chromium.org/downloads
83+
- store chromedriver.exe to your chrome directory
84+
- make sure ur chrome directory is
85+
C:\Program Files (x86)\Google\Chrome\Application
86+
```
87+
- Download bot file from releases tab
88+
- Extract to folder.
89+
- Edit Config.properties.
90+
- run JYTB.exe for start the bot.
91+
92+
## Screenshot App Run on 6 vps linux
93+
<p align="left"><img width=50% src="https://i.ibb.co/b3vKp6k/SS0594.jpg"></p>
94+
95+
## Screenshot Traffic from yt video analystic
96+
<p align="left"><img width=50% src="https://i.ibb.co/rfZFKfK/SS0595.jpg"></p>
97+
98+
# Change-Log:
99+
## Version 2.0
100+
101+
### Added
102+
- 3 Options for Viewing methods.
103+
- Headless options.
104+
- Latest user agents for Firefox.
105+
106+
### Bug Fixed
107+
- Proxy for Firefox Drivers.
108+
109+
### Improved
110+
- Complex handling for error.
111+
- Bot Detect if proxy down.
112+
- Bot Detect if proxy need user login.
113+
- Bot Detect if Proxy Detected.
114+
- Bot Detect if Bot Detected by Youtube.
115+
116+
## Version 2.1
117+
118+
### Added
119+
- Config file.
120+
- Proxylist.txt .
121+
- Chrome Driver support.
122+
- Keyword Mode
123+
124+
### Bug Fixed
125+
- Wrong information about bot really watch video or not .
126+
- All workers not start at the same time.
127+
128+
### Removed
129+
- Firefox Driver.
130+
- IG url Mode.
131+
132+
### Improved
133+
- More Faster.
134+
- keyword Mode can scroll down on video search list up to 150+ videos.
135+
- can use your own proxy list.
136+
- Bot setting using config file, so no need input setting on every bot start anymore.

docs/CONTRIBUTING.md

Lines changed: 0 additions & 35 deletions
This file was deleted.

docs/_config.yml

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/images/jytb-logo-wide.png

-3.06 KB
Binary file not shown.

docs/images/jytb-logo.png

-43.4 KB
Binary file not shown.

docs/images/run-example.png

-151 KB
Binary file not shown.

0 commit comments

Comments
 (0)