@incith and madwoota;
mad respect and I love the scripting style very very elegant (commented code is always nice to learn from). this unofficial stuff I wrote is by no means to replace your efforts, keep up the good work mates.
@hello;
The problem there is two fold. First off, gamespot doesn't let you search very easily. Right now to search, script just uses this:
Code: Select all
http://www.gamespot.com/pages/search/index.php?qs=${input}
using the above url, doesnt allow parsing with systems, etc, as part of the query.. To do that, they would rather people use what is below:
Code: Select all
http://www.gamespot.com/pages/search/adv_search.php?qs=${input}
the problem with this, is gamespot uses forms on this search page, and each system isn't simply 'GBA' for gameboy advance, 'XBOX' for xbox.. its some cryptic number.. like below:
so 5 == PC, 1029 == X360, 13 = XBOX, very very cryptic ;/
A list of those numbers in order, and another list with systems in same order, would be needed. That way you just check the 2nd list for type of system person wants the game review for, and the corresponding spot in the 1st list is the cryptic number it is.. plus all the work required to make it properly submit the form and get the correct html..heh, it's a handful...
IGN also could be used, but doesn't actually have scores or game rankings like gamespot does. When I learn a bit more TCL I will tackle how to approach fixing it to use the forms submittal url instead of the query url it uses presently..
edit-------------------------------------
After investigating a bit, this wouldn't be so hard as first thought.. Gimme a week or so (I have a real life too

) and let's see where I get..
The two lists I need were in a drop down box side by side, see below:
<select name="platform[]" style="font-face: verdana; font-size: 9px">
<option></option>
<option value="15">3DO</option>
<option value="1042">Adventurevision</option>
..snipped because of length..
<option value="23">WonderSwan Color</option>
<option value="1027">Zodiac</option>
to be continued... hehehe