SRL Archive - Senior News and General

Sirhiro has a suggestion!


Nava2

2009-04-24 06:02:59

This is all quoted by him, I won't put in tags since its annoying to read:

Hey,
I know i'm not an active member here or a great contributor but I am hoping for that to change with an idea I have, but I am curious as to it is even allowed/accepted in this community and what your opinions on it are since you seem to be a highly respected figure around here.

The idea is based around protecting scripters from:
+ Script leaking (Sharing Members scripts with Juniors or uploading to different site)
+ Script theft (user claiming a script as their own, or stealing procedures/functions without permission)

The idea is a program where the user(creator of script) loads their script into the program, followed by setting the options which include:
  • User must have ___ posts to use
  • User must be a member of ___ group
  • User must have a VillaVu account
  • User must have a SRL Stat account
  • Stop users with certain names from using the script
  • and possibly more.

After the options are set they hit compile and their script is saved into 1 solid exe. Of course during compiling my program will check if the script has any harmful coding (eg: sending information to a website) and if it does it will stop it. But after compiled the single EXE can be distributed to anyone who already has SCAR and SRL installed.

How does it work?
The single EXE Upon launching will extract the script into a unknown directory (example: C:\Windows\System32\Scar\Scripts\Demo.scar), then after extraction it will launch scar hidden and then send a command to scar to launch the script [Scripts will require smart and the Smart set target command so the user wont have to drag crosshair] so it will seem like the script is being ran from 1 EXE and this will also protect the script developer from having their script leaked / stolen / edited / ect. Upon closing SMART the script will be deleted so it cant be opened later unless relaunched through EXE.

What about protection?
If when selecting the options the user selects the options:
  • Require VillaVu Account
  • Require ___ group
  • Require ___ Posts
then the user will have to login using the program then the program will check there stats to see if they qualify to open the script or not, and if not it will terminate. This way members cant leak scripts to their friends who are juniors or ect.

So what do you think? Good idea? Worthless? I would like some feedback please so I can decide whether to put it in motion or not…


So, my view on this.

Good idea, too hard to implement, asking for issues? Just posting this here out of curiosity to your opinions. :)

R0b0t1

2009-04-24 06:05:07

No. People should be free to implement this, but it should not be a supported plugin/include.

Bobarkinator

2009-04-24 06:16:54

I was thinking the exact thing as R0b0t1

lordsaturn

2009-04-24 07:01:53

A lot of programs on mango12 have this kind of verification (post count). But I don't think many people would go for the idea of running an .exe rather than a .scar.

A couple questions, would you run the script in scar? And once you passed verification, would scar load the script? Or would this cause scripts to be closed source?

Smartzkid

2009-04-24 08:05:00

I actually built a post-count verification system once - it was pretty neat, but in order to really make it effective, any script released with it would have had to be closed source (obbed, encrypted, or hidden), so I gave up on the idea. For it to truly be effective and efficient, it would need to have support within SRL as well as with the SRL website (user IP checks, password verification, etc).

Nava2

2009-04-24 16:35:47

Yeah, I don't really agree with the idea. I just thought I would post here for discussion, I want to return some good feedback for him.

Also, I figured posting it here would create a discussion rather than OMG MAKE IOT.

mixster

2009-04-24 17:12:12

No. I do not like nor agree with it. No one should be afraid of having scripts stolen etc. because that's a risk that comes with it. If anything, it's flattery as they think it's worth stealing. Either way, it's something you have to get used to. If you care about people using it without permission and all that, then open sauce scripting isn't for you. I think SRL shows the power of it open sauce and it's encouragement for it is very promising. No part of the scar include is hidden or even attempted to be hidden and even the sauce for WizzyPlugin is available despite there being no need for it. Hiding a script is not how it should be done.

Also, making it into an exe that accesses your forum account is even worse as it is just screaming for account theft. To counter this, the sauce would then have to be released, which means that even if that was not, someone else could edit it to make it malicious and then use that for a script and voila. Moreover, it would be unable to effectively check for malicious coding unless he spends a large amount of time on it and I would not expect it to be reliable if he is as unknown as he appears to be around the community.

Lastly, it won't work since Scar will be open while being run and you can select the text while doing so. Therefore all this would be doing is make it so people have to run the script to do anything like that.

Nava2

2009-04-24 17:21:01

From: mixster
No. I do not like nor agree with it. No one should be afraid of having scripts stolen etc. because that's a risk that comes with it. If anything, it's flattery as they think it's worth stealing. Either way, it's something you have to get used to. If you care about people using it without permission and all that, then open sauce scripting isn't for you. I think SRL shows the power of it open sauce and it's encouragement for it is very promising. No part of the scar include is hidden or even attempted to be hidden and even the sauce for WizzyPlugin is available despite there being no need for it. Hiding a script is not how it should be done.

Also, making it into an exe that accesses your forum account is even worse as it is just screaming for account theft. To counter this, the sauce would then have to be released, which means that even if that was not, someone else could edit it to make it malicious and then use that for a script and voila. Moreover, it would be unable to effectively check for malicious coding unless he spends a large amount of time on it and I would not expect it to be reliable if he is as unknown as he appears to be around the community.

Lastly, it won't work since Scar will be open while being run and you can select the text while doing so. Therefore all this would be doing is make it so people have to run the script to do anything like that.


You took my thoughts and made them look pretty.

R0b0t1

2009-04-25 01:30:18

I want some pasta with all of that sauce.

Smartzkid

2009-04-25 07:35:56

From: mixster
Lastly, it won't work since Scar will be open while being run and you can select the text while doing so. Therefore all this would be doing is make it so people have to run the script to do anything like that.


That can be gotten-around :p

Bobarkinator

2009-04-25 07:51:01

From: Nava2
You took my thoughts and made them look pretty.



http://www.villavu.com/forum/showpost.php?p=553683&postcount=14

But it's ok, I laugh when I see it