Help - Search - Members - Calendar
Full Version: Create CoverSearch
Hydrogenaudio Forums > Hydrogenaudio Forum > Uploads
CFP
Hello All !
I've just finished coding a soft to automatically download missing covers / album art. It assumes that your music is organized into folders (you can specify the folder structure) and then asks amazon and yahoo! image to display a list of covers. You just have to double-click to save the cover.
It's called Create CoverSearch, and comes as an online or offline installer, or in a zip file.

Feedbacks are very welcome,
CFP.
HotshotGG
QUOTE
Hello All !
I've just finished coding a soft to automatically download missing covers / album art. It assumes that your music is organized into folders (you can specify the folder structure) and then asks amazon and yahoo! image to display a list of covers. You just have to double-click to save the cover.
It's called Create CoverSearch, and comes as an online or offline installer, or in a zip file.

Feedbacks are very welcome,
CFP.



The link gives a 404 error. Please update the page and then post a link to your website that works.

CFP
QUOTE (HotshotGG @ Feb 5 2009, 14:33) *
The link gives a 404 error. Please update the page and then post a link to your website that works.

It does work on my computer ; try http://coversearch.sourceforge.net/
CFP
probedb
Link works fine for me as well. I'll give it a go when I get home.
dubpistol
Doesn't work here. I used the .zip download on german WinXP SP3. The following error message appears after klicking "search for a cover illustration"



Details:
CODE
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: pattern
bei System.Text.RegularExpressions.Regex..ctor(String pattern, RegexOptions options, Boolean useCache)
bei System.Text.RegularExpressions.Regex.Match(String input, String pattern)
bei CoverArtLib.MusicInfoItem..ctor(String Path, String Exp)
bei CoverArtLib.CovertArtHandler.AAD_CoverSearch_Click(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3082 (QFE.050727-3000).
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
Create CoverSearch
Assembly-Version: 1.0.0.0.
Win32-Version: 1.0.0.0.
CodeBase: file:///D:/Download/Create%20CoverSearch/Create%20CoverSearch.exe.
----------------------------------------
Microsoft.VisualBasic
Assembly-Version: 8.0.0.0.
Win32-Version: 8.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Runtime.Remoting
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
----------------------------------------
CoverArtLib
Assembly-Version: 1.0.3312.21346.
Win32-Version: 1.0.0.0.
CodeBase: file:///D:/Download/Create%20CoverSearch/CoverArtLib.DLL.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3082 (QFE.050727-3000).
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.3082 (QFE.050727-3000).
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.


//edit: it works with the local installer, but it finds only very very few on my first tests.

//edit2: after adjustig the regex settings, it works fine

//edit3: it doesn't remember custom regex settings
dubpistol
I like it. And I have two suggestions:
  • save cover as folder.jpg
  • function to preview cover in original size before saving

Thanks
CFP
Thanks for your feedback !
I'll implement these suggestions as soon as possible,
CFP
tigertales
can do batch??
CFP
QUOTE (dubpistol @ Feb 5 2009, 16:47) *
I like it. And I have two suggestions:
  • save cover as folder.jpg
  • function to preview cover in original size before saving

Thanks

I implemented a customizable filename function, and regex settings are now remembered.
CFP
dubpistol
QUOTE (CFP @ Feb 7 2009, 08:39) *
I implemented a customizable filename function, and regex settings are now remembered.


Thank you, customizable filename function ist great. But regex settings still aren't remember here.
CFP
Ok, I finally found why the regex remebering didn't work. It should now be possible to remember the regex. Furthermore, I added the preview function.
CFP
dubpistol
QUOTE (CFP @ Feb 16 2009, 11:49) *
Ok, I finally found why the regex remebering didn't work. It should now be possible to remember the regex. Furthermore, I added the preview function.
CFP


Works fine. Thank you.
CFP
My pleasure ! If you have any further comments, I'd be delighted to hear them smile.gif
CFP
dubpistol
QUOTE (CFP @ Feb 17 2009, 09:12) *
My pleasure ! If you have any further comments, I'd be delighted to hear them smile.gif


Ok, as you wish. You could add some more sources for coverdownload, like Google Image Search, Discogs and some other coversites.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.