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.

[2.3.77] Tab switching for interactions

Featured Replies

OSBot version number: 2.3.77

Description of the bug/error:

Following methods:

 

Inventory#interact(..)

Equipment#interact(..)

 

will get stuck if the correct tab is not already open. Prior to 2.3.77, the client would realize that we're (for example), not on the correct tab to interact with an inventory item, and then open the inventory tab first.

Instructions how to replicate the bug/error:

use an interaction method from the Inventory/Equipment API classes, with a different tab than the correct one open.

(IF APPLICABLE) SSCCE that causes the bug/error:

N/A

(IF APPLICABLE) Script name ran causing the bug/error. Optionally include relevant parts of source code:

FrostBarrows

(IF APPLICABLE) Screenshots:

N/A

Do you know if it's failing to switch tabs or not recognizing that you're not in the correct one? I'll try looking into it myself this weekend.

  • Author

Do you know if it's failing to switch tabs or not recognizing that you're not in the correct one? I'll try looking into it myself this weekend.

 

My guess had been that the tab check isn't being executed anymore, perhaps within MouseDestination (?), since I'm fairly certain that tab-switching in general works fine.

 

But I'm not really sure

Edited by FrostBug

I don't recall removing the checks but I'll certainly look into it. Thanks for bringing this to my attention.

  • Author

So yeah.. I don't see anything about this in .78 notes; so I assume it's still under investigation?

So yeah.. I don't see anything about this in .78 notes; so I assume it's still under investigation?

i gave up and decided to add in the check myself

  • Author

i gave up and decided to add in the check myself

 

Same, but I've now for the 3rd time found another rare-case piece of code that'll get stuck because of this. When you have more than 70 classes in a script, it's annoying having to read thru every piece of it, judging if anything could break because of this bug sad.png

There are plenty more cases than just Equipment#interact and Inventory#interact

 

Alek if you don't have time to be doing this atm due to education or work or whatnot, could you please relay it to @Zach ?

Edited by FrostBug

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.