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.

Policy for third party SPI

Featured Replies

I've heard pre-compiled code is not allowed in the SDN. Does this mean we are not allowed to create our own API/SPI for OSBot distributed through JARs?
 
Assuming we were allowed to, are scripts allowed to extend upon a subclass of Script? Such as:
abstract class ExtendedScript extends Script {


}


@ScriptManifest(...)
public final class MyScript extends ExtendedScript {


}

I'm pretty sure I could test the second one myself if I were on a computer; sorry for the inconvenience.

 

Are there any exceptions, or possibly a way to get permission, for these actions?

you can extend a class extending Script (I do so myself), no problem with that whatsoever ^^

Edited by Botre

what, you just make an api in /dependencies and use whatever the fuck you want.  no need to compile it

  • Author

what, you just make an api in /dependencies and use whatever the fuck you want.  no need to compile it

I didn't ask for a work around. This would be tedious for use in multiple projects, as well as clutter the project depending on the size of the API/SPI

I didn't ask for a work around. This would be tedious for use in multiple projects, as well as clutter the project depending on the size of the API/SPI

how is that a work around?  that is what is supported.  and how is having a dependencies package and a scripts package clutter?

  • Author

how is that a work around?  that is what is supported.  and how is having a dependencies package and a scripts package clutter?

It's a work around for how it should be handled, which is why I also asked if there were any exceptions to this, such as getting permission. And the SPI I intend to release has 15+ packages. Adding that to a project consisting of only a few classes is definitely a problem in my eyes.

  • Author

they won't make an exception for you

That's real nice of you..

Hopefully they'd make an exception if they were to review the code and possibly have someone trusted jar it.

its not about the code, its about the rules and then they would have to make an exception for everyone.  which they aren't going to do

  • Author

its not about the code, its about the rules and then they would have to make an exception for everyone. which they aren't going to do

The rules state:

"Authentication systems, script loaders, and distribution systems need prior approval from any Admin and/or Developer"

So I'm not 100% sure about that. I'll wait for a developer to reply

The rules state:

"Authentication systems, script loaders, and distribution systems need prior approval from any Admin and/or Developer"

So I'm not 100% sure about that. I'll wait for a developer to reply

we have asked for this before (many scripters),  and they said no.

Create an account or sign in to comment

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.