Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Album Art Downloader XUI (Read 2066225 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

Album Art Downloader XUI

Reply #1825
Thank you for making this application, it's really helped me over the last few days.
Thanks for letting me know, that's always nice to hear :-)

by changing in your script "600x600-75.jpg" with just "jpg" you have the original iTunes album art
Oh, very good. Nice find! I've updated the itunes-google.boo script with that change.

Alex

Album Art Downloader XUI

Reply #1826
by changing in your script "600x600-75.jpg" with just "jpg" you have the original iTunes album art
Oh, very good. Nice find! I've updated the itunes-google.boo script with that change.
Excellent find! And thanks Alex for getting us on the ride.  Small enhancement tip:

searchResultsHtml as string = GetPage("http://www.google.com/search?filter=0&q=site%3Aitunes.apple.com%2F+" + EncodeUrl("\"" + artist + "\" \"download " + album + "\""))

Gets only exact album covers (remember the space after download word). Example vs. how it's currently.

--------------------------------------------------

2 new script ideas, maybe not good sources (pics/search engine wise), you decide if these are worth a script:

1) CDON.com, there might not be very big images for all albums.

2) LyricWiki, pics are in varying sizes (EDIT: 500 300-~600px what I saw, example 1 & example 2), example search (make sure that the only "namespaces" selected is "file").


After these I still have 4 sites, with big big images. More later.

Album Art Downloader XUI

Reply #1827
Small enhancement tip:

That does seem to help, yes: updated.

LyricWiki would be a pain to do a script for, as it would need a separate page downloaded for each result. At the moment, I think that unless they are offering either a good selection of art unavailable elsewhere, or higher quality art than other sources, we don't need them. We've got loads of working 'general' sources in the ~600px region now.

What might be a good idea is to stick a Ideas for new scripts page on the wiki just listing these as potential sites to do scripts for in the future, if we need them.

Alex

Album Art Downloader XUI

Reply #1828
Hi Alex and thank you for your excellent work on this tool.

I have a couple of problems with the new iTunes-google script:

1) Sometimes the search doesn't return any result; I think it might be caused by accented characters: try for example with artist: José Luis Perales and album: Tiempo de Otoño - A manual search reveals this.

2) When the search is successful, if I try a preview and use the zoom slider to, for example, view the image at its original size (hence at 100%) weird things happen: sometimes at 100% a 600px image looks like a 100px or so, other times seems wider, 800px perhaps. The saved image is of the correct size though. Try artist: Julio Iglesias and album: La Carretera to see both anomalies.

As I said, only the new script seems affected: other scripts work normally in both aspects.

Hope my English is comprehensible, if not just ask.

Regards.

Alessandro

Album Art Downloader XUI

Reply #1829
I have a couple of problems with the new iTunes-google script:

Hi, thanks for reporting these. I think 1 is due to the addition of "download " to the google search query in the script, suggested a few days ago. While it does seem to improve accuracy in some cases, it turns out it also effectively excludes any non-English iTunes site - it wasn't the accented characters in your example, it was that the album wasn't available on the English iTunes site.

Here's an updated version of the script with the "download " bit removed, I think it's probably better, on balance, without: itunes-google.boo. Do let me know if it doesn't find anything you were expecting to find, please.

About your second issue, this is due to the fact that some of the images have got weird DPI settings set for them in their metadata, which instructs WPF to display them at differing natural sizes. I don't know why they should be set like this, but for the next version of AAD I'll make sure the preview window completely ignores them and just shows them at the actual pixel size regardless of the metadata.

Alex

Album Art Downloader XUI

Reply #1830
Super-efficient, as usual!
While it does seem to improve accuracy in some cases...
So it's expected that the above mentioned example only returns the thumbnail? I haven't tested extensively yet, but if that is the case then perhaps the sacrifice in accuracy isn't justified.

Thanks again.

Alessandro

Album Art Downloader XUI

Reply #1831
by changing in your script "600x600-75.jpg" with just "jpg" you have the original iTunes album art
1) Sometimes the search doesn't return any result; I think it might be caused by accented characters: try for example with artist: José Luis Perales and album: Tiempo de Otoño - A manual search reveals this.

Alex, there's a problem too with removing the "170x170-75." from the URL with the above example album, the picture doesn't exist! Only the "600x600-75." is found. So you should first try to remove the part and then fall back to the "600x600-75.", and if that doesn't exist, the original 170px.

Ideas for new scripts

Good idea. Maybe the HMVdigital should be added there as an alternative to 7digital and/or HMV Canada?

-------------------------------

Ok, I just tested a bit more this one good site I still hadn't posted here, Nuclear Blast, and it was a disappointment. I could find only few big images #1 #2, the rest seem to be only 400px #3 #4. You decide if it's worth it at all.

I hope the rest of the 3 sites do not disappoint too.

P.S. Have you thought about making an autoupdate system of the program itself? That would be nice.

Album Art Downloader XUI

Reply #1832
Hi guys

i'm having a bit of problem with AAD, and that is i cant see any search results for any artist/album i've tried to find other than what local files containing and not from the other sites.
i believe i did install the application correctly.. however im using AAD v0.40.1.0 & Win7

waiting for a reply
thanks.

Album Art Downloader XUI

Reply #1833
Alex, there's a problem too with removing the "170x170-75." from the URL with the above example album, the picture doesn't exist! Only the "600x600-75." is found. So you should first try to remove the part and then fall back to the "600x600-75.", and if that doesn't exist, the original 170px.
That is irritating. I guess the theory that the version without the size suffix is the original doesn't work, then. Weird. Anyway, I've implemented the falling-back behaviour here: itunes-google.boo.

HMVdigital should be added there as an alternative to 7digital
Sure, done that.

Nuclear Blast is a more heavy metal / rock focussed site, which is good, as we've only got a couple of those so far. In the next version I'm going to make more of an effort to show categories for scripts (at the moment, only the installer has them categorised), so you'll be able to tell that if you're trying to get artwork for your extensive collection of rare Justin Bieber singles, it's not going to be worth having Nuclear Blast selected.

It also turns out to be really nice to do a script for - the only thing that would make it better is if there was a way of knowing what size the full-size image was before downloading it. Here's the script: nuclearblast.boo

Have you thought about making an autoupdate system of the program itself?
No, that's not going to happen, sorry. I appreciate that it would be slightly more convenient for users, but it doesn't sit particularly well with the sourceforge release system, and it's a whole lot more complex to code on the client side too.

i cant see any search results for any artist/album i've tried to find
This would be because AAD can't access the internet. Do you use a proxy server? Or maybe you have a software firewall installed? Those would be my best guesses, but in any case there is something on your computer, or network, preventing it from being able to connect to websites over HTTP.

Alex

Album Art Downloader XUI

Reply #1834
In the next version I'm going to make more of an effort to show categories for scripts (at the moment, only the installer has them categorised)
This is just my hunch but I think that almost all of the AAD users enable all scripts to maximize the chances to get the best artwork. I have only "lastFMartist" disabled. I of course use the "search first" to see the best sources first. For example, you categorized GigaCrate as "dj music" (though that's what the site itself says), but my example album/band (korpi ensemble) which I used to demonstrate the site search is Finnish folk/pop band/music. It's hard to categorize that only as "dj music", whatever that means. Maybe you should put up a poll to see how people use AAD/scripts?

7digital is still messed up and I don't think that they're going to change that soon. The main search box on top of the site uses a "predictive search helper after 4th inputted char" system which only predicts artist names. That might have been there before the site change, I can't remember. Still, it's been a while already and they seem to be happy with the change. If it's not too much trouble to change the script, I'd use the google method now. It would make the script work now + it gets more results (=gets results from all the ~16 country sites). And if that breaks and can't be fixed, then I'd look again the site search if it's working or not. My 2c's.


Next site: djshop.de, this is a bit problematic site (as the rest of the sites I still have). If the search results have items from the "Vinyl" section, these should be somehow excluded as the images have a "www.content-partner.com" texts in the right-bottom corner.

If a "CD search" is selected, then for another artist/album CD search there's a problem; it only has results in the "downloads" section.

Then there's the image sizes: only small image, big image opened from the "detail view" link (it doesn't get bigger if image URL is amended) and the big image opened from the "detail view" link which gets bigger when URL changed to e.g. http://download.feiyr.com/cover/65/3/1000007810_2000.jpg (which gets a 1200x1200px image).

I hope this site can be used somehow without getting the "watermarked" vinyl section images.

Album Art Downloader XUI

Reply #1835
If everyone just installs and enables all scripts all the time, then there's even less point in just adding more and more scripts covering the same selection at the same size. It would be much better to end up with 5-10 good results than pages of very similar results from different sites.

I used DJ Music as the category for GigaCrate as that's how they style themselves. I can't really judge as to whether that's a helpful categorisation or not, really. I'm not going to get into making personal evaluations of the selection available from various sites - if they have a clear stated focus then I'll use that, otherwise I'll leave them uncategorised.

Djshop looks like another one that should go in the DJ Music category to me, but as you point out, it does seem to be a bit of a mess, and watermarks the Vinyl images. I'm not going to do a script for it in time for the 0.41 release, anyway.

Alex

Album Art Downloader XUI

Reply #1836
I guess the theory that the version without the size suffix is the original doesn't work, then.


At 99% it is but for some albums you can have mixed results depending on the various stores, and especially if the album has different labels distribution. For example, with eight results seven can be 170x170, so null, and one 1500x1500. In this case we can presume that only one store has the "original" and the rest can have only the one at 600x600, so with the suffix.
It's true that with some album you have all null results and the one with the suffix is the only "original" so your last revision si sure the better, thanks.

Album Art Downloader XUI

Reply #1837
Version 0.41
In this release, the most visible change is that sources are now grouped by category. Previously, this was only done in the installer, but now the category headings can be seen in both the normal sources list, and in the window that lists new sources that are available, and online on the list of available sources page.

Apart from that, some reported bugs have been fixed:
  • Improved single-instance code to be even more robust to simultaneous multiple launches
  • Fixed preview behaviour with images with non-standard DPI settings
  • Includes all updated and new scripts, such as iTunes/Google, Nuclear Blast, MioMusic and SFR Music
Download:
AlbumArtDownloaderXUI.exe (Installer. Recommended)
AlbumArtDownloaderXUI.zip (zip archive for those who don't like installers)
.NET Framework 3.5 SP1 (required, except for Windows 7)Donations

Album Art Downloader XUI

Reply #1838
No this version also crashes when I select the browse option. Back to 0.37 unless anyone knows a fix?

Code: [Select]
Album Art Downloader has encountered a fatal error, and has had to close.
If you wish to report this error, please include this information, which
has been written to the file: C:\Program Files\AlbumArtDownloader\errorlog.txt

App version: 0.41.0.0, running on Microsoft Windows NT 5.1.2600 Service Pack 3 (32 bit)

System.Windows.Markup.XamlParseException: Cannot create instance of 'BrowserResults' defined in assembly 'AlbumArt, Version=0.41.0.0, Culture=neutral, PublicKeyToken=null'. Exception has been thrown by the target of an invocation.  Error at object 'System.Windows.Controls.Grid' in markup file 'AlbumArt;component/filebrowser.xaml'. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'AlbumArtDownloader.BrowserResults' threw an exception. ---> System.NotSupportedException: No imaging component suitable to complete this operation was found. ---> System.Runtime.InteropServices.COMException (0x88982F50): Exception from HRESULT: 0x88982F50
  --- End of inner exception stack trace ---
  at System.Windows.Media.Imaging.BitmapEncoder.EnsureUnmanagedEncoder()
  at System.Windows.Media.Imaging.BitmapEncoder.get_CodecInfo()
  at AlbumArtDownloader.BrowserResults.<GetSupportedCodecs>d__8.MoveNext()
  at System.Linq.Enumerable.<SelectManyIterator>d__31`3.MoveNext()
  at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
  at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
  at AlbumArtDownloader.BrowserResults..cctor()
  --- End of inner exception stack trace ---
  --- End of inner exception stack trace ---
  at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandle& ctor, Boolean& bNeedSecurityCheck)
  at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean fillCache)
  at System.RuntimeType.CreateInstanceImpl(Boolean publicOnly, Boolean skipVisibilityChecks, Boolean fillCache)
  at System.Activator.CreateInstance(Type type, Boolean nonPublic)
  at System.Windows.Markup.BamlRecordReader.CreateInstanceFromType(Type type, Int16 typeId, Boolean throwOnFail)
  --- End of inner exception stack trace ---
  at System.Windows.Markup.XamlParseException.ThrowException(String message, Exception innerException, Int32 lineNumber, Int32 linePosition, Uri baseUri, XamlObjectIds currentXamlObjectIds, XamlObjectIds contextXamlObjectIds, Type objectType)
  at System.Windows.Markup.XamlParseException.ThrowException(ParserContext parserContext, Int32 lineNumber, Int32 linePosition, String message, Exception innerException)
  at System.Windows.Markup.BamlRecordReader.ThrowExceptionWithLine(String message, Exception innerException)
  at System.Windows.Markup.BamlRecordReader.CreateInstanceFromType(Type type, Int16 typeId, Boolean throwOnFail)
  at System.Windows.Markup.BamlRecordReader.GetElementAndFlags(BamlElementStartRecord bamlElementStartRecord, Object& element, ReaderFlags& flags, Type& delayCreatedType, Int16& delayCreatedTypeId)
  at System.Windows.Markup.BamlRecordReader.BaseReadElementStartRecord(BamlElementStartRecord bamlElementRecord)
  at System.Windows.Markup.BamlRecordReader.ReadElementStartRecord(BamlElementStartRecord bamlElementRecord)
  at System.Windows.Markup.BamlRecordReader.ReadRecord(BamlRecord bamlRecord)
  at System.Windows.Markup.BamlRecordReader.Read(Boolean singleRecord)
  at System.Windows.Markup.TreeBuilderBamlTranslator.ParseFragment()
  at System.Windows.Markup.TreeBuilder.Parse()
  at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
  at System.Windows.Application.LoadComponent(Object component, Uri resourceLocator)
  at AlbumArtDownloader.FileBrowser.InitializeComponent()
  at AlbumArtDownloader.FileBrowser..ctor()
  at AlbumArtDownloader.Common.NewFileBrowser(IAppWindow existingWindow)
  at AlbumArtDownloader.Menu.NewFileBrowserExec(Object sender, ExecutedRoutedEventArgs e)
  at System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
  at System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding commandBinding)
  at System.Windows.Input.CommandManager.FindCommandBinding(CommandBindingCollection commandBindings, Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
  at System.Windows.Input.CommandManager.FindCommandBinding(Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
  at System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
  at System.Windows.UIElement.OnExecutedThunk(Object sender, ExecutedRoutedEventArgs e)
  at System.Windows.Input.ExecutedRoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object target)
  at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
  at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
  at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
  at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
  at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
  at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
  at System.Windows.Input.RoutedCommand.ExecuteCore(Object parameter, IInputElement target, Boolean userInitiated)
  at System.Windows.Input.CommandManager.TransferEvent(IInputElement newSource, ExecutedRoutedEventArgs e)
  at System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
  at System.Windows.UIElement.OnExecutedThunk(Object sender, ExecutedRoutedEventArgs e)
  at System.Windows.Input.ExecutedRoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object target)
  at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
  at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
  at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
  at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
  at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
  at System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
  at System.Windows.Input.RoutedCommand.ExecuteCore(Object parameter, IInputElement target, Boolean userInitiated)
  at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
  at System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
  at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
  at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
  at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
  at System.Windows.Threading.DispatcherOperation.InvokeImpl()
  at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
  at System.Threading.ExecutionContext.runTryCode(Object userData)
  at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
  at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
  at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
  at System.Windows.Threading.DispatcherOperation.Invoke()
  at System.Windows.Threading.Dispatcher.ProcessQueue()
  at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
  at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
  at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
  at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
  at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
  at System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
  at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
  at System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)
  at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
  at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
  at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
  at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
  at System.Windows.Threading.Dispatcher.Run()
  at System.Windows.Application.RunDispatcher(Object ignore)
  at System.Windows.Application.RunInternal(Window window)
  at System.Windows.Application.Run(Window window)
  at System.Windows.Application.Run()
  at AlbumArtDownloader.App.AlbumArtDownloader.IPriorInstance.Run()
  at AlbumArtDownloader.InstanceMutex.RunAppAsServiceHost(IPriorInstance instance, String channelUri)
  at AlbumArtDownloader.App.Main(String[] args)

Album Art Downloader XUI

Reply #1839
I am having an issue with the Allcdcovers script. Searching for this album returns only tiny (168x168) album art although much larger, newly added, album art is available: Link

Album Art Downloader XUI

Reply #1840
No this version also crashes when I select the browse option. Back to 0.37 unless anyone knows a fix?
Nothing has changed in this version that would make any difference, the reply I gave before still stands, sorry. Future versions are not likely to change matters for you either; unless you can sort out whatever is wrong with your installed imaging codecs, you can only stick with 0.37 and ignore newer releases.

I am having an issue with the Allcdcovers script.

It's working just fine for me - I put in "Wow That Was The 60s" as Album, leave Artist blank, and get many results. Picking the one for CD2, Front, gives me a 3176*3167 image. Could you check it again, maybe it was a temporary fault with the site?

Alex

Album Art Downloader XUI

Reply #1841
It's working just fine for me - I put in "Wow That Was The 60s" as Album, leave Artist blank, and get many results. Picking the one for CD2, Front, gives me a 3176*3167 image. Could you check it again, maybe it was a temporary fault with the site?


The script worked when I first tried it on that album and found the large album art. Since the album is an 8 CD box set with a lot of album art the set limitation for the number of results (20) was to low to display all album art. I changed the limit to 30, closed AAD and launched it via an external program again. This time and several subsequent try outs it did not work (only the very low res results were shown/found).


Album Art Downloader XUI

Reply #1843
hey Alex
the iTunes script is a fantastic addition, thanks for it

except that it somehow stopped finding anything, together with eMusic, even for images I did manage to find with those scripts earlier... any thoughts, maybe? did I just use it too much?

Album Art Downloader XUI

Reply #1844
some time after it went back to life, and then died again after some heavy using. apparently it has some limitations, which is weird given they weren't they just yesterday.

Album Art Downloader XUI

Reply #1845
somehow stopped finding anything, together with eMusic
Both iTunes/Google and eMusic depend on Google for doing the initial search. So, if Google stops returning results for you, both of those stop working. It's possible that Google detected abnormal usage, if you use those scripts too much, or too quickly, or something. Obviously they aren't going to tell us what the criteria are! If it happens again, try doing a search on google.com in your browser and see what happens.

If people are finding that using Google to do the search is too limiting, let me know and I can try a Bing search based one instead. Although, they might have limitations too, of course!

Alex

 

Album Art Downloader XUI

Reply #1846
If everyone just installs and enables all scripts all the time, then there's even less point in just adding more and more scripts covering the same selection at the same size. It would be much better to end up with 5-10 good results than pages of very similar results from different sites.

I think we see this thing very differently, so shortly: I don't see so much redundancy currently (if at all, excluding amazon scripts). Ideally 5-10 results is good, but since the nature of the sites/scripts (site down/changes/dies), I think it would be better to have at least some redundancy. And in the end, I think that the "search first" feature pretty much matches your 5-10 good results ideology.

..new sources that are available, and online on the list of available sources page.

That online list omits the following scripts: CD Universe, Cover-Paradies, Coveralia, Coverlandia & Discogs.

Also I found out that the "Nuclear Blast" script is shown in the "general" category in AAD, not in the "Punk, Metal, Rock" category as in the online list.

That sounds like the AllCdCovers flood/leech protection system. I'd suggest waiting a while (15 minutes has been suggested) and trying again.

I again stress out that it's not 15 minutes of waiting, please read the linked post carefully. "The about 15 minutes is the time when you can see the images in the result list, after that EVERY search to AllCDCovers will yield the leech prevention images", at least that's how it was back then when I tested it.

somehow stopped finding anything, together with eMusic
It's possible that Google detected abnormal usage, if you use those scripts too much, or too quickly, or something. Obviously they aren't going to tell us what the criteria are! If it happens again, try doing a search on google.com in your browser and see what happens.

Most probably you'll see the following:


EDIT: Just to clarify why I posted this; now that you categorize scripts, the "fan-made" category might deter users even trying Coverlandia out though it has pretty good big original album covers as well.

EDIT2: After thinking about it, why not cater to the "fan-made" needs of the users with [a href="http://coverlandia.net/?s=muse+absolution+fanmade&submit=Search" target="_blank"]"Coverlandia - Fan-made"
script, and use the "normal" Coverlandia script (with the "official" search word trick) in the general category?

Album Art Downloader XUI

Reply #1847
Ok, next script idea: Glandigo Music. The site has a bad search system for our needs, and even itself has a "google site" search box. So another google search, album page, small image, big image (notice the 1500 in the url but 1400 image size). I don't know if there's even bigger images available (the image is obviously created when URL with parameters is requested), but I guess that using 3000 as the max in the URL is enough.

After this, only one script idea left.. I saved the best (but a bit problematic) last.

Album Art Downloader XUI

Reply #1848
Nice Akkurat, thanks. Even if they are a bit too much compressed i have found some needed one.

After this, only one script idea left.. I saved the best (but a bit problematic) last.


When? Where? Tell!

Album Art Downloader XUI

Reply #1849
That online list omits the following scripts: CD Universe, Cover-Paradies, Coveralia, Coverlandia & Discogs.
Oops, well spotted! That file is supposed to be auto-generated at compile time, but my autogenerator had a bug in it :-/

I've fixed that now, and also uploaded a fixed CD Universe script. I think the idea of splitting Coverlandia into FanMade and Official versions is a good one, and have therefore uploaded a coverlandia-official.boo script using your suggested "Official" query addition, and modified the original fan made one to have "FanMade" in the query.

This is too fast for google sometimes. I don't have any experience launching AAD for many albums at the same time (I think that this is possible though from what I've read here), but I guess that that could "irritate" google the same way as my "speed browsing".
That sounds quite likely. It means that I should absolutely avoid doing any more scripts which depend on a google search - even having eMusic and iTunes running simultaneously seems to be enough to trigger it for some people, so if I had more scripts running simultaneous google searches it would make it even worse!

If anyone is experiencing the google problem often (symptoms are that the GoogleImage, eMusic and iTunes/Google scripts stop producing results after a few searches) then please try using this script instead, and see if it helps: itunes-bing.boo. If it does, then I'll retire iTunes/Google and replace it by this iTunes/Bing one instead.

Ok, next script idea: Glandigo Music. The site has a bad search system for our needs
You are right, their search is completely hopeless. Did you notice that all their images come from "aim4music.com", though? That site seems to be under maintenance of some sort, but if it comes back with a search of its own, it would make sense to go straight to the source and ignore Glandigo as a middle-man. Maybe worth giving it a week or two and see what it comes up with? If they are redoing it, then chances are they'd change the current image links at that time anyway...

Alex