Jump to content
View in the app

A better way to browse. Learn more.

OSBot :: 2007 OSRS Botting

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Stable] OSBot 2.4.50 (BMG) - Widget Debugger, Script Analyzer, Bug Fixes

Featured Replies

Although I re-wrote the Widget Debugger interface some time ago, the DefaultTableModel code remained the same from the legacy days. One pretty large issue with it was that many widget containers would fail to display properly and you would instead be greeted with a "Failed to extract widget" error even if the container widget was valid.

 

5a3c0282ebeadedf466d56adc1a7179e.png

 

After patching this issue I went ahead and added array length output to inv and inv stacks as seen above. In the future when I get a moment, the output will be displayed as Inv/Stack instead of separating them (i.e. "Inv/StackSize", "995, 3170923").

 

 

Additionally the Script Analyzer was beefed up again with method overload checks and complete class deprecation checks (Antiban and LocalWalker are properly detected now). The checks overall could be optimized a bit, but for now they will suffice.

 

Changelog:

-Script Analyzer distinguishes between overloaded methods
-Script Analyzer checks for entire class deprecation
-Updated Substance, patches various UI issues
-Added PVP World support to AutoLogin event
-Deprecated Client getUsername()
-Deprecated Client isVIP(); returns false
-Deprecated Client isMirrorMode(); returns false
-Patched Widget Debugger failing to load containers
-Added length output for Inv/StackSize to Widget Debugger
 
Happy Botting
-The OSBot Staff

Awesome! biggrin.png


 

 

Changelog:

-Script Analyzer distinguishes between overloaded methods
-Script Analyzer checks for entire class deprecation
-Updated Substance, patches various UI issues
-Added PVP World support to AutoLogin event
-Deprecated Client getUsername()
-Deprecated Client isVIP(); returns false
-Deprecated Client isMirrorMode(); returns false
-Patched Widget Debugger failing to load containers
-Added length output for Inv/StackSize to Widget Debugger
 
Happy Botting
-The OSBot Staff

 

 

Why did Client#getUserName() deprecated?

Did the method got moved or does this mean dynamic sigs will be broken once again?

Awesome! biggrin.png

 

Why did Client#getUserName() deprecated?

Did the method got moved or does this mean dynamic sigs will be broken once again?

 

 

I use getUserName as well for dynamic signatures :(

 

 

-Deprecated Client getUsername()
-Deprecated Client isVIP(); returns false
-Deprecated Client isMirrorMode(); returns false
 

 

I needed these for Dragon Developer Stats :(

I needed these for Dragon Developer Stats sad.png

 

You can still just cache a text file with a unique key generated by you to track anonymously-ish.

getUsername() didn't map to the forum username anyways I think :p

Guest
This topic is now closed to further replies.

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.