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


[Free] Graphical Client Starter - Automate Launching & Managing Your Clients

Recommended Posts

Updated to support tribot 12, and no longer supports older versions.

You can use an older version of the graphical client starter (less than 1.2.0) for older tribot versions.


This update requires you to set a path to your TRiBot folder that was installed. For example, mine is 'C:\Users\Nate\Desktop\TRiBot'.

Share this post

Link to post
Share on other sites

Note that this currently requires an oracle version of java 8. (because this includes javafx)

You can download that here:


Oracle requires an account to download but you may be able to use a shared one here: http://bugmenot.com/view/oracle.com

Share this post

Link to post
Share on other sites
On 10/28/2020 at 5:43 PM, Naton said:

Updated to support tribot 12, and no longer supports older versions.

You can use an older version of the graphical client starter (less than 1.2.0) for older tribot versions.


This update requires you to set a path to your TRiBot folder that was installed. For example, mine is 'C:\Users\Nate\Desktop\TRiBot'.

Thanks a bunch Naton, awesome as ever!

  • Like 1

Share this post

Link to post
Share on other sites

Added a cross-platform .jar file that should work on java 11 and newer (note this has only been tested on windows)

Added a windows installer which doesn't require you to have java previously installed and no annoying java version requirements (this can also easily be ran as an administrator because it produces a .exe instead of a .jar) (note that this does not auto-update, any time the graphical client starter receives an update you will have to redownload the installer, though the new installer will overwrite the older version as expected)


Edited by Naton

Share this post

Link to post
Share on other sites

Updated to version 1.3.0

Important: this no longer supports java 8. It will work on java 11 and above. There is also a windows installer you can use to run it as a .exe file so you don't need java installed previously.

Updated for java 11 and above
Added windows installer
Add 'Active Clients' - allows you to view all clients currently running launched via the graphical client starter (you can right click the clients to kill them)
Added option to only launch inactive clients (launches all selected accounts where there isn't a corresponding active client with the same username). This allows you to easily launch all your accounts except for ones currently running
Tab headers now include the # of accounts, # of accs in launch queue, and # of active clients, if above 0
Tribot path scanner searches program files first for speed
Renamed Account Name column to Login Name
Login Name can now support username:password as the field if you don't want to use the password column (though it's recommended to use the password column)
Password column is now a 'default column' - appears by default when loading a fresh settings file
Remembers if the window was maximized when closed and on next open, will maximize as well (similar to how it remembers the window size/position)
Filled some empty space on the accounts tab where the buttons were


Edited by Naton

Share this post

Link to post
Share on other sites


Add ctrl-drag to highlight multiple rows at once

Add 'select highlighted rows' and 'unselect highlighted rows' action

Add minimize clients on launch option

Few small minor changes/fixes


Note that the minimize option won't be available until tribots next update, and I think you will probably have to reinstall tribot for your build.gradle to update with their change




Example of ctrl-drag to hightlight multiple rows


Share this post

Link to post
Share on other sites


Contains various QOL improvements

Added exporting all/selected accounts to csv/tsv files (this will use the currently visible columns in the table)
Proxy Manager import has been implemented (3 different supported formats, click the Import Proxies Help action for more info in the proxy manager)
World blacklist controller can now enter multiple worlds at once by separating with a comma
Dialog/child windows are now centered on the parent window
Json files are now 'pretty printed' (more easily human readable if you want to read your json config files)
Small performance increase with serialization
Fixed some issues with extra space on the right side of the table when the table was large
Fixed some issues with extra space and being forced to horizontally scroll the accounts table when the vertical scrollbar was visible
Account column menu does not close upon toggling a column off/on anymore
Added 'Select All' and 'Deselect All' actions to the account column menu



Share this post

Link to post
Share on other sites

Updated the loader to support the new graphical client starter changes (java 11+) and added a windows installer for it as well


Note that the benefit of using this application vs the main graphical client starter is it is a separate program that will automatically update to launch the latest version of the graphical client starter

Share this post

Link to post
Share on other sites


Add tab support - theres two ways you can use this, auto batching or with the client column, both described below
Add auto batching accounts to tabs (ex. if launching 20 clients and have auto batching enabled with 5 tabs a client, it will generate 4 clients each with a tab for the respective account) (heap size will be the sum of the heap size of all accounts in that specific client)
Added client field column (all accounts with the same text in the client column will be launched within the same client as tabs, so the naming of the client is arbitrary and you can decide)
Massive performance increase when editing the accounts table. Before it was refreshing the entire table on every change unnecessarily which caused some delay with large tables. This performance increase may increase usability enough to warrant upgrading to this version even if not using any of the other features.
Fix numerous issues with proxy manager
Add action to select inactive accounts under tools
Moved proxy manager to tools rather than preferences
Add importing accounts from tribot's account manager
Add exporting accounts to tribot's account manager
Add 'autocomplete' popup to account table column text fields to show values imported from tribot, for example account names or break profiles (note that you must enable this at under Preferences)
Add 'check proxies' to proxy manager
Add 'restart closed clients' which will restart any client that closes. This can be helpful if you ever experience your tribot clients crash, it will immediately be restarted. Note that you will want to make sure to disable this option when you actually want to close your clients or they will just restart.
Add double click launch warning, if you launch twice within ~5 seconds
Add exporting to text file (with choice of delimiting character, ex ':')
Only scan for tribot path after loading initial save file (before it was scanning on every start up even if it already had a path in the initial save)
Cache tribot path scan result
Various small code imporvements/cleanups


Will add some settings documentation section to the forums thread

Note that a tribot update was released last night with changes to the CLI. There may be some tribot CLI specific things broken that I am not aware of. You can let me know of anything and I can look into it but I have already opened to issues regarding cli bugs https://gitlab.com/trilez-software/tribot/TRiBot-Issues/-/issues/553 https://gitlab.com/trilez-software/tribot/TRiBot-Issues/-/issues/552

  • Like 1

Share this post

Link to post
Share on other sites

There are currently some issues with tribot's CLI from their update last night.




There are known issues with proxies, world selection, and providing only a login name (not a password).

This should work as expected when those are resolved.

  • Like 1

Share this post

Link to post
Share on other sites

Note that if you want to use the minimize clients option you have to reinstall tribot, assuming you installed tribot greater than a week ago. The tribot gradle launcher does not automatically update, and they had to make a change to add the minimize flag.

Edit: Looks like reinstalling doesn't give the latest gradle launcher updates. Will update with more info. Essentially you need this https://gitlab.com/trilez-software/tribot/tribot-gradle-launcher/-/blob/master/build.gradle


Spoke with fluffee and he said that trilez has to update it manually.

Edited by Naton

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By ELON
      ELON Combat AIO V2  [ FREE ] 

      . Description:
      Kill any monster anywhere with any attack style World Hopping (multi-threaded hop after player has been in combat area for longer then a set time) Custom Inventory (automatic teleport support) Advanced Anti-Ban ABC2 LVL10 Free Looting Custom Equipment (checks your bank if missing the equipment) Prayer PROGRESSIVE TRAINING (automatically completely change training method including equipment after reaching a certain level) Cannon Banking Potion support SafeSpotting JavaFx Gui Paint   
      GET SCRIPT HERE: https://tribot.org/repository/script/id/3549
    • By Naton
      Repository Link:
      This bot will cook the specified item(s) Instructions:
      If using a fire source (ex. range or oven), it will pick the best location that is closest. Start near the location you wish to use. Please delete hooks.dat and the jagex cache before running the script (specifically if having issues) Please disable the TRiBot firewall as it does nothing but cause problems https://tribot.org/forums/topic/80611-java-executable-delete-hooks-and-jagex-cache-and-a-few-other-things/ Start the script preferably near or at a bank that you want to use Have required supplies in the bank I highly recommend looking through the advanced preferences to check out some customization Supported Fire Source Locations:
      Rogues Den Lumbridge Range Nardah Al Kharid Hosidius Kitchen Myths Guild Catherby Requirements:
      Items to cook Script arguments:
      As with all of my scripts, you can load your last settings with the script argument "settings:last". You can load any specific settings profile with "settings:settingsName". Pictures:

      Wine Meat Pie Pizza Vegetables All the good locations in the game Progression system ABC2 Numerous advanced preferences View Free Trial:
      If you have any questions about any of the preferences, then please ask. Feel free to join my discord, PM me here, or leave a reply to this thread.
      Dynamic Signatures:
      To be added. Tracking statistics is already supported.
      Pricing is subject to change at any time
      Check out the listing on the tribot store for up-to-date prices.
      Refunds will only be given in the case that there is an actual issue with the script.
      Please delete hooks.dat and the jagex cache before reporting bugs. Also make sure that you have good internet connection and are not disconnecting/having extremely poor FPS.
      Please leave bug reports down below (or in my discord). I will fix them as soon as possible - they are very much appreciated. Suggestions:
      If anyone has any suggestions that could help make the script even better than please let me know, I am open to any suggestions.
    • By Naton
      Would you like to gain the fastest smithing experience in the game while making up to 900k gp/hr? Or would you like to make real life money gold farming using a solid and extremely profitable method? This feature rich, flawless script will play the Blast Furnace minigame on specified Blast Furnace worlds for you, obtaining an incredibly high number of bars per hour.
      Repository Link:
      This bot will play the blast furnace minigame with incredible efficiency on specified blast furnace worlds only This bot contains a plethora of customizable preferences to create your own playstyle (read more below) Instructions:
      Please delete hooks.dat and the jagex cache before running the script  Please disable the TRiBot firewall as it does nothing but cause problems If you runs windows you can use this: (https://tribot.org/forums/topic/77307-windows-delete-hooksdat-and-the-jagex-cache/) Start the script on anywhere Have required supplies in the bank (and coins, if filling the coffer or below 60 smithing) (read below if you don't know how to play BF) I highly recommend having stamina potions in your bank (and selecting the option in the GUI) To use a coal bag/ice gloves/goldsmith gauntlets, then please start the script with them equipped or in your inventory Requirements:
      Level 15 smithing Start "The Giant Dwarf" quest - Note that no progress has to be made in it other than talking to the guy in the beginning. The quest has no requirements to start What is Blast Furnace?
      Blast Furnace is Jagex's attempt at making a "smithing guild"  You can achieve the highest smithing xp rates at Blast Furnace, as well as incredible profit. This is because the furnace only requires half the required coal for each bar You can read more about it here, as well as the potential profits (which are constantly changing due to the demand of bars) http://oldschoolrunescape.wikia.com/wiki/Blast_Furnace (NOTE: DONT EXPECT THE BAR/HR RATES TO BE REALISTIC, THE WIKI EXPECTS EXTREMELY FAST CLICKS AND PERFECT TICK USAGE THAT THE BOT WON'T GET (TRY BLAST FURNACE YOURSELF TO SEE HOW UNREALISTIC THEY ARE) Pictures:
      Note that the GUI has been updated a lot - this is currently outdated

      Coal bag support Fresh account preparing GE restocking Training 1-30 mining, going to MLM, and getting a coal bag Ice glove support Goldsmith gauntlet support Stamina potion support Water bucket cooling All bar types except bronze Looking glass support Resizeable support Progressive mode Hopping to blast furnace worlds Travelling to blast furnace from anywhere (minigame teleport) Coffer refilling Several different stop conditions Paying foreman if under 60 smithing Random AFK'ing A Plethora of different preferences that can be customized to the user's desire Highly detailed paint (with several different options) Profile saving/loading Several fail safes to ensure smooth running Clean JavaFX GUI Hovering bank item locations Hovering off screen objects Hovering coal bag ... and much more, try it out yourself with the free trial! Script arguments:
      As with all of my scripts, you can load your last settings with the script argument "settings:last". You can load any specific settings profile with "settings:settingsName". View Free Trial:
      Progress Reports:
      Read here for detailed descriptions of available preferences and GUI options
      The script will teleport to the Grand Exchange using a ring of wealth when it is out of ores. If selected, the script will also purchase more rings of wealth, and stamina potions if running low while it is buying more ore. Make sure to start the script with at least one ring of wealth in the bank so that it can teleport. It will sell the bars made before purchasing any items. Note that this feature does not work with progressive mode.
      Account Preparing:
      Make sure to start the script with steel bars selected, and it is also highly recommended to use restocking.
      To use account preparing, simply start the script on an account that doesn't have the requirements. Make sure to start with at least 1m (preferably more). The account will first move to the grand exchange and purchase bars and a hammer to train. Then, the account will train smithing at the varrock west anvils until it reaches 30 smithing. After, the account will go to the GE and buy ores for steel bars, stamina potions (if selected), rings of wealth (if selected), and a camelot teleport to start the giant dwarf quest. It will then start the giant dwarf quest and begin smelting at the Blast Furnace.
      Dynamic Signatures:
      Obtain yours at http://nscripting.com/blastfurnace/signatures/users/YOUR TRIBOT USERNAME HERE.png
      Tracking began the day the script was released

      Pricing is subject to change at any time
      $7.99 for 2 instances per month
      $14.99 for 5 instances per month
      $24.99 for 10 instances per month
      $39.99 for 20 instances per month
      $54.99 for 30 instances per month
      $74.99 for 50 instances per month
      Let me know if there is a specific instance package you'd like to see.
      Refunds will only be given in the case that there is an actual issue with the script.
      Please delete hooks.dat and the jagex cache before reporting bugs. Also make sure that you have good internet connection and are not disconnecting/having extremely poor FPS.
      Please leave bug reports down below. I will fix them as soon as possible - they are very much appreciated.  Suggestions:
      If anyone has any suggestions that could help make the script even better than please let me know, I am open to any suggestions. To Do:
      Add in user suggestions More gold farming features Some tips to improve bars per hour:
      1. Zoom out a bit so the script doesn't have to use the camera (don't zoom out too much or it might cause clicking issues)
      2. Use resizable (though not necessary if you zoom out a lot)
      3. Use left click withdraw all
      4. Increase script mouse speed (note that the "mouse speed variance limiter" in the tribot settings must be 0 for this to apply)
      5. Use escape close bank
      6. Try using these settings - always screenwalk to dispenser, 'prefer efficient dispenser tiles', 'try left click when screenwalking'
      7. Make sure your accounts aren't lagging, due to how click intensive the script is any lag/paint delay will cause the script to slow down a noticable amount as the slight delays in between each click will add up (paint delay slows the script as well)
      8. Ensure you have enough heap space for your clients (generally around 378-512 will work fine). If you don't provide enough heap space, java garbage collection will run often which will freeze the client temporarily and use a bit of extra cpu power in the process. You can view heap space usage in the tribot client via debug -> heap space.
      9. Minimizing your clients will cause tribot to disable graphics within the client. This can save resources if you are lagging.
      10. Coal bags can now be filled at a bank. For optimal use of this setting you will want 27 open inventory spaces (so that it doesn't have to empty then refill each bank trip since you can't fill the coal bag in the bank if it already has even 1 coal). This means ice gloves and drinking stamina potions in the bank only.
    • By Winton
      Hello guys, I am taking some free script requests to help me practice writing scripts!

      Looking to make scripts that currently do not exist in the repository. 

      I do plan on posting the source code, and any feedback would be appreciated.
      I will mostly be prioritizing the scripts that more people will use.
      Things that will be helpful for me:
      1.  Links that give information related to the requirements of running the script.
      2. Video footage of the activities you expect the script to do.
      Current: https://repo.tribot.org/script/id/3692-winton-s-aio/
      Winton's AIO F2P Script
      Making a one click AIO f2p script that will get 100+ total levels, 10+ quest points, money methods in a randomized order.
      It will mule once it reaches the required f2p trade restrictions to a mule, which will be running a separate muling script.
      The muling is soon to be added.
      Planned scripts to make: 
      - God capes collector
      - Frog Killer
      - Buying Amylase crystal boxes & opens them
      - Book of Darkness collector & filler
    • By Matt
      * I'll do all trades, excluding account trades. *
      * Add my Skype or Discord before doing any trades and verify it's me by inboxing me on TRiBot. *
      Disord: Space#1565
      Unique Discord ID: 234054179042230274

      * Online daily. *
      * Always ask for a PM before trading with me. *
      * Vouch not necessary but appreciated if given. * 
      * Both seller & buyer must agree to use me as a Middleman. *
      * I am not responsible for any charge backs received from a member you're purchasing from but if somebody was to charge-back, your Paypal would be blacklisted and you will be banned. *
      Times Available: 7:00AM-8:00AM > 6:00PM-1:00AM (Click Here for my current time if you're not in GMT timezone) Time available will differ, usually online from 11AM-11PM on Weekends. 
    • By botuser420
      Hello everybody,
      I made a script that will make any TRiBot script work together with Farmaton, the most advanced farm manager. When running this script it will pretend to stop, but actually keep running in the background. It will then start the next script on it's own. If you have questions or things you would like to be added you can contact me in this discord: https://discord.gg/rdKKswN
      The arguments explained
      script:SCRIPT_NAME (replace SCRIPT_NAME with the next script you want to run) args:SCRIPT_ARGUMENTS (replace SCRIPT_ARGUMENTS with the arguments for the next script you want to run. If your script doesn't require arguments you can leave this out) min (if you include this argument the client will minimize when the script starts. This helps a lot to reduce cpu usage) restocker (this won't start a next script but only run the tracker in the background) Example use: 
      How will this help me?
      With the combination of this tracker and Farmaton you can use any TRiBot script while enjoying features like:
      Automated replacement of banned accounts Automated unlocking of locked accounts Automated proxy management so your account will only ever use 1 ip/proxy Automated account creation (during the beta more than 100.000 accounts have been created) Automated restarting of clients on Runescape updates Keeping track of stats of accounts Run your clients on a schedule And much more 🥰  
      Get the script here: https://repo.tribot.org/script/id/3640
    • By TzTok-Matt
      Hello, this is my first public TRiBot script. It mines Daeyalt essence, nothing more, and nothing less.
      It can activate the dragon pickaxe's special attack, and it implements most of the ABC2 features. Need some help figuring out the compliance level, as I'm not sure about some things (related to the fixed rate that the essence spawns at, and there only being one essence mineable at a time).
      With level 70 mining and a rune pickaxe, I was able to achieve around 4100 essence mined per hour.
      You can view the source code on GitHub or download it from the repository.
  • Our picks

    • TRiBot 12 Release Candidate

      The TRiBot team has been hard at work creating the last major version of TRiBot before the TRiBot X release. We've noticed many problems with TRiBot 11 with a lot of users preferring TRiBot 10 over 11. We've heard you, so we took TRiBot 10, added the new features introduced with 11, introduced some other new things, and created TRiBot 12. So without further adieu, here's TRiBot 12.
        • Sad
        • Like
      • 18 replies
    • Gradle is a build tool used to accelerate developer productivity.

      We recently setup a Maven repository (TRiBot Central) to make it easier for scripters to create scripts. Check it out here: https://gitlab.com/trilez-software/tribot/tribot-central/-/packages

      Furthermore, we've released a simple Gradle project to make it easy to run TRiBot and develop scripts for it. Check it out here: https://gitlab.com/trilez-software/tribot/tribot-gradle-launcher

      The goals of TRiBot Central are to:

      Deliver updates to TRiBot faster

      Better organize TRiBot's dependencies (AKA dependancies)

      Make it easier to develop scripts for TRiBot

      Make it easier to use and run TRiBot

      Note: TRiBot won't be able to run scripts from within this project until TRiBot's next release.
        • Like
      • 10 replies
    • Hi everyone,

      I'd like to thank everyone for their patience in this transition period. Since last week, we've worked out the remaining bugs with this integration.

      Some users have still been having issues with connecting their forums account to their Auth0 account. To resolve this, we've imported all forums accounts into Auth0.

      Unfortunately, the accounts which were imported today were using an unsupported password hashing algorithm. Hence, random passwords were set during the import.

      What does this mean for me?

      If you've previously linked your forums account to your Auth0 account, you don't have to do anything. Nothing changes for you.

      If you haven't logged in via our new login yet,

      Try logging in with your forums email address and the last password you used

      If you are unable to login, please use the "Forgot password" tool on the login page:
      Follow the instructions to reset your password
        • thonking
        • Like
      • 17 replies
    • Hello everyone,

      Last week we tried to roll out Auth0 Login, but we lost that battle. Now it's time to win the war!

      Important changes

      When logging into the client, you'll now have to enter your Auth0 account credentials instead of your forums credentials

      Note: 2FA is still handled through your forums account (for the time being)

      Changes for existing users

      You'll have to link your Auth0 account to your forums account here: https://tribot.org/forums/settings/login/?service=11

      Auth0 accounts have been created for most existing users. Please use your forums email address and password to login.

      Important notes

      Make sure to verify your email address upon creating a new Auth0 account

      When we mention your Auth0 account, we mean your account used for auth.tribot.org as displayed below
      • 81 replies
    • To better support the upcoming changes (TRiBot X, new repository), we're switching our login handler to Auth0. Instead of logging in with the standard form, you'll now be required to login through our Auth0 application.

      All existing accounts which have been used within approximately the past year have been imported into Auth0 using the same email and password combination which has been stored on the forums.

      What does this mean for users?

      Your account credentials are now even more securely stored

      You'll be able to login via Facebook, Google, and others in the future

      Is there anything users have to do differently now?

      Existing users: You'll have to login with the standard login, open your Account Settings, then link your Auth0 account

      New users: You'll be redirected to our Auth0 app (auth.tribot.org) where you'll be able to create an account

      Why was this change made?

      The new apps we are creating (such as the new repository) aren't able to use the forums to handle user logins

      To centralize all user accounts in one area

      To ensure that the client login doesn't go down when the forums are having problems

      To speed up our development

      Other considerations

      There's no documentation or official support for using Invision Community combined with Auth0, so there are still a few kinks we're working out

      We're in the works of creating an account management panel specifically for Auth0 accounts (ETA August)

      It's not possible to change email addresses for the time being (this will be resolved this August)

      Changing passwords is a weird process for the time being. To change your password, you'll have to use the "Don't remember your password" tool on the Auth0 login page
        • Like
      • 11 replies
  • Recently Browsing   1 member

  • Create New...