If you like my script, it'd be great if you could donate, any amount will do, even just a dollar.
Description
This script connects to a remote script called Javascript Shell. I did not create the Shell, i only made a crude bridge for it.EDIT: I am working on a newer version of this script that pops up a shell right on the userscripts page, it's not yet completely functional but if you'd like to check it out here's a link: http://thecface.drivehq.com/javascript_shell.us...
It's almost a completely different script with this. It still has everything this old version contains however it has the added bonus of inline terminal...
What's it do?
JavaScript Shell allows you to debug your Javascript code via a webpage that has been, in a way, connected to Userscripts.
How do I use it?
You can access it via the Navigation bar on the Userscripts website next to "Guides" or "Feedback"
Simply type your JavaScript code you wish test in the textarea and press enter. If there's an error it will output it at the bottom of the script.
Screenshots
Accessing via Userscripts website:
What the script looks like:

Technical Info
The shell supports numerous functions.To name a few: ans, print(string), props(object), blink(node), clear(), load(scriptURL), scope(object), scope(Math), mathHelp()
For more info on functions: http://www.squarefree.com/shell/?ignoreReferrer...
The script uses an insertAfter function throughout its code, check it out.
To newbies, like myself, i've put some decent documentation on the script so you can re-use any code you want and play with it to get a hang of GreaseMonkey and Javascript better.
Release Notes
// Release Notes
// 0.5
// -More cross-platform fixes
// 0.4
// -Fixed Cross-Platform CSS problems with Linux
// -Removed useless variable
// -Added USO Update require
// 0.3
// -Fixed navbar link on UserScripts
// -Edited CSS on invertCSS() function
// 0.2
// -Added a Checkbox enabling the user to invert/revert shell colors.
// -Added 'clear screen' that follows you down the shell.
// -Recoded the CSS to make debugging more readable.
// -Errors now are in Red with black background
// -Font color of code typed is now gray
// -Font type is now courier
// -Changed padding of input box.
// -Changed alignment of output and input data
// -Changed font-type, link css, etc
// -Major Code Re-Write.
// -Compacted the jsShell function
// -Removed empty table, removed pseudo-footer header.
// 0.1
// -initial code
// End Release Notes



