Article Greasemonkey - Expedia Expanded Search

Published

Fri, 29 Apr 2005

Tags

11 comments


subscribe

Lets say you want to take a vacation and are lucky enough to be flexible about the exact date of departure and return. Expedia sucks at this sort of search if you not going to a major US destination.

I announce a Greasemonkey script that adds "Expanded Search" to Expedia. You specify all the dates/location that are acceptable, and it does the work for you.

added section to expedia

When you click the "Expanded Search" link, a new form appears:

form for options

You fill out the form, then click go. Then it sequentially queries expedia for the lowest cost of each possibility.

results from search

You need Greasemonkey, an extension for firefox that lets you post-process downloaded webpages. Then install my userscript by clicking on it, then choosing Tool->Install UserScript

expedia_expanded_search.user.js

If it saves you some money, think about donating a little to the overstimulate fund


 

Comments


Daks

The idea looks very appealing and I am just excited at all the things we as a developers could do with this Monkey. But unfortunately even after installing the xpi and then installing the user script your script doesn't do much after I click the Expand Search link.

Am I missing something?


Daks

Tue, 17 May 2005

Doesn't work

Clicking expanded search does not do anything.

Tue, 17 May 2005

Jesse

What version of Greasemonkey are you using? 0.3.3 just came out and I haven't tested with it yet.

Tue, 17 May 2005

verdant

doesn't to work. after you ckick 'go' the different dates show up, the little butterfly rotates, then nothing more. have 0.3.3


verdant

Tue, 17 May 2005

Branin

I also have 0.3.3 but nothing at all happens for me when I click on Expanded Search. In the Javascript Console, I have the following error:


Error: expandSearchForm is not defined

Source File: javascript:expandSearchForm();

Line: 1

Thu, 19 May 2005

Jesse

Figured it out


0.3.3 make it so using (function() { ... })(); breaks....


So, updated it to not do that, and it works again!

Fri, 20 May 2005

Jesse

No... broken ... dooh ... it has to do with the way scoping changed from 0.2 to 0.3 series.


Another try tomorrow. If you want/need to use it, install greasemonkey 0.2.6 instead of 0.3.3

Sat, 21 May 2005

Branin

I tried the new version. It still doesn't do anything at all when I click on Expanded Search with 0.3.3.

Tue, 24 May 2005

verdant

still broken. thpough i would very like to have it available, maybe it should be taken off the mozilla site since it still doesn't work yet.

Wed, 25 May 2005

confused

yes PLEASE take it off MOZILLA !


Don't waist network, brain and our time !

Fri, 03 Jun 2005

Branin

Jesse,


Are you planning on updating this to 0.3.3 at some point, or is 0.2.6 the final version that this script will work with?


Thanks.

Fri, 24 Jun 2005

Add your comment