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.

[Dev Build] 2.4.129 - Input fixes

Featured Replies

Download link: https://osbot.org/devbuilds/osbot 2.4.129.jar

 

Initially I thought it was an issue with my new listeners I added to the client with F9/F10, but the issue persisted even when i removed them. Additionally I did improve the F9/F10 keys by not having them trigger the in-game switching stuff. Let me know how this functionality works.


1. Not tested on mirror mode
2. Not tested on multiple tabs


I don't really have time to be doing updates right now, so I didn't have time to do proper testing. This will probably be my last update for a few weeks. 

idk if this counts but while running a script instead of blocking my mouse input it still allows me to click where to walk or open tabs w/e without the script being paused or stopped

also doesnt let me click out of ad's just highlights add friend in the chatbox

15 minutes ago, daamurda said:

idk if this counts but while running a script instead of blocking my mouse input it still allows me to click where to walk or open tabs w/e without the script being paused or stopped

also doesnt let me click out of ad's just highlights add friend in the chatbox

I can confirm this has happened to me as well. I would pause the script, then un-pause it, however my mouse was still being registered and I was able to interact with the game.

  • Author
37 minutes ago, ProjectPact said:

I can confirm this has happened to me as well. I would pause the script, then un-pause it, however my mouse was still being registered and I was able to interact with the game.

I don't see why were even have that pause feature, should remove it.

20 minutes ago, Alek said:

I don't see why were even have that pause feature, should remove it.

From my experience it helps if a script gets glitched at a certain instance I can manually do whatever it's stuck at since I monitor all my bots. Ofc I report the bug to the scripter but it beats the setup again. 

1 hour ago, Alek said:

I don't see why were even have that pause feature, should remove it.

PLEASE DO NOT REMOVE IT, I use it all the Time. When ever one of my scripts gets stuck , i debug and just click play again. please dont.

 

You should add a Btn that makes it replay the same Script.

ex. Running, TabScript. STOPS script. Hits Replay. STarts Tabscript again.

Edited by jamesjohn01470

1 hour ago, Alek said:

I don't see why were even have that pause feature, should remove it.

Like others have said, the pause button is very useful if the bot gets stuck and just needs a little adjustment, or if there is something you need to do real fast, you can take control of the game, and then resume once you are finished. This is also very useful when it comes to testing scripts for certain functions.

2 hours ago, Alek said:

I don't see why were even have that pause feature, should remove it.

D o n ' t remove, i repeat, d o n ' t remove.

@Alek Reporting mirror mode bugs not present in previous versions. Happens on start.

Spoiler

ava.lang.NoClassDefFoundError: org/osbot/rs07/accessor/XMouseHandler
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
    at java.lang.Class.getDeclaredMethod(Class.java:2128)
    at java.awt.Component.isCoalesceEventsOverriden(Component.java:6218)
    at java.awt.Component.access$500(Component.java:186)
    at java.awt.Component$3.run(Component.java:6172)
    at java.awt.Component$3.run(Component.java:6170)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Component.checkCoalescing(Component.java:6169)
    at java.awt.Component.<init>(Component.java:6138)
    at java.awt.Container.<init>(Container.java:283)
    at java.awt.Panel.<init>(Panel.java:64)
    at java.awt.Panel.<init>(Panel.java:56)
    at java.applet.Applet.<init>(Applet.java:65)
    at client.emu.EmuClient.<init>(Unknown Source)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at java.lang.Class.newInstance(Class.java:442)
    at org.osbot.rs07.Bot.initialize(qh:595)
    at org.osbot.rC.run(fy:276)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassNotFoundException: org.osbot.rs07.accessor.XMouseHandler
    at java.lang.ClassLoader.findClass(ClassLoader.java:530)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.osbot.ZA.loadClass(zp:81)
    ... 25 more

 

 

Edited by Turkoize

  • Alek locked this topic
  • Administrator
1 hour ago, Turkoize said:

@Alek Reporting mirror mode bugs not present in previous versions. Happens on start.

  Hide contents

ava.lang.NoClassDefFoundError: org/osbot/rs07/accessor/XMouseHandler
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
    at java.lang.Class.getDeclaredMethod(Class.java:2128)
    at java.awt.Component.isCoalesceEventsOverriden(Component.java:6218)
    at java.awt.Component.access$500(Component.java:186)
    at java.awt.Component$3.run(Component.java:6172)
    at java.awt.Component$3.run(Component.java:6170)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.awt.Component.checkCoalescing(Component.java:6169)
    at java.awt.Component.<init>(Component.java:6138)
    at java.awt.Container.<init>(Container.java:283)
    at java.awt.Panel.<init>(Panel.java:64)
    at java.awt.Panel.<init>(Panel.java:56)
    at java.applet.Applet.<init>(Applet.java:65)
    at client.emu.EmuClient.<init>(Unknown Source)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at java.lang.Class.newInstance(Class.java:442)
    at org.osbot.rs07.Bot.initialize(qh:595)
    at org.osbot.rC.run(fy:276)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassNotFoundException: org.osbot.rs07.accessor.XMouseHandler
    at java.lang.ClassLoader.findClass(ClassLoader.java:530)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.osbot.ZA.loadClass(zp:81)
    ... 25 more

 

 

 

Should be fixed now.

  • Alek unlocked this topic

Using 

name = JOptionPane.showInputDialog("Enter Name");

Doesnt allow anything to be typed into textbook while in previous versions it did.

7 hours ago, JamesJohn01470 said:

PLEASE DO NOT REMOVE IT, I use it all the Time. When ever one of my scripts gets stuck , i debug and just click play again. please dont.

 

You should add a Btn that makes it replay the same Script.

ex. Running, TabScript. STOPS script. Hits Replay. STarts Tabscript again.

this :bulba:

  • Author
29 minutes ago, saffire1 said:

this :bulba:

He should refund a script that can't be started from any point in time, it means the script writer has poor logic. Only exception would be something like quests or some sort of minigame perhaps.

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.