Originally Posted By: Wims
Yeah, the website isn't really consistent lol.


Yes unfortunately I haven't found another site that offers a way to search for the updates hence asking earlier would it be better to just cut the middle man and get the results straight from the source, the page does seem to have a lot of errors.

I tested your fix and it is working nice with Uncharted 2 and 3 but it is adding the word "Back" to every other game name lol. This really isn't a big deal just thought id mention it.
Example below:

Code:
[4:29am] <@D00M> !gameupdate bcas20097
[4:30am] *UPDBot* Game: Uncharted 2: Among Thieves
[4:30am] *UPDBot* UPD Version: 01.01 - DOWNLOAD: http://b0.ww.np.dl.playstation.net/tppkg/np/BCAS20097/BCAS20097_T8/91654e179049c706/HP9000-BCAS20097_00-UNCHARTED2PATCH1-A0101-V0100-PE.pkg - File Size: 19.7MB - FW Version: 02.8000
[4:31am] <@D00M> !gameupdate bces00569
[4:31am] *UPDBot* Game: Gran Turismo 5 Back
[4:31am] *UPDBot* UPD Version: 01.05 - DOWNLOAD: http://b0.ww.np.dl.playstation.net/tppkg/np/BCES00569/BCES00569_T50/e4124567d687458f/EP9001-BCES00569_00-0000000000000000-A0105-V0100-PE.pkg - File Size: 607MB - FW Version: 03.5000
[4:33am] <@D00M> !gameupdate BCES00031
[4:33am] *UPDBot* Game: SingStar update Back
[4:33am] *UPDBot* UPD Version 05.20 - DOWNLOAD: http://b0.ww.np.dl.playstation.net/tppkg/np/BCES00031/BCES00031_T125/e62ccbd90fc52ace/EP9000-BCES00031_00-SINGSTARPS3V0520-A0520-V0100-PE.pkg - File Size: 87.5MB - FW Version: 04.1000


I was looking through your code on this line ,is the ; a typo?

noop $regex(parse,$nohtml(%a),/^(\d+(?:\.\d+)?)(.+\.pkg)(\d+) Bytes(.{40})(\d+(?:\.\d+)?|)(?:Game:(.+)(?:&laquo; Back)?)?/iS

I only ask as it has the word Back next to it and that is what is coming up on the game name and I always thought that was used to ignore a line, TIA smile

D00M.