Page 1 of 2
[REL] [EN,DE,FR] Amazon.com/.de/.fr/.ca/.etc (AmazonWSPro)
Posted: 2008-03-08 20:54:18
by bad4u
Here's a new amazon script, some kind of "spin-off" of the AmazonBooks script. It features all local amazon versions on .com/.de/.fr/.co.uk/.ca/.co.jp and is a completely rewritten script that is based on
TheMikes' AmazonWS script. Using amazons' API it is very reliable and should still work when websites' layout changes. And as a side effect it is very fast ..
AmazonWSPro 0.9.0:
http://update.antp.be/amc/scripts/AmazonWSPro.ifs
The script yet features original title, URL, media type, number of discs, director, studio, length, year, rating, actors, languages, subtitles, amazon editorial reviews, customer comments and pictures. Besides you will find quite a lot of options like different picture sizes, two different batch modes, media or theatrical release dates, extended results list, etc.. so do not forget to have a closer look on the options
Script has not been finished by now, but only some additional features are still missing (like 'import picture only' mode). I will try to finish the script together with the AmazonBooks script as soon as I find time for it ..
If you find bugs please let me know (name the film and the local amazon page). Thanks.
Posted: 2008-03-09 13:38:09
by bad4u
Script update to version 0.9.2. Added 'import picture only' option, CanSetField function for all fields and aspect ratio import to resolution or video format field. If picture on chosen format does not exist, script tries to download one in smaller size.
AmazonWSPro 0.9.2:
http://update.antp.be/amc/scripts/AmazonWSPro.ifs
Posted: 2008-03-16 13:56:39
by bad4u
Finally it is done. Here's the first 'official' version of AmazonWSPro script.
I added functionality to 'find more' button on results list, so that you can open next results page(s), and a counter that shows current results and total results. In addition I fixed the layout of extended results list and a minor bug concerning batch mode 2 when there was only one result.
AmazonWSPro 1.0.0:
http://www.bad4u.741.com/full/AmazonWSPro.ifs (copy link into a NEW browser window !) and soon on
http://update.antp.be/amc/scripts/ or via [ UPDATE SCRIPTS ].
Please let me know if you find any bugs (name the amazon version and the movie title). Thanks.
Posted: 2008-06-29 13:15:35
by jj666
This one doesn't seem to work for a few days. Finds the movie list fine but doesn't extract any covers.
Cheers,
-jj-
Posted: 2008-06-29 14:22:23
by bad4u
Script updated to version 1.1.0. Amazon changed item URLs so extraction of ASIN from URLs failed. New version doesn't use given URL anymore and builds its own item URLs from ASIN directly.
AmazonWSPro 1.1.0:
http://www.bad4u.741.com/full/AmazonWSPro.ifs (copy link into a NEW browser window !)
Posted: 2008-06-29 17:38:46
by jj666
Works perfectly, thanks a lot for the quick fix!
Cheers,
-jj-
Posted: 2009-07-01 16:38:09
by bad4u
Note: AmazonWSPro script will stop working August, 15th.
Amazon needs authenticated requests starting this date, which AMC does not support. I'm not sure if I will release an update anymore - it would be possible with an additional php request, I guess, but that costs time, traffic and some extra cpu load (and I do not even know how many people use this script).
Posted: 2009-07-26 15:31:18
by bad4u
Update: Prior to the August,15th deadline there will be planned outages of Amazon's API, so requests using AmazonWSPro script during this time will fail.
First Round: One in five unsigned requests (selected randomly) will be rejected.
- In all regions (NA, EU, and JP) starting Monday, August 3rd 2009, 6 PM GMT/UTC for 24 hours (that is 11 AM PDT and 3 AM JST).
Second Round: all unsigned requests will be rejected at these times:
- Europe (UK, DE, FR): Monday, August 10th 2009 from 2 PM to 4 PM GMT/UTC
- North America (US and CA): Monday, August 10th 2009 from 11 AM to 1 PM PDT (6 PM to 8 PM GMT/UTC)
- Japan (JP): Tuesday, August 11th 2009, 10 AM to 12 Noon JST (1 AM to 3 AM GMT/UTC )
Posted: 2009-08-18 15:01:16
by gerol
@bad4u
I use AmazonWSPro already since some time and would be very glad, if it worked again. If you can program this, I am very grateful.
Thanks
Posted: 2009-08-18 18:49:38
by bad4u
Well, I implemented authentication for Amazon requests on Sisimizi Game Catalog, but this means the source code must be changed. And I don't think Antoine wants to do this.
There would be another workaround that does not need changes on source code: Someone can run a php script on his server that does the authentication for the scripts. For the moment I did not plan to set up such a script, but it would be an option if someone else want to do this (maybe Antoine ?
).
I could provide you with the php scripts, I guess, but it should be run on a server that is quite reliable (as Amazon requests will fail during server downtimes) and runs php 5.x (I think it was because of the hash units). The server itself does not connect with Amazon, it just parses the signed URL back to the script. So the only thing to do (besides uploading the script) should be getting a *free* Amazon Webservice (AWS) account for the signing keys (this is not the same like an Associates account !).
Posted: 2009-08-19 07:38:58
by antp
Unfortunately I have php4 on my server
I have no problem with doing a change to the source code, but I do not know when I will release a new version to include these...
Posted: 2009-08-19 18:52:55
by bad4u
I probably should compile a modified .exe version for testing here on forum only, before you maybe include any code later. But this version will not have statistics then, as I do not have TeeChart (the TeeChart demo works, but does not allow distribution, so I have to disable it).
Posted: 2009-08-19 21:06:37
by antp
I could also easily build a test version myself, I guess?
Posted: 2009-08-19 22:24:36
by bad4u
Sure. It's just registering two new functions on getscript unit, adding few constants to ConstValues and everything else is inside a separate unit. I can also send you a version ready for compiling if you prefer that.
But you have to install a free crc/hash component from
http://home.netsurf.de/wolfgang.ehrhard ... sh_en.html and submit for a free AWS account on
http://aws.amazon.com/ then.
And my code might look some kind of strange in your eyes, I guess
Posted: 2009-08-20 13:38:08
by antp
Only question is "when will I have time to do that"
If you can send the .pas of getscript unit ready to compile it would be faster I suppose...
Posted: 2009-08-21 09:21:36
by bad4u
No problem. I'll include a little improvement that I missed on first SGC release because of Amazon's deadline, adapt the AMC files and send them this weekend.
Btw.. when getting a free AWS account, you only need to do this once, it works for all local Amazon domains then. This is different from Associatetags, that need making an appointment on each local domain.
Posted: 2010-08-04 22:18:53
by visent
Hi friends.
The Amazon script does not work.
Can anyone fix??
Thank's in advance.
Posted: 2010-08-05 06:21:50
by bad4u
The AmazonWSPro script can't be fixed as it uses an API that needs authentication, which is not supported by AMC. You could try the other 2 or 3 Amazon scripts that use the web interface and so don't need authentication, I think there is another (german) one if you open scripting window from menu (or Shift+F6) instead of F6. Though not sure if they work.
Posted: 2010-08-05 19:29:10
by visent
Unfortunately, any Amazon script works...
I'm trying make a music DVD database, and I can't found a script that works well.
Any suggestion??
Thank's by your help.
You can try Allmusic
Posted: 2010-08-06 15:04:42
by Dedej
You can try Allmusic.
You can just made album search but it was better than nothing.
See
viewtopic.php?t=4421
I made a script for Amazon.fr but in french
here.
Good Catalog.