fixthissite Posted May 22, 2015 Share Posted May 22, 2015 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? Quote Link to comment Share on other sites More sharing options...
Botre Posted May 22, 2015 Share Posted May 22, 2015 (edited) you can extend a class extending Script (I do so myself), no problem with that whatsoever ^^ Edited May 22, 2015 by Botre 1 Quote Link to comment Share on other sites More sharing options...
Novak Posted May 23, 2015 Share Posted May 23, 2015 what, you just make an api in /dependencies and use whatever the fuck you want. no need to compile it Quote Link to comment Share on other sites More sharing options...
fixthissite Posted May 23, 2015 Author Share Posted May 23, 2015 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 Quote Link to comment Share on other sites More sharing options...
Novak Posted May 23, 2015 Share Posted May 23, 2015 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? Quote Link to comment Share on other sites More sharing options...
fixthissite Posted May 23, 2015 Author Share Posted May 23, 2015 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. Quote Link to comment Share on other sites More sharing options...
Novak Posted May 23, 2015 Share Posted May 23, 2015 they won't make an exception for you Quote Link to comment Share on other sites More sharing options...
fixthissite Posted May 23, 2015 Author Share Posted May 23, 2015 they won't make an exception for youThat'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. Quote Link to comment Share on other sites More sharing options...
Novak Posted May 23, 2015 Share Posted May 23, 2015 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 Quote Link to comment Share on other sites More sharing options...
fixthissite Posted May 23, 2015 Author Share Posted May 23, 2015 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 doThe 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 Quote Link to comment Share on other sites More sharing options...
Novak Posted May 24, 2015 Share Posted May 24, 2015 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. Quote Link to comment Share on other sites More sharing options...