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.

OSBot BETA 2.1.1 - Proxy Support, CPU Enhancements, and More!

Featured Replies

  • Author

alot less cpu nice but api issues with legacy still

ERROR][Bot #1][05/06 08:43:33 PM]: Error in bot executor!java.lang.StackOverflowError	at org.osbot.legacy.script.rs2.map.Position.walkMinimap(cf:59)	at org.osbot.legacy.script.MethodProvider.walkMiniMap(rg:644)	at org.osbot.legacy.script.rs2.map.Position.walkMinimap(cf:59)	at org.osbot.legacy.script.MethodProvider.walkMiniMap(rg:644)	at org.osbot.legacy.script.rs2.map.Position.walkMinimap(cf:59)	at org.osbot.legacy.script.MethodProvider.walkMiniMap(rg:644)	at org.osbot.legacy.script.rs2.map.Position.walkMinimap(cf:59)	at org.osbot.legacy.script.MethodProvider.walkMiniMap(rg:644)	at org.osbot.legacy.script.rs2.map.Position.walkMinimap(cf:59)	at org.osbot.legacy.script.MethodProvider.walkMiniMap(rg:644)	at org.osbot.legacy.script.rs2.map.Position.walkMinimap(cf:59)	at org.osbot.legacy.script.MethodProvider.walkMiniMap(rg:644)	at org.osbot.legacy.script.rs2.map.Position.walkMinimap(cf:59)	at org.osbot.legacy.script.MethodProvider.walkMiniMap(rg:644)	at org.osbot.legacy.script.rs2.map.Position.walkMinimap(cf:59)	at org.osbot.legacy.script.MethodProvider.walkMiniMap(rg:644)	at org.osbot.legacy.script.rs2.map.Position.walkMinimap(cf:59)	at org.osbot.legacy.script.MethodProvider.walkMiniMap(rg:644)	at org.osbot.legacy.script.rs2.map.Position.walkMinimap(cf:59)	at org.osbot.legacy.script.MethodProvider.walkMiniMap(rg:644)	at org.osbot.legacy.script.rs2.map.Position.walkMinimap(cf:59)	at org.osbot.legacy.script.MethodProvider.walkMiniMap(rg:644)	at org.osbot.legacy.script.rs2.map.Position.walkMinimap(cf:59)	at org.osbot.legacy.script.MethodProvider.walkMiniMap(rg:644)	at org.osbot.legacy.script.rs2.map.Position.walkMinimap(cf:59)	at org.osbot.legacy.script.MethodProvider.walkMiniMap(rg:644)	at org.osbot.legacy.script.rs2.map.Position.walkMinimap(cf:59)	at org.osbot.legacy.script.MethodProvider.walkMiniMap(rg:644)

Fixed on my private build. I'll release the bug fix soon.

Is the API stable enough for me to start scripting without worrying about needing to rewrite?

Last time I wrote a script, the next day you guys made a post saying the API was being redone again. >.>;

  • Author

Is the API stable enough for me to start scripting without worrying about needing to rewrite?

Last time I wrote a script, the next day you guys made a post saying the API was being redone again. >.>;

The packaging changed, not the API. Barely anything has changed structurally inside the class files.

The packaging changed, not the API. Barely anything has changed structurally inside the class files.

 

Any chance you could post a dummy/example script? smile.png

Edited by Botrepreneur

I've barely looked at the API, but from what I've seen in some peoples example scripts it seems as though were being forced to use this "executor" framework. Am I being mislead? I would prefer the implementation we have now, just a simple looping method where we can design our own framework to use.

This is probably a stupid question, but what's the use of a proxy server while botting? If IP ban, isn't that chance low :p

The packaging changed, not the API. Barely anything has changed structurally inside the class files.

I'm pretty sure the arguments were swapped in a few of the methods.

interactWithItemForName was one of them (I think, it's been a while since I looked) it threw @Novak and I for a loop. :P

 

So the script I wrote before for osb2 (when you released first beta version of it publicly) should still work with the latest release of osb2?

need to talk to developer about possibly client being detectable.

all clients are detectable.

  • Author

Very well working flax picking script: http://pastebin.com/dMS8Lv1U. Note it depends on a class called PositionPolygon which will be added on the next release (tomorrow). PositionPolygon is basically an array of positions that can form areas of various polygonal shapes or be used as a list of points for walking. This should make walking fool-proof for scripters.

 

tl;dr this script won't be able to compile until tomorrow! But it's a good reference as it uses various cool OSBot 2 features.

Very well working flax picking script: http://pastebin.com/dMS8Lv1U. Note it depends on a class called PositionPolygon which will be added on the next release (tomorrow). PositionPolygon is basically an array of positions that can form areas of various polygonal shapes or be used as a list of points for walking. This should make walking fool-proof for scripters.

 

tl;dr this script won't be able to compile until tomorrow! But it's a good reference as it uses various cool OSBot 2 features.

 

Very nice.

 

Looking forward to the release. Keep up the hard work man.

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.