[ANN] MouseHole 1.1 -- rose-colored spectacles for the Web

(why the lucky stiff) #1

MouseHole 1.1 is out. If you're unfamiliar with it, that's okay because it's only a few days old really.

Here's a visual walkthrough: <http://redhanded.hobix.com/inspect/mousehole11InPlainView.html>

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.

Anyway, here's the MouseHole phone book:

   * Download MouseHole 1.1:
         o Windows standalone.
           <http://rubyforge.org/frs/download.php/5867/mouseHole-1.1-win32-standalone.zip>

           (No Ruby required.)
         o or Source zip.
           <http://rubyforge.org/frs/download.php/5868/mouseHole-1.1.zip>
           (Ruby, yaml, dbm, rexml libraries required.)
         o or Source tarball.
           <http://rubyforge.org/frs/download.php/5869/mouseHole-1.1.tar.gz>
           (Ruby, yaml, dbm, rexml libraries required.)
   * My own MouseHole scripts. <http://whytheluckystiff.net/mouseHole/>
   * The MouseHole wiki. <http://mousehole.rubyforge.org>
   * Mailing list is mousehole-scripters
     <http://rubyforge.org/mailman/listinfo/mousehole-scripters>

Thanks and forever.

_why

(James Britt) #2

why the lucky stiff wrote:

MouseHole 1.1 is out. If you're unfamiliar with it, that's okay because it's only a few days old really.

Here's a visual walkthrough: <http://redhanded.hobix.com/inspect/mousehole11InPlainView.html>

Very slick.

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.

Anyway, here's the MouseHole phone book:

  * Download MouseHole 1.1:
        o Windows standalone.
          <http://rubyforge.org/frs/download.php/5867/mouseHole-1.1-win32-standalone.zip>

Sadness. This URL just brings up a blank page.

James

···

--

http://www.ruby-doc.org - The Ruby Documentation Site
http://www.rubyxml.com - News, Articles, and Listings for Ruby & XML
http://www.rubystuff.com - The Ruby Store for Ruby Stuff
http://www.jamesbritt.com - Playing with Better Toys

#3

In article <4318A5FD.9010409@whytheluckystiff.net>,

···

why the lucky stiff <ruby-talk@whytheluckystiff.net> wrote:

MouseHole 1.1 is out. If you're unfamiliar with it, that's okay because
it's only a few days old really.

Here's a visual walkthrough:
<http://redhanded.hobix.com/inspect/mousehole11InPlainView.html>

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.

Anyway, here's the MouseHole phone book:

  * Download MouseHole 1.1:
        o Windows standalone.
          
<http://rubyforge.org/frs/download.php/5867/mouseHole-1.1-win32-standalone.zip>

          (No Ruby required.)
        o or Source zip.
          <http://rubyforge.org/frs/download.php/5868/mouseHole-1.1.zip>
          (Ruby, yaml, dbm, rexml libraries required.)
        o or Source tarball.
          
<http://rubyforge.org/frs/download.php/5869/mouseHole-1.1.tar.gz>
          (Ruby, yaml, dbm, rexml libraries required.)
  * My own MouseHole scripts. <http://whytheluckystiff.net/mouseHole/>
  * The MouseHole wiki. <http://mousehole.rubyforge.org>
  * Mailing list is mousehole-scripters
    <http://rubyforge.org/mailman/listinfo/mousehole-scripters>

Thanks and forever.
_why

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.

Phil

(Vincent Foley) #4

Is there a gem available somewhere?

Vincent.

(James Britt) #5

James Britt wrote:

          <http://rubyforge.org/frs/download.php/5867/mouseHole-1.1-win32-standalone.zip>

Sadness. This URL just brings up a blank page.

But this

http://rubyforge.org/frs/download.php/5870/mouseHole-1.1-win32-standalone.zip

works.

Happiness.

James

···

--

http://www.ruby-doc.org - The Ruby Documentation Site
http://www.rubyxml.com - News, Articles, and Listings for Ruby & XML
http://www.rubystuff.com - The Ruby Store for Ruby Stuff
http://www.jamesbritt.com - Playing with Better Toys

(why the lucky stiff) #6

James Britt wrote:

But this

http://rubyforge.org/frs/download.php/5870/mouseHole-1.1-win32-standalone.zip

works.

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.

_why

(James Britt) #7

why the lucky stiff wrote:

James Britt wrote:

But this

http://rubyforge.org/frs/download.php/5870/mouseHole-1.1-win32-standalone.zip

works.

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

A good crowd.

James

···

--

http://www.ruby-doc.org - The Ruby Documentation Site
http://www.rubyxml.com - News, Articles, and Listings for Ruby & XML
http://www.rubystuff.com - The Ruby Store for Ruby Stuff
http://www.jamesbritt.com - Playing with Better Toys