In a nutshell, MouseHole is a scriptable web proxy. It's designed as an alternative to Firefox's Greasemonkey extension. You start up MouseHole, you set it as your web proxy in your browser's configuration, you surf the web, installing scripts you find on the web and letting those scripts effect your view of the web.
User scripts can mount themselves as applications as well. For example, there's an Instiki-clone for MouseHole, which mounts itself at /wiki.
In a nutshell, MouseHole is a scriptable web proxy. It's designed as an alternative to Firefox's Greasemonkey extension. You start up MouseHole, you set it as your web proxy in your browser's configuration, you surf the web, installing scripts you find on the web and letting those scripts effect your view of the web.
User scripts can mount themselves as applications as well. For example, there's an Instiki-clone for MouseHole, which mounts itself at /wiki.
In a nutshell, MouseHole is a scriptable web proxy. It's designed as an
alternative to Firefox's Greasemonkey extension. You start up
MouseHole, you set it as your web proxy in your browser's configuration,
you surf the web, installing scripts you find on the web and letting
those scripts effect your view of the web.
User scripts can mount themselves as applications as well. For example,
there's an Instiki-clone for MouseHole, which mounts itself at /wiki.
Wow, it's already slicing and dicing and making julienne fries!
Very fast progress indeed. It'll be singing "Daisy" by next week.
Keep plugging in those plexiglass blocks.
Yeah, the first one had some missing DLLs. Sawry!!
James, this release is largely inspired by your Catapult app. I ripped the logging and the url-to-method-dispatch stuff straight from Catapult (see lib/mousehole.rb). I love Catapult. It's just one of those little bits of code that is relentlessly cool to tinker with.
I've neglected to attribute all of the source I've been ripping from, I'm working on that. Here's a few other folks I'd like to thank:
MouseHole 1.0, derived from Hoodlum by MenTaLguY. Many thanks to Tanaka Akira for HTree. And also Sean Russell for REXML. And don't forget Rafael R. Sevilla for Ruby-JSON. And also Erik Veenstra for RubyScript2EXE.
Yeah, the first one had some missing DLLs. Sawry!!
James, this release is largely inspired by your Catapult app. I ripped the logging and the url-to-method-dispatch stuff straight from Catapult (see lib/mousehole.rb). I love Catapult. It's just one of those little bits of code that is relentlessly cool to tinker with.
Thank you. With MouseHole, you've beat me to the punch in writing something I've been sporadically working on with Catapult.
Less code for me to write!
James
I've neglected to attribute all of the source I've been ripping from, I'm working on that. Here's a few other folks I'd like to thank:
MouseHole 1.0, derived from Hoodlum by MenTaLguY. Many thanks to Tanaka Akira for HTree. And also Sean Russell for REXML. And don't forget Rafael R. Sevilla for Ruby-JSON. And also Erik Veenstra for RubyScript2EXE.
_why