• Log in or sign up for an account here: https://www.sythe.org/login

Tribot and OpenGl Bots

JaminB

Forum Addict
Joined
Dec 5, 2010
Sythe Gold
0
Messages
308
With all of the bot nukes going on recently I have found it difficult to find a dependable platform to bot with. They all have their advantages and disadvantages.

____________________

Past bots

​
Simba/SCAR/Runedream/Scriptable color bots are the most dependable as far uptime. These bots will not be affected by changes to non-graphical side of the game-engine. So obfucation updates even as effective as the first "bot-nuke" will have zero effect on them, but they have difficulty solving random events and often become stuck.

RID is much more stable simply because of its AMAZING AI, but in my personal experience simply stops functioning after 4 or 5 hours and needs to be restarted. Also it needs close to perfect conditions to work properly and suffers many times from the inability to solve random events.

Powerbot/Rarebot/Epicbot/Scriptable ASM/BCEL bots are the most stable bots out there, this is because they can read data directly from the RS client. However, these bots are the least dependable because often the smallest Jagex update requires an immediate update from the bot developers.

Reflection bots were almost completely wiped out by the bot-nuke. For those who are not java programmers Reflection is a class in Java that has the ability to read other java classes during runtime. The new Jagex obfuscation methods made this difficult to impossible. In the past Reflection bots claimed to be undetectable because they made no changes to the code (as injection bots do). Today, I know of none that exist.
____________________

OpenGL bots
​


Since I own a VPS business that makes use of bots I decided to turn to, what I believed was the most permanent and stable solution to the future of botting, OpenGL. OpenGL is an open-source graphical library that Jagex includes as an option for rendering. Unlike BCEL injection OpenGL hooking will grab sprite and model dimensions positions and colors as they are bring rendered to the screen.

togljan112012.png


Loaded Font 3
Character 49 at (591, 124) with colour (0, 0, 0, 255) and dimensions (3, 8)
Character 49 at (590, 123) with colour (0, 255, 0, 255) and dimensions (3, 8)
Character 48 at (595, 124) with colour (0, 0, 0, 255) and dimensions (5, 8)
Character 48 at (594, 123) with colour (0, 255, 0, 255) and dimensions (5, 8)
Character 48 at (602, 124) with colour (0, 0, 0, 255) and dimensions (5, 8)
Character 48 at (601, 123) with colour (0, 255, 0, 255) and dimensions (5, 8)
Loaded Font 2
Character 80 at (10, 494) with colour (255, 255, 255, 255) and dimensions (5, 10)
Character 121 at (17, 498) with colour (255, 255, 255, 255) and dimensions (5, 10)
Character 114 at (24, 498) with colour (255, 255, 255, 255) and dimensions (3, 6)
Character 101 at (29, 498) with colour (255, 255, 255, 255) and dimensions (5, 6)
Character 64 at (35, 492) with colour (255, 255, 255, 255) and dimensions (0, 0)
Character 82 at (39, 494) with colour (255, 255, 255, 255) and dimensions (5, 10)
Character 101 at (46, 498) with colour (255, 255, 255, 255) and dimensions (5, 6)
Character 100 at (53, 494) with colour (255, 255, 255, 255) and dimensions (5, 10)

Above is a picture of Tribot which currently has inventory item detection, screen model detection, and uptext detection.

To me OpenGL bots represent the best of both worlds. While they are not able to gather a player's exact position like BCEL bots, they can with 100% accuracy detect which items you have in your inventory and what models are currently being rendered by your client (trees, rocks, fishing spots, monsters, etc.). This is something that color bots will never be able to do with 100% accuracy.
​

I am looking forward to messing with the Tribot API once it is out of beta and hope to see a shift from BCEL and colour to OpenGL bots.
​
____________________
​

Let me know what you guys think!

​

​

​
 
Gohan has AIDS
Sythe's 10th Anniversary
Looks very interesting and past my knowledge for a response, But I'll follow this thread and hope to learn from it.

I can't wait for the day when you leave a bot running over night and it's still running in the morning =[
 
I can't wait for the day when you leave a bot running over night and it's still running in the morning =[

Yeah, that would be awesome. By the way I'm not making this thread to bash colour bots I really do respect the villuvu community. You guys work hard to make awesome bots. I just think that as far as RS botting has to go OpenGL is the next logical step.
 
Oktoberfest 2013
Halloween 2013
Christmas 2013
Tier 1 Prizebox
woot this is an awesome idea, hope it's coming out soon :)
which program language is this? pascal like simba? or java
 
ok joust found it^^
is it better than other clients? is it stable? can it run for over 6 hours?

It's really nothing new a lot of private gold farming bots use this method. Tribot is the first OGL bot that I know of that will be publicly released. At this point it is still in developers beta and does not have an API which means it won't have scripts for available for at least several weeks.
 
<3 n4n0
Discord Verified
Two Factor Authentication User
Community Participant
Spam Forum Participant
Sythe's 10th Anniversary
Sythe Awards 2011 Winner
I saw some threads about OpenGL back right before the first bot nuke. They've come quite a ways since then.
 
Provided Jagex wants to continue supporting HD Runescape for non-windows platforms they will have to stick with OpenGL. I don't know of any alternative capable of the same lighting, shading and particle effects OpenGL offers except DirectX which isn't compatible with Linux and I'm pretty sure doesn't work with Macs although I may be wrong.
 
Two Factor Authentication User
Le
Penguin
Pokémon Trainer
Tom Black
At this point it is still in developers beta and does not have an API which means it won't have scripts for available for at least several weeks.

It's actually in public beta, and you can find the API here.

There's currently one script available (for woodcutting), but it hasn't been tested by much people. Hopefully the scripts will keep on coming.
 
Oktoberfest 2013
Halloween 2013
Christmas 2013
Tier 1 Prizebox
does openGL opens more possibilities then colour? sounds interessting if its more developed and out of beta^^
 
does openGL opens more possibilities then colour? sounds interessting if its more developed and out of beta^^

trust me with open gl its much aloot flawless depending on scripter.. only thing comes in my mind right know is a blue/green dragon script with this GG
 
Two Factor Authentication User
I've heard of OpenGL Interception since right around when the bot nuke happened. I believe I proved there were some OpenGL ones at Green Dragons soon after bot nuke, most likely by a private developer for goldfarming sites? They did the same thing injection/reflection bots did when you dropped the green dragonhide in that spot near the portals, and they would go to grab items that were off screen.

I think this will be the future of botting after Optimus is fully activated. Interested in the future of this :D
 
Heidy
Sythe's 10th Anniversary
I've heard of OpenGL Interception since right around when the bot nuke happened. I believe I proved there were some OpenGL ones at Green Dragons soon after bot nuke, most likely by a private developer for goldfarming sites? They did the same thing injection/reflection bots did when you dropped the green dragonhide in that spot near the portals, and they would go to grab items that were off screen.

I think this will be the future of botting after Optimus is fully activated. Interested in the future of this :D

I agree, this will be interesting to see. Because to take out OGL, which would be the only way to stop OGL bots, would alienate a huge player base.
 
You could actually walk in OpenGL via the grids. I saw a picture on RD of a OpenGL hack and it had the ground in blocks as if they were tiles which could easily be worked on.
 
Runescape Gamblingrunescape gambling
Back
Top