Developer Popular Post Maxi Posted September 27, 2013 Developer Popular Post Share Posted September 27, 2013 Dear community, I want to give you an idea where OSBot 2 is at. First of all I want to let you know that OSBot 2 is rewritten from the ground up to tackle some problems that you as a community pointed out. Things like CPU usage increasing over time in a scale of hours, something that never was a huge problem to most users but could be annoying for some. Besides that, increased overall performance is something everyone always likes to see. By writing an entire new core and taking time to do so, the client will score better at those points. At the moment, there is an abstract core written which is extendable for the most part to write implementations of other server revisions, such as RS3. Whether we will do so or not doesn't matter, it will be reusable. The entire GUI of the current OSBot was written using Swing. For OSBot 2 we are using JavaFX. JavaFX might not be as developed in certain areas as Swing, however those area's won't affect us. Besides that, JavaFX performs faster and gives more reliable output when it comes to exceptions. Not to mention, I personally and many others agree, I think that the look and feel of JavaFX is far better and promising than Swing. At the moment, a lot of the main GUI features are done. The client loads the applet, injects the client, hacks the canvas and such. So from here on, our first focus will be towards designing and organizing the new API. The API will have the same features as seen in the current OSBot and those features will be ported over. This is not a very hard job, most of it will just be refactoring. Other new features will remain secret and will be revealed as progress proceeds. Besides the API, which its functions will not have to be rewritten, we are planning and thinking about a second scripting engine. The current scripting engine is completely sequential in a blocking fashion. The new scripting engine, don't worry the old one won't disappear, we want to give a fully event driven asynchronous environment where you will dispatch tasks based on events and have control over the queue by using policies for tasks. We are looking forward writing this as Laz and I love writing new and fancy stuff. There are many other things that need to be done for OSBot 2, but the above is the majority. We can't give you an ETA, we don't want to stress any deadlines and instead focus on its quality. Laz has done a great job on it so far and now I'm joining him in this battle progress will speed up. I hope you had a fun read, Sincerely, OSBot.org 38 Link to comment Share on other sites More sharing options...
ScorpioZ Posted September 27, 2013 Share Posted September 27, 2013 Can't wait Link to comment Share on other sites More sharing options...
Mr def nerd Posted September 27, 2013 Share Posted September 27, 2013 Amazing. Link to comment Share on other sites More sharing options...
Ricky Posted September 27, 2013 Share Posted September 27, 2013 Sounds really cool and complicated. Glad the memory leak issue is being fixed Link to comment Share on other sites More sharing options...
Anon Posted September 27, 2013 Share Posted September 27, 2013 nice can't wait Link to comment Share on other sites More sharing options...
Kittens Posted September 27, 2013 Share Posted September 27, 2013 cant wait man lol i can this coming around christmas time for all of us lol Link to comment Share on other sites More sharing options...
Celeos Posted September 27, 2013 Share Posted September 27, 2013 I agree that JavaFX is much better than Swing in terms of performance and elegance. It's definitely a must. Looking forward to the API rework and hopefully it's much more organised and accessible than the previous. Great work guys. ^_^ Link to comment Share on other sites More sharing options...
Mystere Posted September 27, 2013 Share Posted September 27, 2013 (edited) Woot finally "THE TOPIC" who a lot of people are waiting since long time Thanks Maxi Edited September 27, 2013 by Monroe Link to comment Share on other sites More sharing options...
MattCC Posted September 27, 2013 Share Posted September 27, 2013 Sounds epic Link to comment Share on other sites More sharing options...
Violent Posted September 27, 2013 Share Posted September 27, 2013 This is going to be so sweet Link to comment Share on other sites More sharing options...
Xexo Posted September 27, 2013 Share Posted September 27, 2013 Can't waiiiit! Link to comment Share on other sites More sharing options...
YoHoJo Posted September 27, 2013 Share Posted September 27, 2013 (edited) huurrr #2cool #CantWait #SoExcited #GoodWork #Hooray #OhMyGod #SoundsAesome #PostCount++ Edited September 27, 2013 by YoHoJo 1 Link to comment Share on other sites More sharing options...
Mysteryy Posted September 27, 2013 Share Posted September 27, 2013 Sounds like it will awesome. Link to comment Share on other sites More sharing options...
Mikasa Posted September 27, 2013 Share Posted September 27, 2013 Has webwalking been finished? Link to comment Share on other sites More sharing options...
Solution Posted September 27, 2013 Share Posted September 27, 2013 thanks for the update man, looks/sounds very promising looking forward to see this Link to comment Share on other sites More sharing options...