Author Topic: Alternative Eval (Support Larger Code)  (Read 9049 times)


Eval = Evaluate
Just figured that out.

This is nice but we need Multi-line eval for more complex things.

This is nice but we need Multi-line eval for more complex things.
What do you think this is?

Wasn't eval meant to be a private mod?

Wasn't eval meant to be a private mod?
Eval is a function, the mod part is just allowing you to access it in chat.

What do you think this is?
I meant built into torque.
And Badspot wont change the engine just for 1 thing.

I'll be using titan pad a lot more now

EDIT: wait, what if it gets into the hands of someone who isn't an admin at the server, and they start loving around with it

I'll be using titan pad a lot more now

EDIT: wait, what if it gets into the hands of someone who isn't an admin at the server, and they start loving around with it
I'm assuming since this is a modified Eval, only admins can use it.

I'm assuming since this is a modified Eval, only admins can use it.
You're able to access this through titanpad

You're able to access this through titanpad

Only admins will be able to eval, because a normal person won't be able to type $evalfromwebsite(); into the chat.

But watch who you give the link to, as people can steal code obviously and they can modify your code (but look at what you're executing before evaluating obv).

Now add support for piratepad.net, that website I forget but I think it is called code bucket or something where you put your code and it asicly just shows it and you can make revisions and things ;-;.
I'm just waiting to figure out how to use action maps so I can make something.
But good idea none the less. A-

Now add support for piratepad.net, that website I forget but I think it is called code bucket or something where you put your code and it asicly just shows it and you can make revisions and things ;-;.
I'm just waiting to figure out how to use action maps so I can make something.
But good idea none the less. A-
function evalFromWebSite()

   new HttpObject(webEval); 
   webEval.get("titanpad.com:80", $pref::AE::web, ""); 
}

Should be as easy as changing that line right there, don't know what the :80 part is, but pirate pad and titanpad are VERY similar

Should be as easy as changing that line right there, don't know what the :80 part is, but pirate pad and titanpad are VERY similar
80 is probably the port number.

function evalFromWebSite()

   new HttpObject(webEval); 
   webEval.get("titanpad.com:80", $pref::AE::web, ""); 
}

Should be as easy as changing that line right there, don't know what the :80 part is, but pirate pad and titanpad are VERY similar
Pirate pad and titanpads are modifications of etherpad that's source code was released.
But they both modified t in different ways.
You never know.