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.

Precise

Java Lifetime Sponsor
  • Joined

  • Last visited

Everything posted by Precise

  1. got this when loading the client with injection: [iNFO][09/28 05:59:11 PM]: There are 209 scripts on the SDN. [DEBUG][09/28 05:59:11 PM]: OSBot is now ready! [ERROR][09/28 05:59:12 PM]: Uncaught exception! java.lang.IllegalArgumentException: Cannot change state of non-idle timeline [Model transitions:org.pushingpixels.substance.internal.animation.StateTransitionTracker PLAYING_FORWARD:0.0] at org.pushingpixels.trident.Timeline.addCallback(Timeline.java:333) at org.pushingpixels.substance.internal.animation.StateTransitionTracker.onModelStateChanged(StateTransitionTracker.java:480) at org.pushingpixels.substance.internal.utils.RolloverButtonListener.mouseMoved(RolloverButtonListener.java:151) at java.awt.AWTEventMulticaster.mouseMoved(Unknown Source) at java.awt.Component.processMouseMotionEvent(Unknown Source) at javax.swing.JComponent.processMouseMotionEvent(Unknown Source) restarted the client, no issues. just wanted to give you a heads up
  2. http://osbot.org/forum/topic/63899-pest-control-sucks-1st-free-smart-pest-control-bot/ http://osbot.org/forum/topic/66187-a-really-really-bad-pc-script/ doubt any of them will work, i would recommend buying khal's one.
  3. 2.3.115, i abbreviated it in my previous post
  4. alek, i can see you didnt make any changes to interaction in 116, but in 115 i got this with interaction: [ERROR][bot #1][09/26 02:51:01 AM]: Error executing event : org.osbot.rs07.event.InteractionEvent@1fd7a60 java.lang.NullPointerException at org.osbot.rs07.api.util.GraphicUtilities.getSuitablePoint(go:293) at org.osbot.rs07.event.InteractionEvent.getEntityDestinationPoint(ng:298) at org.osbot.rs07.event.InteractionEvent.execute(ng:496) at org.osbot.rs07.event.EventExecutor$2.run(dg:133) at org.osbot.rs07.event.EventExecutor.execute(dg:127) at org.osbot.rs07.api.model.Character.interact(fk:400) at org.prekhal.prekhalslayer.utils.Methods.interact(Methods.java:186) at org.prekhal.prekhalslayer.collection.profiles.BasicMonsterProfile.fight(BasicMonsterProfile.java:90) at org.prekhal.prekhalslayer.controller.Controller.run(Controller.java:23) at org.prekhal.prekhalslayer.PreKhalSlayer.onLoop(PreKhalSlayer.java:141) at org.osbot.rs07.event.ScriptExecutor$InternalExecutor.run(fj:85) at java.lang.Thread.run(Unknown Source) didnt see it occur or what happened. just wanted to let you know
  5. When I get home I'll post a gyazo of this occurring in my webwalker
  6. im sure you can use loot bag while in combat, just a different way ;)
  7. Precise replied to aky's topic in Archive
    Add my Skype if you want me to create one for you: precise_pb
  8. you're logging if it is visible before you null check it. you must null check before using it at all
  9. which lines have errors? or is the script throwing errors?
  10. where else have you entered your account info? it isnt OSBot.
  11. eclipse has a WindowBuilder too, give it a go and see but ive never used Netbeans.
  12. use regex String str = getMessage().replaceAll("\\D+", ""); Integer.parseInt(str);
  13. nice new frameowrk valk, izi 2 read
  14. me too ^_^
  15. #ENTITY HERE#getPosition().equals(the position);
  16. Precise replied to Wind's topic in Archive
    OSbot having to maintain more than the client? lol.
  17. Precise replied to Wind's topic in Archive
    it is not your capabilities that you need to prove but that you're committed. Eg: makes high price script. Takes the first months profit and doesn't update/ return. This rule is here to show you will stay committed, I'm not downing your ability to program, but there is more to it than that.
  18. Precise replied to Wind's topic in Archive
    you know you have to maintain a free script on the sdn before you can release a premium script right?
  19. i worded the post poorly. when i use the method getWidgetsContainingText(187,"Gnome Stronghold") it returns the gnome village one since the message contains Gnome Stronghold. which is not right
  20. Mirror client version: Console output / terminal output n/a Crash report if a crash occurred n/a Script that you ran n/a Hooks that failed widgets it seems idk JVM/Browser bit version (32 / 64) 32 Beta testers using mirror are having problems with using magic carpets and spirit trees because it interacts with the wrong widgets with grand children. An example: "The tree gome village is store in widget: 187,2,0 now using the widget debugger: look at the message. it is all the grand child messages combined. what it should be: "Tree Gnome Village" this message is the same with all grandchildren of 187,2 EDIT: this effects getWidgets().getWidgetsContainingText(); getWidgets().getWidgetsContainingText(int parent); since it return the first one which is gnome village when i may want gnome stronghold
  21. Mirror client version didnt get this far to see but client 2.3.110 Console output / terminal output ERROR][09/05 01:25:53 AM]: Uncaught exception! java.lang.IllegalArgumentException: Cannot change state of non-idle timeline [Model transitions:org.pushingpixels.substance.internal.animation.StateTransitionTracker READY:0.0] at org.pushingpixels.trident.Timeline.addCallback(Timeline.java:333) at org.pushingpixels.substance.internal.animation.StateTransitionTracker.onModelStateChanged(StateTransitionTracker.java:480) at org.pushingpixels.substance.internal.utils.RolloverButtonListener.mouseEntered(RolloverButtonListener.java:93) at java.awt.AWTEventMulticaster.mouseEntered(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEnterExit(Unknown Source) at java.awt.LightweightDispatcher.trackMouseEnterExit(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Crash report if a crash occurred no crash just saying: Script that you ran didnt get this far Hooks that failed JVM/Browser bit version (32 / 64) 32 did this stop me from loading mirror? no. just thought i'd let you know
  22. works fine for me, make a informative bug report in the correct section.
  23. does it really? i dont believe you Edit: still, this should be done by the client.

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.