IPB

Welcome Guest ( Log In | Register )

CoverDownloader, Walmart+Amazon so far
david_dl
post Apr 8 2006, 06:30
Post #1





Group: Members
Posts: 604
Joined: 17-December 05
From: New Zealand
Member No.: 26461



New Version (Experimental):
Here's a new version I've been working on. For this you'll require .NET framework 2.0 installed.

Please report any bugs/glitches.

Latest version (Supports iTMS)
Download: Attached File  coverdownloader_4_0b.zip ( 454.41K ) Number of downloads: 75200

Source (GPL): Attached File  0_4_source.zip ( 124.37K ) Number of downloads: 4362


If you create anything useful with the source, it would be a good idea to upload it here for everyone to benefit. Note that I probably won't be updating this project again, except maybe to add scripts.
The license requires that you include full sourcecode with any modified version distributed.
It's messy code, and the first and only time I've used C#, so I hope it's of use to someone.

Included site scripts:
  • Walmart.com
  • Buy.com
  • Amazon.com
  • RateYourMusic.com
  • iTunes Music Store
Screenshot:


---------Old Version-----------

This version uses Python scripts to specify sources for cover art. Look in the CoverSources\Scripts folder for more details. Walmart.py is a good template if you wish to write your own (Amazon.py is a mess)

The commandline syntax is quite simple, just coverart.exe <Artist> <Album> <File to save to>
The second two parameters are optional, if a path is not specified it will prompt you with a Save As dialog.

You shouldn't require any VC8 runtimes; it's linked statically.

Extract the entire archive into one folder, there is no need to unzip or do anything with Python24.zip, this is the library for the built-in interpreter and can be read from the zip file.

Note: The scripts in this download file are NOT up to date. Use the scripts attached to this post. Put them in coversources\scripts
Download links:
Download here
Download source here

Updated Scripts for Rate Your Music and Amazon are attached (these are recommended over the ones included in the download archive, for example the Amazon script no longer returns results that don't have valid thumbnails)

Commandline for foo_run:
CODE
"C:\Program Files\foobar2000\coverart\coverart.exe" "%artist%" "%album%" "$replace(%_path%,%_filename_ext%,)folder.jpg"


Screenshot:

[/s]

This post has been edited by david_dl: Sep 23 2006, 01:02
Attached File(s)
Attached File  coverdownloader2_0.1b.zip ( 369.66K ) Number of downloads: 2123
Attached File  coverdownloader2_1.0c.zip ( 370.13K ) Number of downloads: 2371
Attached File  coverdownloader2_0.2.zip ( 375.44K ) Number of downloads: 1961
Attached File  coverdownloader_0_3.zip ( 350.45K ) Number of downloads: 7539
 
Go to the top of the page
+Quote Post
 
Start new topic
Replies
david_dl
post Apr 8 2006, 21:51
Post #2





Group: Members
Posts: 604
Joined: 17-December 05
From: New Zealand
Member No.: 26461



Hmm, it would seem that the Amazon site's behaviour varies wildly depending on cookies you have set and possibly geographical location. What happens if you visit http://www.amazon.com/exec/obidos/search-h...ece%20of%20mind
using Internet Explorer (not firefox). Do you get results? And does coverdownloader work after that?

QUOTE
On the Walmart side, is this better or the same as the gui "albumart.exe" that you wrote back in January?


If you mean the .NET one, its almost the same except written in C++ so you don't require the .NET framework. You should get identical results.
Go to the top of the page
+Quote Post

Posts in this topic
- david_dl   CoverDownloader   Apr 8 2006, 06:30
- - david_dl   And it won't work on Windows 98/95/ME 'cos...   Apr 8 2006, 11:14
- - The Link   The Amazon.dll doesn't seem to work. I only ge...   Apr 8 2006, 12:16
- - SpaceChief   Thanks! Works great so far!   Apr 8 2006, 18:03
- - drbeachboy   With Amazon, I get a window panel that says ...   Apr 8 2006, 20:24
- - david_dl   Hmm, it would seem that the Amazon site's beha...   Apr 8 2006, 21:51
- - The Link   Your link gives results here using IE but coverart...   Apr 8 2006, 22:06
- - david_dl   Could you send me the HTML source of that results ...   Apr 8 2006, 23:01
|- - The Link   QUOTE (david_dl @ Apr 9 2006, 12:01 AM) C...   Apr 8 2006, 23:11
|- - david_dl   Thanks for that. I've had a look at the page A...   Apr 8 2006, 23:47
|- - reprehensible   QUOTE (david_dl @ Apr 8 2006, 04:47 PM) T...   Apr 16 2006, 20:09
- - tool++   Ah, been waiting for something like this. However...   Apr 8 2006, 23:11
- - fluffy   How am I supposed to install this? I copied every...   Apr 9 2006, 00:36
|- - david_dl   It's not a foobar component... yet. Run covera...   Apr 9 2006, 00:47
|- - hexonn   QUOTE (david_dl @ Apr 8 2006, 04:47 PM) I...   Apr 16 2006, 20:31
- - Skates   Another source of info: http://www.allmusic.com/   Apr 9 2006, 15:48
- - fluffy   Not sure if this could be added, but hi-res and ea...   Apr 11 2006, 19:53
|- - karit   QUOTE (fluffy @ Apr 12 2006, 06:53 AM) No...   Apr 16 2006, 21:32
- - francesco   does it work with foobar 0.8.3 because to me it do...   Apr 13 2006, 10:57
|- - kalmark   QUOTE (francesco @ Apr 13 2006, 10:57 AM)...   Apr 13 2006, 11:29
- - mazy   david_dl, please, would you consider using lua lan...   Apr 16 2006, 22:09
- - david_dl   Thanks for all the suggestions of cover sources. I...   Apr 20 2006, 02:52
- - DoXer   How can i send the parameters for %artist% and %ti...   Apr 23 2006, 20:48
|- - topdownjimmy   QUOTE (DoXer @ Apr 23 2006, 14:48) How ca...   May 14 2006, 01:58
|- - david_dl   QUOTE (topdownjimmy @ May 14 2006, 13:58)...   May 14 2006, 02:33
- - Skates   Cannot wait until this is turned into an actual pl...   Apr 23 2006, 21:38
- - david_dl   Well, the python scripting kinda works. But I no l...   May 14 2006, 00:45
- - parive3   Is there some readme.txt file for noobs like me to...   May 23 2006, 10:43
- - david_dl   Sorry for the belated reply. Now that foo_run has ...   Jun 1 2006, 05:15
- - Tich   thanks for your fantastic work edit: I'm ha...   Jun 1 2006, 15:48
- - Chaser   Indeed! Thank you very much! A little que...   Jun 1 2006, 16:41
- - topdownjimmy   A million thank yous for this program, and for pro...   Jun 1 2006, 18:05
- - david_dl   QUOTE (Tich @ Jun 2 2006, 03:48) edit: I...   Jun 1 2006, 20:30
|- - topdownjimmy   QUOTE (david_dl @ Jun 1 2006, 15:30) QUOT...   Jun 1 2006, 20:48
|- - Tich   QUOTE (david_dl @ Jun 1 2006, 21:30) Does...   Jun 2 2006, 16:03
- - bsommer   when you guys say run coverart.exe from the comman...   Jun 1 2006, 22:16
|- - roentgen   QUOTE (bsommer @ Jun 2 2006, 00:16) when ...   Jun 1 2006, 22:22
- - bsommer   "alert, error writing file" thats the e...   Jun 2 2006, 01:51
|- - topdownjimmy   QUOTE (bsommer @ Jun 1 2006, 20:51) ...   Jun 2 2006, 02:03
- - pepito   thank you! working fine with foo_run there is ...   Jun 2 2006, 03:59
- - david_dl   I should have mentioned that it is possible to rig...   Jun 2 2006, 05:46
- - Chaser   I just had the problem mit blank albumart again. T...   Jun 2 2006, 08:36
- - david_dl   Hmmm, the GUI definately needs some work. The trou...   Jun 2 2006, 11:24
- - Chaser   Thank you for looking into it!   Jun 2 2006, 13:17
- - Chaser   Hi david, "Excrementory Grindfuckers" -...   Jun 2 2006, 15:10
- - david_dl   Hi. Sorry, I haven't worked on the problems wi...   Jun 3 2006, 11:01
- - Chaser   Thank you! Will try this out, when I'm bac...   Jun 3 2006, 23:30
- - topdownjimmy   hmm, came across a failed search...artist "as...   Jun 4 2006, 01:14
- - parive3   QUOTE (david_dl @ Apr 8 2006, 15:30) The ...   Jun 4 2006, 02:43
- - Tich   if you want to search for an album only just use t...   Jun 4 2006, 11:50
- - parive3   Thanks   Jun 5 2006, 10:46
- - yatahaze   This is a great tool, I have so much use for it. ...   Jun 9 2006, 03:36
|- - david_dl   QUOTE (yatahaze @ Jun 9 2006, 15:36) This...   Jun 9 2006, 06:00
- - david_dl   New version uploaded, see first post. Sorry, I ac...   Jun 9 2006, 10:00
- - krazy   Oh man! David, this rocks!! Thankyou...   Jun 9 2006, 11:55
- - Chaser   David, thank you for your ongoing development...   Jun 9 2006, 12:56
|- - david_dl   QUOTE (Chaser @ Jun 10 2006, 00:56) David...   Jun 10 2006, 03:43
- - parive3   Nice Update But is it possible to implement thes...   Jun 10 2006, 10:11
- - Chaser   QUOTE How do you mean, like a side-by-side compari...   Jun 10 2006, 11:52
- - Neural_Overload   What version is the screenshot in the first post?   Jun 15 2006, 03:39
- - Chaser   It is the new betaversion. It works smoothly for m...   Jun 15 2006, 16:46
|- - Neural_Overload   QUOTE (Chaser @ Jun 15 2006, 08:46) It is...   Jun 18 2006, 10:15
- - drake   how do i set permissions on the \folder.jpg o...   Jun 18 2006, 02:34
- - david_dl   I think that is caused by .NET's garbage colle...   Jun 18 2006, 06:42
- - Chaser   Yes it is linked in the first post ("Experime...   Jun 18 2006, 10:52
- - Bachi-Bouzouk   Really great component, It works well for me excep...   Jun 18 2006, 17:53
|- - david_dl   QUOTE (Bachi-Bouzouk @ Jun 19 2006, 05...   Jun 19 2006, 06:56
- - yatahaze   I really like the new version. A couple requests: ...   Jun 19 2006, 07:03
|- - david_dl   QUOTE (yatahaze @ Jun 19 2006, 19:03) I r...   Jun 19 2006, 07:19
- - yatahaze   So will it be possible to keep the gaps minimal bu...   Jun 19 2006, 07:44
- - KarnEvil9   Great program! This has really made accumulat...   Jun 19 2006, 16:58
- - Bachi-Bouzouk   Minor request: be able to get the URL adress of th...   Jun 19 2006, 18:44
- - david_dl   QUOTE (yatahaze @ Jun 19 2006, 19:44) So ...   Jun 20 2006, 06:41
- - Neural_Overload   I love the cover art downloader but I have one req...   Jun 20 2006, 08:31
- - yatahaze   Is it possible for the text or something to be hig...   Jun 21 2006, 07:52
|- - Stuart60611   I have downloaded the new experimental version(s),...   Jun 22 2006, 17:43
|- - david_dl   QUOTE (Stuart60611 @ Jun 23 2006, 05:43) ...   Jun 25 2006, 06:09
- - Gow   A good cover art site I have discovered in my trav...   Jun 25 2006, 17:51
- - rouge   Has anyone else noticed the whitespace border that...   Jun 25 2006, 18:36
- - KarnEvil9   Thanks for adding my suggestions! Not to ...   Jun 26 2006, 01:46
- - bsommer   does anyone know why it works fine retrieving the ...   Jul 1 2006, 17:17
- - david_dl   New version out. This time the scripts are in a ne...   Jul 2 2006, 08:25
|- - roentgen   QUOTE (david_dl @ Jul 2 2006, 10:25) New ...   Jul 2 2006, 08:54
- - NEMO7538   Why does it connect to akamai.net?   Jul 2 2006, 09:26
- - david_dl   QUOTE (roentgen @ Jul 2 2006, 20:54) Grea...   Jul 2 2006, 09:40
- - carmenm   Hi, first a huge thanks to u david_dl, the last ve...   Jul 2 2006, 23:21
|- - roentgen   QUOTE (carmenm @ Jul 3 2006, 01:21) I am ...   Jul 4 2006, 05:00
|- - david_dl   QUOTE (roentgen @ Jul 4 2006, 17:00) Irfa...   Jul 4 2006, 06:07
|- - audioaficionado   QUOTE (david_dl @ Jul 3 2006, 22:07) QUOT...   Jul 4 2006, 08:54
- - audioaficionado   Works great! Thank you It's quick and si...   Jul 4 2006, 03:33
- - audioaficionado   IrFanView/Image/Resize-Resample image/preserve asp...   Jul 4 2006, 05:57
- - carmenm   It is not a question of how to do it because i hav...   Jul 4 2006, 08:53
- - KarnEvil9   Would it be possible to indicate in the status bar...   Jul 4 2006, 17:08
- - david_dl   Hi again. Buy.com seems to be broken, i'll inv...   Jul 7 2006, 05:05
- - KarnEvil9   Thanks for the new script! Have you heard of ...   Jul 7 2006, 05:23
- - david_dl   QUOTE (KarnEvil9 @ Jul 7 2006, 17:23) Tha...   Jul 7 2006, 05:26
|- - KarnEvil9   QUOTE (david_dl @ Jul 6 2006, 21:26) QUOT...   Jul 11 2006, 04:56
- - roadtonowhere08   Hi, I have this plugin hooked up to foobar using ...   Jul 11 2006, 04:00
- - Tich   QUOTE (roadtonowhere08 @ Jul 11 2006, 05...   Jul 11 2006, 06:56
- - roadtonowhere08   QUOTE (Tich @ Jul 10 2006, 22:56) QUOTE (...   Jul 11 2006, 07:06
3 Pages V   1 2 3 >


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 18th September 2014 - 14:40