Naton 1033 Posted August 31, 2019 Share Posted August 31, 2019 Intro This is a free tool available in the TRiBot Launcher which provides a graphical user interface to launch clients automatically using TRiBot's CLI. To open it, click Open Bulk Launcher in the TRiBot Launcher. Features The best way to learn about all the features this software has is to test it out yourself! Here's some of the top features: Manage an unlimited amount of accounts with various data fields (Login Name/Password/Bank Pin/Script/Script Arguments/World/Break Profile/Heap Size/Proxy/Proxy IP/Proxy Port/Proxy Username/Proxy Password/Notes) Automatically launch TRiBot clients View all clients launched through the Client Starter Close all launched clients Schedule client start/shutdown Import accounts from any format file Import accounts from TRiBot's account manager Export accounts to TRiBot's account manager Export accounts to CSV/TSV/Custom file Color the account rows to fit your needs (ex. make rows green/red instead of plain white) Built-in proxy manager with proxy checking support (check if your proxies work) Customizable set of account columns in the table - fit only the data you need Ability to only launch accounts that are not currently active Custom launch speed - launch all your clients at once, or spread them out over time to not consume too many resources (ex. every 15 seconds) Minimize clients on launch Restart clients when they close - can be useful if you experience your clients ever crash (make sure to disable this option if you are actually trying to close your clients) Looking glass support TRiBot sign-in - can log in with your TRiBot credentials through TRiBot's CLI so that you don't have to have previously logged in Randomly select f2p/members/custom worlds, optionally preferring low ping worlds (view the worlds section of this thread) Blacklist worlds from the random selection Cell/Row selection modes - cell selection mode will treat the account table like a spreadsheet A ton of utility features to make managing and editing your list of accounts as easy as possible Various themes including dark theme Saving/Loading profiles ... and a ton more! Check it out now for free. Instructions Setup Application: Install TRiBot. Open the TRiBot Launcher, and click Open Bulk Launcher. Starting Clients: Click the "Add New Account" button to add new rows to the accounts table. Fill out the accounts to launch - Login Name and Script are required. The rest are optional. You can configure more table columns at Settings -> Account Columns. Click 'Launch Selected Accounts' to launch your TRiBot clients. Account Column Data Login Name - Required. This is the login name to log in to the account with. Password - The password of the account to log in to. If no password is provided, TRiBot will try to match the login name to an account in the TRiBot account manager. Bank Pin - The account bank pin. TOTP Code - The authenticator secret key. Script - Required. The name of the script to run. This must be exactly as it appears when you go to start a script within TRiBot. Script Arguments - The script arguments to pass to the script to run. The contents of this depends on the script. Ask the scripter. World - The initial world of the client. See the World section of this thread for more info. Break Profile - The name of the break profile to use in TRiBot. Heap Size - The heap size for the client. If using tabs/multiple accounts in a single client, the heap sizes for each account will be summed and set as the heap size for the client. Proxy - The proxy to use for the account. Proxy IP - The proxy IP to use for the account. Proxy Port - The proxy port to use for the account. Proxy Username - The proxy username to use for the account. Proxy Password - The proxy password to use for the account. Notes - Custom notes for your own personal use. Often used to track certain information about certain accounts such as the account status. Themes The Client Starter supports various different themes including multiple dark themes. Find them at Preferences -> Theme. The user interface is meant to work specifically on the default and TRiBot theme but everything should work fine on every other theme. Note that I did not develop most of the themes myself. Examples of JMetro Spoiler Common Issues/Debugging If you are having trouble launching clients (ex. none appear), you can select Preferences -> Debug Mode for a bit more info on the TRiBot launch in the console. The command used for TRiBot's CLI is printed out before launch, use this to determine what is being launched. Proxies There are a few ways you can configure proxies. The application will read your proxies from your tribot folder so you can just add them to tribot and they will appear when you open this application. You can also use the built-in proxy manager (this reads from and saves to the tribot proxy manager). Lastly, you can configure the proxy ip/port/user/pass directly in the accounts table by enabling the columns (at settings -> account columns). Application Arguments (optional, to launch the app programatically) Note that these are optionally supplied when opening the client starter. These are NOT script arguments. --launchprofile profileName Automatically launch a client starter profile --onlylaunch Doesn't display a GUI if the launchprofile arg is specified --debug Includes extra debugging information To open the bulk client starter through the tribot launcher, provide the arg --bulklauncher. Ex. java -jar tribot-splash.jar --bulklauncher --launchprofile last --onlylaunch java -jar tribot-splash.jar --debug --bulklauncher World Selection Use 0 or -2 for random members world Use -1 for random f2p world Use -3 for a random members world that has good ping Use -4 for a random f2p world that has good ping Note that you can add multiple worlds to the world field to randomly choose a world from that list (ex. 315, 316, 316 or 315 316 316) Leaving blank defaults to whatever TRiBot does Looking Glass Go to Preferences -> Looking Glass and enable the option, and provide a path to the LG client you want to use. This will use the TRiBot CLI's built in looking glass support. Account Import/Export Accounts can be imported/exported in almost any format. Any order of columns can be specified. To import/export, navigate to Tools -> Import/Export and select the specified options. A few simple popup windows will appear going over the necessary steps to configure the file and format. It's highly recommended to take advantage of this - the import/export system is very powerful and customizable. Settings Settings are saved to a specific settings file. Account Columns: The list of columns that are displayed on the accounts table. Any combination of these can be selected. Note that the fields are not emptied out when de-selecting a column. Auto-Batch Accounts: Automatically batch the selected launched accounts into a set of clients with each client having multiple tabs, one for each account Launch Inactive Accounts: Only launch accounts whose login name does not exist in an active client (accounts will be skipped, and not launched, if they exist in an active client). This setting will be checked when launching any client and if that setting is active and there is a corresponding client for the account, the launch will be skipped. Launch Speed: The time between each client launch. Sometimes launching too many clients at once can cause issues with the clients that are launched due to too many resources being used at once so spreading them out of some period of seconds can help. Minimize Clients: Minimize the clients after they are launched (using the CLI flag) Restart Closed Clients: Any client (that is currently listed in Active Clients) that is closed will automatically be restarted. Make sure to disable this when you actually want to close your clients. Schedule Launch: Delay launching your clients until a specific time. Your accounts will sit in the Launch Queue until the specified time, then launch. Schedule Shutdown: Shutdown your clients at a specific time. Also, optionally restart the shutdown clients after some period of time. By default, the schedule shutdown setting is only applied to clients that are launched after configuring the settings, but an option is provided to apply them to all active clients as well (ex. you already have 10 clients active and want to shut them down at a specific time). Looking Glass: Support for TRiBot's Looking Glass (using the CLI flags) TRiBot Path: The path to where TRiBot was installed. The Client Starter will try to automatically find this for you so you probably won't have to set this yourself. TRiBot Sign-In: Sign in to TRiBot automatically through the supported CLI flags, incase your locally saved SID is expired. Sometimes you will be automatically signed out of TRiBot so you may want to provide your sign-in information so you don't have any issues launching when you have been signed out. Worlds -> Blacklist: Prevent certain worlds from being selected when choosing a random world Import -> Import Action: How to import the accounts into the current settings file (add new accounts or try to merge with existing) Preferences Preferences are saved globally, regardless of what your current settings file is. Debug Mode: Provides more debug in the console for launched clients. Only use this if trying to debug something - otherwise it can cause clients to use more resources. Selection Mode: Row/Cell selection modes are supported, row selection mode means you select a row at a time in the accounts table, cell selection means you can select a cell at a time, kind of like a spreadsheet. Show TRiBot Imports: Shows suggestions from the data that currently exists in TRiBot when filling out some fields in the accounts table, for example may display all Login Names in the TRiBot account manager. Theme: Configure a different display. The recommended theme is the default, but JMetro Light/JMetro Dark/Dark/Modena Dark are popular as well. Note that some themes may have minor graphical issues (I did not create most of them). Everything is written to work/display properly on the default theme. Tips Try Preferences -> Selection Mode -> Cell Selection Mode. This will make the table selection similar to how Excel/Google Sheets work. You can do cool things which save time like the following (this uses copy pasting): https://i.imgur.com/dEPWNvT.mp4 You can right-click the column headers to bulk configure values for the selected rows (including the selection column header itself) Launch Inactive Accounts (under Settings) can make sure you don't double-launch any clients (launches all selected accounts where there isn't a corresponding active client with the same username) Take the time to become familiar with the settings and features of this application. You will thank yourself later when you save yourself a lot of time. Ctrl+Drag to highlight multiple rows at once in row selection mode, then right click -> select rows to easily bulk select rows https://gyazo.com/2e0b0e70c1ee97fd6295cd68d430acc1 All leading and trailing whitespace is trimmed on client launch incase you have an accidental whitespace character that you didn't realize View all my bots on the TRiBot store! (premium) (free) Need assistance with any of my bots? Join the nScript support discord (link below). nScripting.com nScript Support Discord Refund Policy Automate your bot management through nRestocker and the TRiBot Bulk Launcher Link to comment Share on other sites More sharing options...
Naton 1033 Posted August 31, 2019 Author Share Posted August 31, 2019 (edited) Fixed an issue with proxies and added right clicking rows to duplicate. Re-download to get the latest version (proxies won't work properly on the old one). I could add auto updating at some point but not now so you have to redownload any time I update (provided you want something in the update). Save files will work fine across updates unless specifically mentioned. Edited September 1, 2019 by Naton View all my bots on the TRiBot store! (premium) (free) Need assistance with any of my bots? Join the nScript support discord (link below). nScripting.com nScript Support Discord Refund Policy Automate your bot management through nRestocker and the TRiBot Bulk Launcher Link to comment Share on other sites More sharing options...
Naton 1033 Posted September 1, 2019 Author Share Posted September 1, 2019 (edited) Unfortunately the latest TRiBot release changed a lot of things (including renaming the tribot jar in the dependencies folder) which broke the starter. Will have to wait for FALSkills to update his CLI, or if it takes too long I'll just update the version myself. The starter may still work fine as long as you don't delete your old tribot files (run the old launcher until a client fully loads before using this, if you have ran the new launcher recently). Edited September 1, 2019 by Naton View all my bots on the TRiBot store! (premium) (free) Need assistance with any of my bots? Join the nScript support discord (link below). nScripting.com nScript Support Discord Refund Policy Automate your bot management through nRestocker and the TRiBot Bulk Launcher Link to comment Share on other sites More sharing options...
bbuu20 100 Posted September 7, 2019 Share Posted September 7, 2019 Does this allow users to bypass the VIP+ requirement necessary for using the tribot CLI? It looks great btw, nice work! Link to comment Share on other sites More sharing options...
Naton 1033 Posted September 7, 2019 Author Share Posted September 7, 2019 3 minutes ago, bbuu20 said: Does this allow users to bypass the VIP+ requirement necessary for using the tribot CLI? It looks great btw, nice work! If the tribot CLI requires vip+ to use it then this probably does too. I'm not 100% sure on that though. View all my bots on the TRiBot store! (premium) (free) Need assistance with any of my bots? Join the nScript support discord (link below). nScripting.com nScript Support Discord Refund Policy Automate your bot management through nRestocker and the TRiBot Bulk Launcher Link to comment Share on other sites More sharing options...
Dentist 331 Posted September 7, 2019 Share Posted September 7, 2019 @Naton any idea if u can add LG supported this would be super great ❤️ thanks BTW MyScripts: https://tribot.org/store/tribot?page=1&vendor=Dentist MyDiscord Link : https://discord.gg/9keC2Dv9wM Link to comment Share on other sites More sharing options...
Naton 1033 Posted September 7, 2019 Author Share Posted September 7, 2019 33 minutes ago, testing1 said: @Naton any idea if u can add LG supported this would be super great ❤️ thanks BTW This currently uses FALSkills CLI to launch the clients. His CLI doesn't support looking glass at the moment and I don't think he plans to add it in View all my bots on the TRiBot store! (premium) (free) Need assistance with any of my bots? Join the nScript support discord (link below). nScripting.com nScript Support Discord Refund Policy Automate your bot management through nRestocker and the TRiBot Bulk Launcher Link to comment Share on other sites More sharing options...
bbuu20 100 Posted September 7, 2019 Share Posted September 7, 2019 50 minutes ago, Naton said: This currently uses FALSkills CLI to launch the clients. His CLI doesn't support looking glass at the moment and I don't think he plans to add it in I thought looking glass didn't work? Or is there some way to fix it on the local end? I've just been using a remote desktop software to interact with my bots when away from home. Link to comment Share on other sites More sharing options...
Dentist 331 Posted September 7, 2019 Share Posted September 7, 2019 39 minutes ago, bbuu20 said: I thought looking glass didn't work? Or is there some way to fix it on the local end? I've just been using a remote desktop software to interact with my bots when away from home. there is by using the old version of loader MyScripts: https://tribot.org/store/tribot?page=1&vendor=Dentist MyDiscord Link : https://discord.gg/9keC2Dv9wM Link to comment Share on other sites More sharing options...
Dentist 331 Posted September 7, 2019 Share Posted September 7, 2019 1 hour ago, Naton said: This currently uses FALSkills CLI to launch the clients. His CLI doesn't support looking glass at the moment and I don't think he plans to add it in thanks for letting me know MyScripts: https://tribot.org/store/tribot?page=1&vendor=Dentist MyDiscord Link : https://discord.gg/9keC2Dv9wM Link to comment Share on other sites More sharing options...
bbuu20 100 Posted September 7, 2019 Share Posted September 7, 2019 1 hour ago, testing1 said: there is by using the old version of loader Oh, interesting. Do you happen to know what version that would be? Link to comment Share on other sites More sharing options...
Dentist 331 Posted September 8, 2019 Share Posted September 8, 2019 6 hours ago, bbuu20 said: Oh, interesting. Do you happen to know what version that would be? https://tribot.org/bin/TRiBot_Loader.jar U can use this to accses LG that link was given by @Naton MyScripts: https://tribot.org/store/tribot?page=1&vendor=Dentist MyDiscord Link : https://discord.gg/9keC2Dv9wM Link to comment Share on other sites More sharing options...
bbuu20 100 Posted September 8, 2019 Share Posted September 8, 2019 17 hours ago, testing1 said: https://tribot.org/bin/TRiBot_Loader.jar U can use this to accses LG that link was given by @Naton Thanks for the info! Link to comment Share on other sites More sharing options...
Dentist 331 Posted September 9, 2019 Share Posted September 9, 2019 3 hours ago, bbuu20 said: Thanks for the info! You welcome MyScripts: https://tribot.org/store/tribot?page=1&vendor=Dentist MyDiscord Link : https://discord.gg/9keC2Dv9wM Link to comment Share on other sites More sharing options...
Naton 1033 Posted September 9, 2019 Author Share Posted September 9, 2019 This has been fixed to work with the latest update. You will have to redownload it to get the working version. View all my bots on the TRiBot store! (premium) (free) Need assistance with any of my bots? Join the nScript support discord (link below). nScripting.com nScript Support Discord Refund Policy Automate your bot management through nRestocker and the TRiBot Bulk Launcher Link to comment Share on other sites More sharing options...
bloodface906 7 Posted October 7, 2019 Share Posted October 7, 2019 Is this still working? I tried it with you restocker script, and the actual script did not start. Thank you Link to comment Share on other sites More sharing options...
Naton 1033 Posted October 7, 2019 Author Share Posted October 7, 2019 Just now, bloodface906 said: Is this still working? I tried it with you restocker script, and the actual script did not start. Thank you Yes it works, I'm not sure what you mean by the actual script did not start View all my bots on the TRiBot store! (premium) (free) Need assistance with any of my bots? Join the nScript support discord (link below). nScripting.com nScript Support Discord Refund Policy Automate your bot management through nRestocker and the TRiBot Bulk Launcher Link to comment Share on other sites More sharing options...
bloodface906 7 Posted October 7, 2019 Share Posted October 7, 2019 1 minute ago, Naton said: Yes it works, I'm not sure what you mean by the actual script did not start I hit launch accounts, it opens up the tribot windows but no script ever starts. I put nRestocker in the script name section, is that correct? Link to comment Share on other sites More sharing options...
Naton 1033 Posted October 7, 2019 Author Share Posted October 7, 2019 Just now, bloodface906 said: I hit launch accounts, it opens up the tribot windows but no script ever starts. I put nRestocker in the script name section, is that correct? Send the debug of the tribot client that opened View all my bots on the TRiBot store! (premium) (free) Need assistance with any of my bots? Join the nScript support discord (link below). nScripting.com nScript Support Discord Refund Policy Automate your bot management through nRestocker and the TRiBot Bulk Launcher Link to comment Share on other sites More sharing options...
bloodface906 7 Posted October 7, 2019 Share Posted October 7, 2019 1 minute ago, Naton said: Send the debug of the tribot client that opened [10:39:45] TRiBot 10.19.4 loaded. (1.8.0_221:C:\Program Files\Java\jre1.8.0_221) [10:39:45] Launching Client from Boot File [10:39:45] Loading human mouse movement data. [10:39:47] Successfully loaded human mouse data. [10:40:11] C:\Users\Administrator\AppData\Roaming\.tribot [10:40:11] Failed to auto-start script "nRestocker" (USER NOT FOUND). === I guess I have the wrong script name? Link to comment Share on other sites More sharing options...
Naton 1033 Posted October 7, 2019 Author Share Posted October 7, 2019 Just now, bloodface906 said: [10:39:45] TRiBot 10.19.4 loaded. (1.8.0_221:C:\Program Files\Java\jre1.8.0_221) [10:39:45] Launching Client from Boot File [10:39:45] Loading human mouse movement data. [10:39:47] Successfully loaded human mouse data. [10:40:11] C:\Users\Administrator\AppData\Roaming\.tribot [10:40:11] Failed to auto-start script "nRestocker" (USER NOT FOUND). === I guess I have the wrong script name? The account name you entered was not found in your tribot account manager View all my bots on the TRiBot store! (premium) (free) Need assistance with any of my bots? Join the nScript support discord (link below). nScripting.com nScript Support Discord Refund Policy Automate your bot management through nRestocker and the TRiBot Bulk Launcher Link to comment Share on other sites More sharing options...
Naton 1033 Posted October 12, 2019 Author Share Posted October 12, 2019 Update: Converted code to a maven project Changed from FALSkills unofficial CLI to use TRiBot's new CLI Added LG support Added importing accounts from another save file Added a powerful importing system for text files (view thread first post for details) Added options to specify tribot username/pass/sid Added options to use a custom tribot jar (otherwise uses the latest version it can find) Added an option to hide specific columns, and added in an account password and account pin column This was a rather large update so if anyone experiences a bug please let me know and I'll fix it asap View all my bots on the TRiBot store! (premium) (free) Need assistance with any of my bots? Join the nScript support discord (link below). nScripting.com nScript Support Discord Refund Policy Automate your bot management through nRestocker and the TRiBot Bulk Launcher Link to comment Share on other sites More sharing options...
Naton 1033 Posted October 12, 2019 Author Share Posted October 12, 2019 Added setting java version to use and an arg for only launching profiles. For example, you may want to launch a profile you created from the command line automatically without displaying the gui, you would use the following command: java -jar GraphicalClientStarter.jar -launchprofile last -onlylaunch View all my bots on the TRiBot store! (premium) (free) Need assistance with any of my bots? Join the nScript support discord (link below). nScripting.com nScript Support Discord Refund Policy Automate your bot management through nRestocker and the TRiBot Bulk Launcher Link to comment Share on other sites More sharing options...
Naton 1033 Posted October 19, 2019 Author Share Posted October 19, 2019 The download link has been changed Visit for the latest version (you just need the .jar) https://github.com/Naton1/Graphical-Client-Starter/releases View all my bots on the TRiBot store! (premium) (free) Need assistance with any of my bots? Join the nScript support discord (link below). nScripting.com nScript Support Discord Refund Policy Automate your bot management through nRestocker and the TRiBot Bulk Launcher Link to comment Share on other sites More sharing options...
Mansemon 1 Posted October 19, 2019 Share Posted October 19, 2019 Hey. having trouble finding the GUI. i tryed to save in diffrent names and yea... cant figure it out. [23:24:57] Loading script argument: {autostart=2012.GUI [23:24:57] Script Started: Optimus Combat & Magic. [23:24:57] Welcome to Optimus Combat & Magic! - Please wait while the script downloads. [23:24:57] Loading GUI... [23:25:00] Your GUI settings are outdated or invalid, please re-create your GUI profile. [23:25:00] Sorry for the inconvenience. Link to comment Share on other sites More sharing options...
Recommended Posts