Jump to content

OSBot 2.2.23/24 - Bot Restarter For RS Updates & More!


Laz

Recommended Posts

Hello community,

This new update features some changes that we've written so that RS updates are handled as fast as possible. Our servers will now be running our client updater 24/7 now, updating the hooks as soon as an update is detected. We've also added a callback to the bot which tracks login server responses. If the bot detects the login server message "RuneScape has updated," then the bot gets restarted and reinjected with the latest hooks from the server. If the automatic update takes longer than 5 minutes or experiences any issues, the bot is simply closed for your safety.

This feature should work with practically every script supported by our API and scripters should not need to make any changes to their code. The bot handles the automatic restarts perfectly now.

Also, we've been upgrading our backend infrastructure to remove some server overhead and to optimize the website. You may have noticed the front-page (http://osbot.org/) now displays the exact version number of the bot. This gets updated automatically now and the download links has moved to (http://osbot.org/mvc/get). These changes will allow for faster distribution of the bot, less bandwidth usage, and overall better design. Additionally, our SDN script processors will now always be using the LATEST OSBot build jar for compiling scripts, so there will be no more awkward delays in API changes for scripters.

Following this update you should expect OSBot to handle future RS updates automatically, requiring no user input.

API Changes:
-Added canCast(Spell spell) to Magic API
-Added canCast(Spell spell, Condition condition) to Magic API
-Added canCast(Spell spell, boolean checkConditions) to Magic API
-Added spellCondition(Spell spell) to Magic API //Used to check behavior of boolean checkConditions
-Identified several performance problems in EventExecutor
-Added bank caching
--Added bank.cache();
--Added bank.cacheContains(String name);
--Added bank.cacheContainsAny(String... names);
--Added bank.cacheContainsAll(String... names);
--Added bank.getCachedItemAmount(String name);
-Patched WithdrawAsMode and RearrangeMode
-Added DepositBank method close()
-Rewrote Bank method close()
-Added Freaky debugger

Download: http://osbot.org/mvc/get

Sincerely,
Laz and the OSBot Team.

P.S. The JavaDocs have been regenerated and can be seen here : http://osbot.org/api

EDIT: OSBot 2.2.24 was released as a hotfix. It contains fixed bank scrolling and a patched memory leak.

  • Like 5
Link to comment

I'm not trying to be a dick or anything, but I joined osbot back in August and I almost never saw you or anyone with a developer badge post or make threads or anything. The only exception to that was whenever randoms were broken and what not, @Zach would hop around the site and in the chat box looking for people with accounts stuck in randoms to help out fixing them.

 

It's just funny that now, after the site has seen a huge decline in the user base, after Jagex took a bigger stance on the botting situation that I now frequently see you posting.

I guess it was normal though for most of the developers to not really be active. Profits were high, bans were virtually non existent, wasn't much of a need to be checking up on every single little thing wrong with the client. 

 

If it was up to me, I would have put a hell of a lot more dedication into keeping the client working flawlessly as possible instead of waiting to get involved after everything goes to shit, but hey, that's just me.

Link to comment

I'm not trying to be a dick or anything, but I joined osbot back in August and I almost never saw you or anyone with a developer badge post or make threads or anything. The only exception to that was whenever randoms were broken and what not, @Zach would hop around the site and in the chat box looking for people with accounts stuck in randoms to help out fixing them.

 

It's just funny that now, after the site has seen a huge decline in the user base, after Jagex took a bigger stance on the botting situation that I now frequently see you posting.

I guess it was normal though for most of the developers to not really be active. Profits were high, bans were virtually non existent, wasn't much of a need to be checking up on every single little thing wrong with the client. 

 

If it was up to me, I would have put a hell of a lot more dedication into keeping the client working flawlessly as possible instead of waiting to get involved after everything goes to shit, but hey, that's just me.

I have more time now because I'm no longer a student.

  • Like 1
Link to comment

I'm not trying to be a dick or anything, but I joined osbot back in August and I almost never saw you or anyone with a developer badge post or make threads or anything. The only exception to that was whenever randoms were broken and what not, @Zach would hop around the site and in the chat box looking for people with accounts stuck in randoms to help out fixing them.

It's just funny that now, after the site has seen a huge decline in the user base, after Jagex took a bigger stance on the botting situation that I now frequently see you posting.

I guess it was normal though for most of the developers to not really be active. Profits were high, bans were virtually non existent, wasn't much of a need to be checking up on every single little thing wrong with the client.

If it was up to me, I would have put a hell of a lot more dedication into keeping the client working flawlessly as possible instead of waiting to get involved after everything goes to shit, but hey, that's just me.

Wtf almost all releases were done by laz, of you go down the list of updated all you see if laz posting. Even those in some thread he says he didn't do some work so I'll have to say your statement is invalid. Plus since Alek been developer theres been more updates. Edited by josedpay
Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...