Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Our Picks

Top content from across the community, hand-picked by us.

[READ TO THE END FOR A TEASER]

I've noticed some new TRiBotters have had some troubles finding out sources of how to do certain things, such as using advanced scripts and often get lost in the forums.

We are still getting posts asking where to start, what to do, recommended scripts, etc. 

As many of you know, I am new to the team, and had troubles myself learning how to bot, let alone script. 

So, what our team decided to do was make it easier to learn how to bot, how to script, and just become an overall better botter and scripter faster. 

As some of you might have seen, I've posted 3 new blogs, you can check it out by clicking on the following picture or here.


These first 3 blogs are the first of many blogs that will be TRiBot official. They are encouraged to be challenged, improved upon and act as A Best Practices Guide for Botters.

What information would you like to see in the blogs?

👇 [TEASER] 👇

.

.

.

We are going to be hosting a  CONTEST  this  OCTOBER.

Its scary to think how soon you'll find out.👻

Stay tuned.


- RileyZ
  • 7 replies

Today marks a big day for TRiBot! To make it easier for users to use TRiBot, we've created installers available for every platform! These installers are all bundled with the latest version of OpenJDK 1.8 (Java 😎, which is LG compatible.

Using TRiBot is now easy. Simply download the installer for your platform, install TRiBot, and run it. The TRiBot Loader will correctly identify the bundled JDK so there's no need to change the Java selection.

Windows

EXE installer: TRiBot-windows-x64-4.0.3.exe


MSI installer: TRiBot-windows-x64-4.0.3.msi


Portable version: TRiBot-windows-x64-4.0.3.zip


Mac OS

Installer: TRiBot-macos-4.0.3.dmg


Portable version: TRiBot-macos-4.0.3.tgz


Unix/Linux

Installer: TRiBot-unix-4.0.3.sh


RPM installer (CentOS/Fedora): TRiBot-linux-4.0.3.rpm


DEB installer (Debian): TRiBot-linux-4.0.3.deb


Portable version: TRiBot-unix-4.0.3.tar.gz


Platform Independent

JAR file: tribot-loader-4.0.3.jar


Note that this jar file does not include the bundled JDK.



Windows and Mac OS users may notice a warning message stating that the installer/application is un-recognized or un-trusted. Please ignore this message and proceed with running the installer/application. We need to acquire a code signing certificate so that we can sign the installers letting the operating system know that these files can be trusted. It will take a week or more to acquire one, so please hold tight.

Other notable changes to the TRiBot Loader:

Support getting the version from OpenJDK distributions


Add check for bundled JDK


Copy OpenJDK tools.jar to the bundled JDK if not present


Set the current java as the first available list entry


Ignore Java versions which are symbolic links


Make the bundled JDK the preferred Java version


Update icon images


Reduce the number of HTTP calls
    • Thanks
    • Like
  • 17 replies

TRiBot is looking to improve a lot of its customer relationship management, customer on boarding process, customer experience, design elements, community engagement and pretty much everything else you can imagine when it comes to marketing.

Our goal: To ensure that the marketing done TRULY reflects the experience and does not shine an inaccurate light on what TRiBot is lacking in.

So I ask, what do you love about TRiBot and what do you hate about TRiBot? What does O S Bot, Rune M8, PowR Bot and Dre amBot do better? (yes I purposely didn't spell it right 😂).

Love, 

RileyZ
    • Like
  • 17 replies

Hello TRiBot,

Today we have a significant release that has been in the works for the last month addressing several key issues, features and bugs in the backlog.

With these changes, we are also including a new TRiBot Loader which will allow you to select any version that is released. This adds the flexibility of allowing you to revert to a previous version should an issue arise, run development only builds, view an accurate change log between versions etc. we are very proud to offer this feature and think it will add a lot more functionality down the road as we continue to release new versions.

These changes include 80+ commits by our development team, a list of them is summarized below and also available for your viewing pleasure in the new TRiBot Loader.

In addition, we have taken additional steps to improve as a development team by adding continuous integration and deployment into our workflow to assist in delivering timely releases such as bug fixes as well as new features on a weekly basis depending on our development cycle.
    • Thanks
    • Like
  • 39 replies

Over the last three weeks, I've been working on upgrading our server infrastructure. It's finally ready and is now live!

Why?

Increased reliability - less server errors


Increased availability - less downtime


Increased security - keeping us and you secure


Increased capacity - ability to serve you better


Increased speed - less waiting for things to load


Faster development - server and service updates will come faster


What are the changes?

Move from a single AWS EC2 instance to AWS ECS (Elastic Container Service)


Distributed computing


Load balancing


Git management of server files and filesystem


Redis caching


How?

AWS ECS (with 10 EC2 instances)


AWS ElastiCache (Redis)


AWS Load Balancing


AWS EFS (Elastic file system)


Please bare with us as I continue to tune the server for maximum performance. Slow loading speeds may occur temporarily. I thank everyone for their patience.

Please post on this thread if you experience any issues other than slow loading times.
    • Like
  • 51 replies

This update features:

Fixed broken hooks from today's update


Fix wilderness level with RuneLite (Thanks @Todd)


Add support for Kotlin .class files in scripts (Thanks @wastedbro)


Overhaul Inventory API (Thanks @wastedbro)


Add List support for common methods


Change method grouping to make more sense (by functionality)


Refactor methods to utilize Java 8 streams instead of cumbersome loops




Recognize chatbox minimization (Thanks @JoeDezzy1)


Fix Screen#isInViewport when NPC chat is open (Thanks @JoeDezzy1)


Fix login bot bugs (Thanks @erickho123)


Fix hint arrow return values (Thanks @Encoded)


Fix depositAllExcept functionality (Thanks @wastedbro)


Change containing box interface bound and adjust for Y values (Thanks @erickho123)
    • Like
  • 151 replies

This release will:

Fix prayers and world hopper API (Thanks @JoeDezzy1 and @erickho123)


Improve banking API (Thanks @Encoded)


Adds methods for returning and using Java Lists, rather than arrays


Slightly randomizes some hardcoded behaviour


Removes sleeps from waitConditions; the efficiency saving potential is negligible in these use-cases, therefore cleaner code is preferable


Other back-end improvements





Note: If you are using LG, please restart both the RS client and TRiBot.
    • Sad
    • Haha
    • Thanks
    • Like
  • 90 replies

This release will:

Add new internal framework for capturing exceptions


Fix issue with not selecting the last column in world hopper (Thanks @Todd)


Add a message about pin usage in Banking#openBank (Thanks @Todd)


Disable the firewall by default (Thanks @Todd)


Fix handling of the welcome screen after login (Thanks @Encoded)


Fix wrong amount bank withdrawal (Thanks @Encoded)


Fix Screen#isInViewport


Fix Game#isInViewport (Thanks @Encoded)


Call onBreakEnd for ListenerManager Breaking Listeners (Thanks @Encoded)


Fix Prayer#getPrayerPoints NumberFormatException (Thanks @JoeDezzy1)



Note: If you are using LG, please restart both the RS client and TRiBot.
    • Thanks
    • Like
  • 28 replies

This release will:

Fix LG for both OSBuddy and RuneLite


Fix issue where the resizable client isn't able to be made smaller (Thanks @JoeDezzy1)


Fix detection of the logout game tab when resizable mode and side panels are enabled (Thanks @JoeDezzy1)


Add initial support for Sentry to allow us to identify and easily debug exceptions happening with all TRiBot users


Add methods to determine if the bank is actually loaded, and not just the overarching interface (Thanks @wastedbro)



Upcoming updates:

Improved CLI support


Full Sentry support


Much more
    • Like
  • 64 replies

This release will:

Fix NPE in Camera API (Thanks @wastedbro)


Update deposit box interface ids (Thanks @Encoded)


Add various bank methods (Thanks @wastedbro)


Banking#getWithdrawXQuantity


Banking#getDefaultWithdrawQuantity


Banking#arePlaceholdersOn




Fix resizeable minimap bug (Thanks @wastedbro)


Remove Java 8 requirement


Please note: TRiBot is not yet fully compatible with Java 10+




Fix the break handler issues by ensuring the break handler thread never gets paused


Fix broken settings hooks



Upcoming updates:

Improved CLI support


Much more



Note: If you are using LG, please restart both the RS client and TRiBot
    • Like
  • 68 replies

This release will:

Add support for using custom F key bindings to switch between game tabs (Thanks @erickho123)


Fix tab opening for "Skills" and "Kourend Tasks" (Thanks @erickho123)



Note: If you are using LG, please restart both the RS client and TRiBot
    • Like
  • 34 replies

This release will:

Fix an issue where breaks would stop firing


Fix Combat#getWildernessLevel, use dynamic search for text and cache ID for later calls


Fix an NPE in the Combat API


Fix Mouse#leaveGame bug where the mouse wouldn't actually leave the game screen
    • Like
  • 21 replies

This release will:

Add LG support for Runelite


Fix NPCChat issues


Fix a bug where the camera angle setter would just hold down a key for 5 seconds (the timeout)


Slightly adjust the rotation via keys to be more accurate


Add the ability for asynchronous camera movement via keys


Make Camera rotation via mouse more fluid, with more antiban, and work much better in resizable mode


Add a "Camera#setCamera" method, allowing the rotation and angle to be set in parallel


Increase the likelihood of using the mouse for camera movements


Add support for adjusting the camera to positionable entities (Positionable#adjustCameraTo)



Upcoming updates:

Improved CLI support


Much more



Note: If you are using LG, please restart both the RS client and TRiBot
    • Thanks
    • Like
  • 58 replies

This update will:

Allow for clicking through the chat box when possible (Thanks @Todd)


Fix Combat#selectIndex (Thanks @Encoded)


Ensure worlds stay sorted and added a check to avoid misclicks in the in-game world hopper (Thanks @erickho123)


Fix out-dated Options API interface indices (Thanks @Todd)



Upcoming updates:

Break handler bug fix


Improved CLI support


Much more



Note: If you are using LG, please restart both the RS client and TRiBot
    • Like
  • 12 replies

This release will:

Fix login bot after today's game update (Thanks @JoeDezzy1)


Fix latest in-game world hopping issues (Thanks @erickho123)


Compact Settings UI and set location relative to TRiBot (Thanks @JoeDezzy1)


Fix an older implementation of GrandExchange#getWindowState (Thanks @JoeDezzy1)


Improve the preformance of NPCChat by only searching in certain interface parents (Thanks @JoeDezzy1)



Upcoming updates:

Break handler bug fix


Improved CLI support


LG support for RuneLite


Much more



Note: If you are using LG, please restart both the RS client and TRiBot
    • Thanks
    • Like
  • 16 replies

This release will:

Fix bytecode manipulation in order to prevent the modification of parameters within the Filter and Condition classes themselves (thanks @wastedbro)


Fix NPE caused by non-null value in GE API (thanks @erickho123)


Add and fix equals methods for api2007.types (thanks @JoeDezzy1)


Modify Mouse#leaveGame to make the mouse leave the game from top, left, right, or bottom (thanks @erickho123)


Add Entrana area to Ships API (thanks @erickho123)


Fix raid prayers index/settings in Prayer API (thanks @erickho123)



Upcoming updates:

Break handler bug fix


Improved CLI support


Much more



Note: If you are using LG, please restart both the RS client and TRiBot
    • Like
  • 29 replies

This update will:

Implement better canvas locking/synchronization mechanism


Fix small Login API bug


Remove the requirement for xbooting Java classes


Use ExecutorService to perform canvas work in parallel


Add "Account Management" game tab to GameTab API (thanks @Encoded)


Fix NPCChat#getMessage (thanks @Encoded )


Fix NPCChat#selectOption (thanks @Encoded )


Fix Banking API after today's update (thanks @Encoded )


Fix in-game world hopper after today's update (thanks @Encoded )



Upcoming updates:

Break handler bug fix


Improved CLI support


Much more



Note: If you are using LG, please restart both the RS client and TRiBot
    • Thanks
    • Like
  • 38 replies

This release includes:

Fix updater bug which was causing a bunch of issues


TRiBot will no longer require manual hook fixes every time the RS client updates - the updater has been fully patched for objects


Hooked login fields


Improved the login bot


Ability to recognize the banned/locked messages again


Ability to read the current input for username and password fields


If the username or password is already entered correctly, it won't be erased


If only part of the username or password is already entered correctly, it won't be erased. The login bot will fill in what's missing.


If there are a few invalid characters after a valid substring of your username/password, only (approximately) those invalid characters will be erased. The login bot will then proceed to fill in the missing characters.





Coming soon:

Skull icon fix


Improve screen rate and responsiveness of the RS client (both regular client and LG)


Much more
    • Thanks
    • Like
  • 33 replies

This release includes:

Fix shift clicking option selecting


Fix high paint delay settings saving


Update prayer IDs for the quick select menu


Remove RS3 support


Fix hooks



RS3 Support Removed

The RS3 client hasn't been updated since our Old-School version of TRiBot was released, as many of you may have noticed. Keeping all of the RS3 code in the client made the client as a whole harder to maintain, larger, slower, and messier. As hardly anyone still uses the RS3 client, and since the RS3 API was hardly functioning, we made the decision to completely remove it from TRiBot.

For the average user, this means that the client will be smaller, cleaner, and faster. Future updates will also take less work meaning there will be more frequent updates.

If you were one of the few users still using the RS3 client, we apologize for the inconvenience. No future support for RS3 is planned. There are many other botting clients which has support for RS3, so we recommend finding an alternative if you wish to continue botting on RS3.
    • Thanks
    • Like
  • 25 replies

Please welcome our new developers, @JoeDezzy1, @erickho123, @Encoded, and @wastedbro.

These members will be responsible for working on, maintaining, and improving TRiBot.

This means that bug fixes and improvements will now come at a much faster pace! We're committed to providing users with the best botting experience possible!
    • Thanks
    • Like
  • 31 replies

This release includes:

More 3rd party libraries for script writers to use


Apache Commons Codec


Apache Commons Collections


Apache Commons Configuration


Apache Commons IO


Apache Commons Lang


Apache Commons Math


GSON


Guava


JFoenix




Hint arrow API


Game#getHintArrowX


Game#getHintArrowY




Fix player hooks including Player#getSkullIcon and Prayer#getPrayerIcon
    • Thanks
    • Like
  • 49 replies

This update includes:

Fix broken hooks


Fix login bot for the message "No reply from login server. Please wait 1 minute and try again."


Fix bug relating to which bot tab is sent human input


General#randomLong bug fix involving negative numbers


Fix GE API



Please note: There are still some issues with the login bot due to a change in the game mechanisms handling the login screen. We're working on a fix and will upload it when ready.
    • Thanks
    • Like
  • 37 replies

This release will:

Fix key event handling issue


Fix other event handling issue


Fix RSServer hook


Update world hopper to have it use OCR, thanks to Todd


Use proper disposal of old Graphics objects


Reformat code


Rearrange code


Organize code imports


Apply around 8000 automated code refactorings


Make preparations for Java 9


Fix 11 various bugs


Add more reliable debugging support


Fix mouseEntered/Exited event dispatching bug


Fix minimap walking bug where it opens the map


Fix broken hooks for today's game update
    • Thanks
    • Like
  • 100 replies

This update will:

Fix GE inventory item positioning bug


Fix broken object hooks
    • Like
  • 27 replies

This release will:

Fix some ClosedChannelException bug


Fix bug in RSObject#getAllTiles


Add game tab support for "Kourend Favour"
    • Like
  • 15 replies

×
×
  • Create New...