Album Art Downloader XUI, A tool for downloading cover art |
![]() ![]() |
Album Art Downloader XUI, A tool for downloading cover art |
Sep 14 2007, 08:11
Post
#26
|
|
|
Group: Developer Posts: 977 Joined: 31-July 06 Member No.: 33465 |
A few changes to the headers sent in the initial request seem to make all the difference: Yes, that does fix the search you mentioned, and doesn't appear to break others. Here's an updated itunes.boo script with them in. Performance of the new version is really great. Good work. What do you think about a context menu item for windows explorer? I organize my library with windows explorer and use the following structure: Artist/(Year) Album. It would be great to start aad with the right parameters by clicking on the album folder. Thanks! It took some doing, but I'm pleased with the results. If I've understood you right, what you want to be able to do is right click on a folder and choose "Browse for Album Art..." or similar, and have AAD launch with the file browser window searching that folder? AAD has a command line parameter you can use for that, /fileBrowser "path". Here's a little .reg file that will add that command line to the context menu for folders for you: AlbumArtDownloaderBrowseFolder.reg Of course, if you've installed AAD somewhere other than "C:\Program Files\AlbumArtDownloader", or you want the command called something other than "Browse for Album Art...", then edit the file before merging it. I have the album art in the folders of my albums. How can I search those for artwork with the foobar browser and how can I save them in those folders? If you run the foobar browser it will search your foobar library for artist and albums. For each one it finds, it will try to find art for it. By default, it will look for "Folder.jpg" in the same folder as the album. If that's not where you are storing your art, then click the Options link in the Foobar Browser window, and change it to the right filename. The search is done relative to the media file that the artist/album information was read from. To save art in the album folder from the Foobar Browser, just double click on the album in the Foobar Browser results list, or select several and click "Get Artwork for Selection...". Each art search window launched from the foobar browser will be set to save the art into the place where the Foobar Browser was searching for art for that album. So, if it was looking for Folder.jpg in the album folder, that's where the search window will save it by default when you click the Save button. I hope this answers your question. |
|
|
|
Sep 14 2007, 08:49
Post
#27
|
|
|
Group: Members Posts: 77 Joined: 13-May 05 Member No.: 22023 |
Thanks! It took some doing, but I'm pleased with the results. If I've understood you right, what you want to be able to do is right click on a folder and choose "Browse for Album Art..." or similar, and have AAD launch with the file browser window searching that folder? AAD has a command line parameter you can use for that, /fileBrowser "path". Here's a little .reg file that will add that command line to the context menu for folders for you: AlbumArtDownloaderBrowseFolder.reg Of course, if you've installed AAD somewhere other than "C:\Program Files\AlbumArtDownloader", or you want the command called something other than "Browse for Album Art...", then edit the file before merging it. I don't want to launch AAD with file browser window. I want to launch the album art search with right parameters for artist, album and JPG path. I think this is not possible with a reg file. ADD should extract the parameters from the passed path. The algorithm for the extraction should be configurable. I hope you understand what I mean. |
|
|
|
Sep 14 2007, 09:07
Post
#28
|
|
|
Group: Members Posts: 69 Joined: 18-April 05 Member No.: 21527 |
To save art in the album folder from the Foobar Browser, just double click on the album in the Foobar Browser results list, or select several and click "Get Artwork for Selection...". Each art search window launched from the foobar browser will be set to save the art into the place where the Foobar Browser was searching for art for that album. So, if it was looking for Folder.jpg in the album folder, that's where the search window will save it by default when you click the Save button. I hope this answers your question. A great, now I see how it works. Great job. Thanks a lot -------------------- www.orphax.com
|
|
|
|
Sep 14 2007, 09:32
Post
#29
|
|
|
Group: Developer Posts: 977 Joined: 31-July 06 Member No.: 33465 |
I don't want to launch AAD with file browser window. I want to launch the album art search with right parameters for artist, album and JPG path. I think this is not possible with a reg file. ADD should extract the parameters from the passed path. The algorithm for the extraction should be configurable. I hope you understand what I mean. Ah, OK, I misunderstood. AAD will not attempt to extract artist/album information from a filepath. I don't see this changing any time soon. It can read the artist/album information from most media files, though, so if you pass it a media file from the album you want to search for, or a folder containing media files from the album you want to search for, it will read the information from that. This is what the File Browser is for. I realise that this is one additional step than what you were hoping for, you have to first see the result in the browser, then double click on it to search, rather than going directly to the search window, but I can't think of a good way around that at the moment. Alex |
|
|
|
Sep 15 2007, 07:50
Post
#30
|
|
|
Group: Members Posts: 550 Joined: 24-April 03 From: Italy Member No.: 6159 |
I just had the following crash:
CODE Album Art Downloader has encountered a fatal error, and has had to close. It happened when I clicked on the save icon because, I think, foo_run was not properly configured and I was trying to save with a file name containing a double quote.If you wish to report this error, please include this information, which has been written to the file: C:\Programmi\AlbumArtDownloader\errorlog.txt App version: 0.9.0.0, running on Microsoft Windows NT 5.1.2600 Service Pack 2 System.ArgumentException: Caratteri non validi nel percorso. in System.IO.Path.CheckInvalidPathChars(String path) in System.IO.Path.GetFileName(String path) in AlbumArtDownloader.AlbumArt.Save() in AlbumArtDownloader.ArtSearchWindow.SaveExec(Object sender, ExecutedRoutedEventArgs e) in System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e) in System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding commandBinding) in System.Windows.Input.CommandManager.FindCommandBinding(CommandBindingCollection commandBindings, Object sender, RoutedEventArgs e, ICommand command, Boolean execute) in System.Windows.Input.CommandManager.FindCommandBinding(Object sender, RoutedEventArgs e, ICommand command, Boolean execute) in System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e) in System.Windows.UIElement.OnExecutedThunk(Object sender, ExecutedRoutedEventArgs e) in System.Windows.Input.ExecutedRoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object target) in System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) in System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) in System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) in System.Windows.UIElement.RaiseEventImpl(RoutedEventArgs args) in System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) in System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated) in System.Windows.Input.RoutedCommand.ExecuteCore(Object parameter, IInputElement target, Boolean userInitiated) in MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated) in System.Windows.Controls.Button.OnClick() in System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) in System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) in System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) in System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) in System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) in System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) in System.Windows.UIElement.ReRaiseEventAs(RoutedEventArgs args, RoutedEvent newEvent) in System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) in System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) in System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) in System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) in System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) in System.Windows.UIElement.RaiseEventImpl(RoutedEventArgs args) in System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) in System.Windows.Input.InputManager.ProcessStagingArea() in System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) in System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) in System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) in System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) in System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) in MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) in MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) in System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter) in System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler) in System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter) in System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg) in MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) in MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) in System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) in System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) in System.Windows.Threading.Dispatcher.Run() in System.Windows.Application.RunInternal(Window window) in System.Windows.Application.Run(Window window) in System.Windows.Application.Run() in AlbumArtDownloader.App.AlbumArtDownloader.IPriorInstance.Run() in AlbumArtDownloader.InstanceMutex.RunAppAsServiceHost(IPriorInstance instance, String channelUri) in AlbumArtDownloader.App.Main(String[] args) Alessandro |
|
|
|
Sep 15 2007, 09:06
Post
#31
|
|
|
Group: Developer Posts: 977 Joined: 31-July 06 Member No.: 33465 |
I just had the following crash: <snip/> It happened when I clicked on the save icon because, I think, foo_run was not properly configured and I was trying to save with a file name containing a double quote. Alessandro Thank you for the report. Yes, it does seem likely that it was caused by a filename with a double quote in it. I will make sure that invalid filenames are handled better for the next version. Alex |
|
|
|
Sep 16 2007, 20:18
Post
#32
|
|
|
Group: Developer Posts: 977 Joined: 31-July 06 Member No.: 33465 |
Thanks for the error report. Unfortunately it does not give me much of a clue as to what the problem is, only that it occurred when trying to download the full size image for one of the results. Do you recall what the artist/album that was being currently searched for when it crashed was? If you weren't using all sources, then knowing which ones were in use would be helpful too. Alex |
|
|
|
Sep 16 2007, 23:26
Post
#33
|
|
![]() Group: Members Posts: 164 Joined: 10-February 07 From: kölle an rhein Member No.: 40490 |
hi, i were looking after artist "Joe Bataan" and a album of him. opened a second search (a new window opens) saved a picture, saved a second picture (not sure in which window, first, or second, both were open) and denied the question if i want to overwrite the existing file and gave the file an other name. after some clicking and checking some pictures i wanted to close the album art downloader XUI with clicking on X and then this came up :-)
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: E:\Programme\foobar2000\components\AlbumArtDownloaderXUI\errorlog.txt CODE App version: 0.9.0.0, running on Microsoft Windows NT 5.1.2600 Service Pack 2
System.UnauthorizedAccessException: Der Zugriff auf den Pfad C:\Dokumente und Einstellungen\user\Lokale Einstellungen\Anwendungsdaten\AlbumArtDownloader\AlbumArt.exe_Url_jut1kpnbrzgm0e4oabrkut0xxquyli2d\0.9.0.0\user.config wurde verweigert. bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) bei System.Configuration.Internal.WriteFileContext.FileIsWriteLocked(String FileName) bei System.Configuration.Internal.WriteFileContext.ReplaceFile(String Source, String Target) bei System.Configuration.Internal.WriteFileContext.Complete(String filename, Boolean success) bei System.Configuration.Internal.InternalConfigHost.StaticWriteCompleted(String streamName, Boolean success, Object writeContext, Boolean assertPermissions) bei System.Configuration.Internal.InternalConfigHost.System.Configuration.Internal.IInternalConfigHost.W riteCompleted(String streamName, Boolean success, Object writeContext, Boolean assertPermissions) bei System.Configuration.Internal.DelegatingConfigHost.WriteCompleted(String streamName, Boolean success, Object writeContext, Boolean assertPermissions) bei System.Configuration.ClientSettingsStore.ClientSettingsConfigurationHost.WriteCompleted(String streamName, Boolean success, Object writeContext) bei System.Configuration.UpdateConfigHost.WriteCompleted(String streamName, Boolean success, Object writeContext) bei System.Configuration.MgmtConfigurationRecord.SaveAs(String filename, ConfigurationSaveMode saveMode, Boolean forceUpdateAll) bei System.Configuration.Configuration.SaveAsImpl(String filename, ConfigurationSaveMode saveMode, Boolean forceSaveAll) bei System.Configuration.Configuration.Save() bei System.Configuration.ClientSettingsStore.WriteSettings(String sectionName, Boolean isRoaming, IDictionary newSettings) bei System.Configuration.LocalFileSettingsProvider.SetPropertyValues(SettingsContext context, SettingsPropertyValueCollection values) bei System.Configuration.SettingsBase.SaveCore() bei System.Configuration.SettingsBase.Save() bei System.Configuration.ApplicationSettingsBase.Save() bei AlbumArtDownloader.Properties.WindowSettings.SaveWindowState() bei AlbumArtDownloader.Properties.WindowSettings.window_Closing(Object sender, CancelEventArgs e) bei System.Windows.Window.OnClosing(CancelEventArgs e) bei AlbumArtDownloader.ArtSearchWindow.OnClosing(CancelEventArgs e) bei System.Windows.Window.WmClose() bei System.Windows.Window.WindowFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) bei System.Windows.Interop.HwndSource.PublicHooksFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter) bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler) bei System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter) bei System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg) bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) bei MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam) bei MS.Win32.HwndSubclass.DefWndProcWrapper(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) bei MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam) bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) bei MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam) bei MS.Win32.HwndSubclass.DefWndProcWrapper(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) bei MS.Win32.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam) bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) bei MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) bei System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) bei System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) bei System.Windows.Threading.Dispatcher.Run() bei System.Windows.Application.RunInternal(Window window) bei System.Windows.Application.Run(Window window) bei System.Windows.Application.Run() bei AlbumArtDownloader.App.AlbumArtDownloader.IPriorInstance.Run() bei AlbumArtDownloader.InstanceMutex.RunAppAsServiceHost(IPriorInstance instance, String channelUri) bei AlbumArtDownloader.App.Main(String[] args) This post has been edited by fuffi: Sep 17 2007, 22:36 |
|
|
|
Sep 16 2007, 23:54
Post
#34
|
|
|
Group: Members Posts: 20 Joined: 5-November 06 Member No.: 37191 |
Sorry, I wasn't careful about that info. I will be next time. Cheers
|
|
|
|
Sep 17 2007, 08:22
Post
#35
|
|
|
Group: Developer Posts: 977 Joined: 31-July 06 Member No.: 33465 |
hi, i were looking after artist "Joe Bataan" and a album of him. opened a second search (a new window opens) saved a picture, saved a second picture (not sure in which window, first, or second, both were open) and denied the question if i want to overwrite the existing file and gave the file an other name. after some clicking and checking some pictures i wanted to close the album art downloader XUI with clicking on X and then this came up :-) Hello, thank you for the error report. It occurred because for some reason AAD was denied permission to save to its settings file, at "C:\Dokumente und Einstellungen\user\Lokale Einstellungen\Anwendungsdaten\AlbumArtDownloader\AlbumArt.exe_Url_jut1kpnbrzgm0e4oabrkut0xxquyli2d\0.9.0.0\user.config" Does that error come up every time you close AAD, or did it only happen once? I don't know why it would happen, but what I will do is for the next version make sure that if it can't save its settings, it will just not save them, and not crash. Alex |
|
|
|
Sep 17 2007, 19:26
Post
#36
|
|
![]() Group: Members Posts: 164 Joined: 10-February 07 From: kölle an rhein Member No.: 40490 |
hi, another *small* issue :-)
my settings: "e:\Programme\foobar2000\components\AlbumArtDownloaderXUI\AlbumArt.exe" "%artist%" "%album%" "$replace(%_path%,%_filename_ext%,)%album%.jpg" will produce this in the log: [20:20:08] Successful execution of "shell32.dll,ShellExec_RunDLL "e:\Programme\foobar2000\components\AlbumArtDownloaderXUI\AlbumArt.exe" "?" "?" "D:\music\?.jpg"" it a song without any tags. i know, that what AAD is doing here is right, because the commandline told him to do, but i know too, he cant write such a filename "?.jpg" to the disk, so he shouldnt try ;-) because it gives an error. suggestion: better to replace illegal chars or, if illegal chars found, ask the user to rename it by hand. This post has been edited by fuffi: Sep 17 2007, 19:27 |
|
|
|
Sep 17 2007, 19:46
Post
#37
|
|
![]() Group: Members Posts: 164 Joined: 10-February 07 From: kölle an rhein Member No.: 40490 |
hi, i were looking after artist "Joe Bataan" and a album of him. opened a second search (a new window opens) saved a picture, saved a second picture (not sure in which window, first, or second, both were open) and denied the question if i want to overwrite the existing file and gave the file an other name. after some clicking and checking some pictures i wanted to close the album art downloader XUI with clicking on X and then this came up :-) Hello, thank you for the error report. It occurred because for some reason AAD was denied permission to save to its settings file, at "C:\Dokumente und Einstellungen\user\Lokale Einstellungen\Anwendungsdaten\AlbumArtDownloader\AlbumArt.exe_Url_jut1kpnbrzgm0e4oabrkut0xxquyli2d\0.9.0.0\user.config" Does that error come up every time you close AAD, or did it only happen once? I don't know why it would happen, but what I will do is for the next version make sure that if it can't save its settings, it will just not save them, and not crash. it crashes all the time, if i close AAD. funny, because earlier he does not crash at all. i could test a scenario to see if he crashes if i close it. he did. but now, it crashes even, if i start it. strange. (and a pitty, because i cannot use it anymore. maybe rebooting XP will do the trick...) CODE App version: 0.9.0.0, running on Microsoft Windows NT 5.1.2600 Service Pack 2 System.Configuration.ConfigurationErrorsException: Das Konfigurationssystem konnte nicht initialisiert werden. ---> System.Configuration.ConfigurationErrorsException: Beim Laden einer Konfigurationsdatei ist ein Fehler aufgetreten.: Der Zugriff auf den Pfad C:\Dokumente und Einstellungen\user\Lokale Einstellungen\Anwendungsdaten\AlbumArtDownloader\AlbumArt.exe_Url_jut1kpnbrzgm0e4oabrkut0xxquyli2d\0.9.0.0\user.config wurde verweigert. (C:\Dokumente und Einstellungen\user\Lokale Einstellungen\Anwendungsdaten\AlbumArtDownloader\AlbumArt.exe_Url_jut1kpnbrzgm0e4oabrkut0xxquyli2d\0.9.0.0\user.config) ---> System.UnauthorizedAccessException: Der Zugriff auf den Pfad C:\Dokumente und Einstellungen\user\Lokale Einstellungen\Anwendungsdaten\AlbumArtDownloader\AlbumArt.exe_Url_jut1kpnbrzgm0e4oabrkut0xxquyli2d\0.9.0.0\user.config wurde verweigert. bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) bei System.Configuration.Internal.InternalConfigHost.StaticOpenStreamForRead(String streamName) bei System.Configuration.Internal.InternalConfigHost.System.Configuration.Internal.IInternalConfigHost.O penStreamForRead(String streamName, Boolean assertPermissions) bei System.Configuration.Internal.InternalConfigHost.System.Configuration.Internal.IInternalConfigHost.O penStreamForRead(String streamName) bei System.Configuration.ClientConfigurationHost.OpenStreamForRead(String streamName) bei System.Configuration.BaseConfigurationRecord.InitConfigFromFile() --- Ende der internen Ausnahmestapelüberwachung --- bei System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal) bei System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors) bei System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors() bei System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e) --- Ende der internen Ausnahmestapelüberwachung --- bei System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e) bei System.Configuration.Internal.InternalConfigRoot.OnConfigRemoved(InternalConfigEventArgs e) bei System.Configuration.Internal.InternalConfigRoot.RemoveConfigImpl(String configPath, BaseConfigurationRecord configRecord) bei System.Configuration.BaseConfigurationRecord.Remove() bei System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject) bei System.Configuration.BaseConfigurationRecord.GetSection(String configKey, Boolean getLkg, Boolean checkPermission) bei System.Configuration.BaseConfigurationRecord.GetSection(String configKey) bei System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.G etSection(String sectionName) bei System.Configuration.ConfigurationManager.GetSection(String sectionName) bei System.Configuration.ClientSettingsStore.ReadSettings(String sectionName, Boolean isUserScoped) bei System.Configuration.LocalFileSettingsProvider.GetPropertyValues(SettingsContext context, SettingsPropertyCollection properties) bei System.Configuration.SettingsBase.GetPropertiesFromProvider(SettingsProvider provider) bei System.Configuration.SettingsBase.GetPropertyValueByName(String propertyName) bei System.Configuration.SettingsBase.get_Item(String propertyName) bei System.Configuration.ApplicationSettingsBase.GetPropertyValue(String propertyName) bei System.Configuration.ApplicationSettingsBase.get_Item(String propertyName) bei AlbumArtDownloader.Properties.Settings.get_ApplicationVersion() bei AlbumArtDownloader.App.UpgradeSettings() bei AlbumArtDownloader.App.OnStartup(StartupEventArgs e) bei System.Windows.Application.<.ctor>b__0(Object unused) bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter) bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler) bei System.Windows.Threading.DispatcherOperation.InvokeImpl() bei System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state) bei System.Threading.ExecutionContext.runTryCode(Object userData) bei System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) bei System.Windows.Threading.DispatcherOperation.Invoke() bei System.Windows.Threading.Dispatcher.ProcessQueue() bei System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter) bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler) bei System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter) bei System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg) bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) bei MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) bei System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) bei System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) bei System.Windows.Threading.Dispatcher.Run() bei System.Windows.Application.RunInternal(Window window) bei System.Windows.Application.Run(Window window) bei System.Windows.Application.Run() bei AlbumArtDownloader.App.AlbumArtDownloader.IPriorInstance.Run() bei AlbumArtDownloader.InstanceMutex.RunAppAsServiceHost(IPriorInstance instance, String channelUri) bei AlbumArtDownloader.App.Main(String[] args) even foobar crashed. (this is failure.txt) CODE Illegal operation:
Code: C0000005h, flags: 00000000h, address: 028E4961h Access violation, operation: read, address: 00000000h Call path: entry=>app_mainloop=>menu_helpers::run_command(), by GUID This is the first crash logged by this instance. Code bytes (028E4961h): 028E4921h: 5D C4 8D 45 EC 50 C6 45 FC 01 E8 18 1A 00 00 59 028E4931h: 89 5D F0 39 5E 24 C6 45 FC 03 BF A9 FB 8F 02 76 028E4941h: 05 8B 46 18 EB 02 8B C7 8B 4D EC 8B 11 50 8D 45 028E4951h: F0 50 FF 52 0C 84 C0 0F 84 5A 01 00 00 8B 4D 08 028E4961h: 8B 01 53 8D 55 F0 52 8D 55 B4 52 53 FF 50 10 84 028E4971h: C0 0F 84 40 01 00 00 8A 46 28 F6 D8 68 98 D2 8F 028E4981h: 02 8D 4D C8 1B C0 83 E0 06 40 89 45 E8 E8 4D FE 028E4991h: FF FF 39 5D C4 8B 45 B8 C6 45 FC 04 77 02 8B C7 Stack (0012F5BCh): 0012F59Ch: 00000000 0012F8D8 0012F8B0 00000000 0012F5ACh: ABFE2DD8 ABFE2AB0 00000000 ABFE2B70 0012F5BCh: D2CDEAB8 00000000 02924D50 0012F738 0012F5CCh: 00000000 67452301 EFCDAB89 98BADCFE 0012F5DCh: 10325476 028FFBB4 00000000 00000000 0012F5ECh: 00000000 00000000 00000000 028E624A 0012F5FCh: 0012F634 028E6251 D2CDEAB0 00000000 0012F60Ch: 02924D50 0012F738 00000001 004DF5AC 0012F61Ch: 05021FD8 0012F680 028FB5ED 00000003 0012F62Ch: 0012F648 028E6333 00000000 00000006 0012F63Ch: 028FD710 08860658 0012F634 0012F68C 0012F64Ch: 028E6872 00000001 03632FBC D2CDEA18 0012F65Ch: 00000000 02904748 08860658 8148260C 0012F66Ch: FEDE6332 6F0D9531 0FE5D13B 028FD710 0012F67Ch: 00000006 0012F6DC 028FBD09 00000000 0012F68Ch: 0012F6E8 035CB869 00000000 08860668 0012F69Ch: 0012F738 03632FBC 2FD814CB 00390A84 0012F6ACh: 0367DD38 00000000 005CB2CF 02904748 0012F6BCh: 00000013 00000005 003BA490 75D1DD87 0012F6CCh: 4AAC9E48 25AAA98A BD5AC0D6 035F682B Registers: EAX: 00153501, EBX: 00000000, ECX: 00000000, EDX: 00153558 ESI: 029240F0, EDI: 028FFBA9, EBP: 0012F62C, ESP: 0012F5BC Crash location: "foo_run", loaded at 028E0000h - 0290B000h Loaded modules: foobar2000 loaded at 00400000h - 004F3000h ntdll loaded at 7C910000h - 7C9C7000h kernel32 loaded at 7C800000h - 7C907000h COMCTL32 loaded at 773A0000h - 774A3000h msvcrt loaded at 77BE0000h - 77C38000h ADVAPI32 loaded at 77DA0000h - 77E4A000h RPCRT4 loaded at 77E50000h - 77EE1000h GDI32 loaded at 77EF0000h - 77F37000h USER32 loaded at 7E360000h - 7E3F0000h SHLWAPI loaded at 77F40000h - 77FB6000h SHELL32 loaded at 7C9D0000h - 7D1EF000h ole32 loaded at 774B0000h - 775ED000h shared loaded at 10000000h - 10029000h comdlg32 loaded at 76350000h - 7639A000h SplashKiller loaded at 003C0000h - 003CC000h foo_abx loaded at 009E0000h - 00A13000h foo_ac3 loaded at 00A30000h - 00A5F000h foo_adpcm loaded at 00A80000h - 00AD2000h foo_AdvancedControls loaded at 00B00000h - 00B44000h foo_albumlist loaded at 00B60000h - 00BA7000h OLEAUT32 loaded at 770F0000h - 7717B000h foo_audioscrobbler loaded at 00BD0000h - 00C07000h WS2_32 loaded at 71A10000h - 71A27000h WS2HELP loaded at 71A00000h - 71A08000h foo_bitcompare loaded at 00C30000h - 00C57000h foo_burninate loaded at 00C80000h - 00CB7000h VERSION loaded at 77BD0000h - 77BD8000h foo_cdda loaded at 00CE0000h - 00D15000h foo_channel_mixer loaded at 00D40000h - 00D7B000h foo_common loaded at 00D90000h - 00DC3000h foo_converter loaded at 00DF0000h - 00E59000h foo_convolve loaded at 00E80000h - 00ED1000h foo_dbsearch loaded at 00F00000h - 00F70000h foo_discogs loaded at 00F90000h - 0100E000h gdiplus loaded at 4EBA0000h - 4ED43000h WINMM loaded at 76AF0000h - 76B1E000h foo_dsp_centercut loaded at 010B0000h - 010D5000h foo_dsp_crossfader loaded at 01100000h - 0115F000h libmmd loaded at 01170000h - 0141A000h MSVCR80 loaded at 78130000h - 781CB000h foo_dsp_silence loaded at 01440000h - 01469000h foo_dsp_skip_silence loaded at 01490000h - 014A3000h foo_dsp_soundtouch loaded at 014C0000h - 014E3000h MSVCP80 loaded at 7C420000h - 7C4A7000h foo_dsp_src9 loaded at 01500000h - 0153B000h foo_dsp_std loaded at 01550000h - 01591000h foo_dsp_vlevel loaded at 015C0000h - 015E4000h foo_dsp_vst loaded at 01610000h - 01632000h foo_dsp_winamp loaded at 01660000h - 01683000h foo_dts loaded at 016B0000h - 016E7000h foo_dumb loaded at 01700000h - 01789000h foo_freedb2 loaded at 017B0000h - 017F1000h foo_freedb2_fix loaded at 01820000h - 01835000h foo_g15lcd loaded at 01860000h - 01890000h foo_game loaded at 6C810000h - 6C843000h foo_gep loaded at 018C0000h - 0195C000h MSIMG32 loaded at 76320000h - 76325000h foo_infobox loaded at 01980000h - 019C0000h foo_input_alac loaded at 019E0000h - 019FD000h foo_input_awma loaded at 01A20000h - 01A5D000h WMVCore loaded at 15110000h - 1536A000h WMASF loaded at 11C70000h - 11CA9000h foo_input_dts loaded at 01A70000h - 01AD5000h foo_input_matroska loaded at 01B00000h - 01B88000h foo_input_monkey loaded at 01BB0000h - 01BFA000h foo_input_mslive loaded at 01C20000h - 01C97000h foo_input_reverse loaded at 01CB0000h - 01CDE000h foo_input_shorten loaded at 01CF0000h - 01D1D000h foo_input_std loaded at 01D40000h - 01E52000h foo_input_tak loaded at 01E80000h - 01EC7000h tak_deco_lib loaded at 01EE0000h - 01F11000h foo_input_tta loaded at 02040000h - 0206D000h foo_lirc loaded at 02090000h - 020B8000h foo_lnk loaded at 020E0000h - 020F9000h foo_lock_ex loaded at 02120000h - 02139000h foo_lunar2 loaded at 02150000h - 02171000h foo_lyricsdb loaded at 021A0000h - 021CF000h WININET loaded at 77180000h - 77227000h CRYPT32 loaded at 77A50000h - 77AE5000h MSASN1 loaded at 77AF0000h - 77B02000h foo_masstag loaded at 021F0000h - 02240000h foo_masstag_addons loaded at 02260000h - 0227D000h foo_menu_addons loaded at 022A0000h - 022F1000h foo_midi loaded at 02310000h - 023BA000h foo_navigator loaded at 023E0000h - 02414000h foo_osd loaded at 02440000h - 02474000h foo_out_asio loaded at 024A0000h - 024CF000h foo_packet_decoder_ac3 loaded at 024F0000h - 02517000h foo_packet_decoder_wavpack loaded at 02540000h - 02565000h foo_playlist_bind loaded at 02590000h - 025B5000h foo_playlist_manager loaded at 025D0000h - 02614000h foo_pqview loaded at 02640000h - 0265B000h foo_preview loaded at 02680000h - 026A1000h foo_psf loaded at 026C0000h - 027A1000h foo_random loaded at 027D0000h - 0280D000h foo_removeplayed loaded at 02830000h - 02848000h foo_rgscan loaded at 02870000h - 028B8000h foo_run loaded at 028E0000h - 0290B000h foo_scheduler loaded at 02930000h - 0299F000h POWRPROF loaded at 74A50000h - 74A58000h foo_sendtodevice loaded at 029C0000h - 029FD000h foo_shutdown loaded at 02A20000h - 02A39000h foo_sic loaded at 02A60000h - 02AB9000h foo_sid loaded at 02BE0000h - 02C68000h foo_trackpos loaded at 02C90000h - 02CAF000h foo_tradersfriend loaded at 02CD0000h - 02D0A000h foo_uie_albumart loaded at 02D30000h - 02D6C000h foo_uie_albumlist loaded at 02D90000h - 02DCF000h foo_uie_bookmarks loaded at 02DF0000h - 02E45000h foo_uie_console loaded at 02E60000h - 02E7B000h foo_uie_lyrics_panel loaded at 02EA0000h - 02F09000h foo_uie_quicksearch loaded at 02F30000h - 02F77000h foo_uie_tabs loaded at 02FA0000h - 02FCA000h foo_uie_trackinfo_mod loaded at 02FF0000h - 03047000h foo_uie_vis_projectm loaded at 03060000h - 030AA000h OPENGL32 loaded at 5F0D0000h - 5F19C000h GLU32 loaded at 68FC0000h - 68FE0000h DDRAW loaded at 736D0000h - 73719000h DCIMAN32 loaded at 73B30000h - 73B36000h foo_ui_columns loaded at 035C0000h - 03657000h foo_ui_std loaded at 03680000h - 036D7000h foo_unpack loaded at 03700000h - 0372E000h foo_unpack_jma loaded at 03750000h - 03771000h foo_unpack_lha loaded at 037A0000h - 037C0000h foo_utils loaded at 037E0000h - 03818000h foo_utils_matroska loaded at 03840000h - 0385A000h foo_utils_playback loaded at 03880000h - 03899000h foo_verifier loaded at 038C0000h - 038F0000h foo_version loaded at 03910000h - 03936000h dbghelp loaded at 59DD0000h - 59E71000h foo_vis_projectM loaded at 03A60000h - 03AD1000h foo_whatsnew loaded at 03B00000h - 03B30000h foo_winamp_spam loaded at 03B50000h - 03B7A000h sizer loaded at 040A0000h - 040A8000h uxtheme loaded at 5B0F0000h - 5B128000h nvoglnt loaded at 69500000h - 69A35000h wtsapi32 loaded at 76F10000h - 76F18000h WINSTA loaded at 76300000h - 76310000h NETAPI32 loaded at 597D0000h - 59824000h mswsock loaded at 719B0000h - 719F0000h DNSAPI loaded at 76EE0000h - 76F07000h LgLcdApi loaded at 089B0000h - 089C5000h dsp_audiostocker loaded at 08B20000h - 08BE7000h DSOUND loaded at 73E70000h - 73ECC000h WINTRUST loaded at 76BF0000h - 76C1E000h IMAGEHLP loaded at 76C50000h - 76C78000h wdmaud loaded at 72C90000h - 72C99000h msacm32 loaded at 72C80000h - 72C88000h MSACM32 loaded at 77BB0000h - 77BC5000h midimap loaded at 77BA0000h - 77BA7000h KsUser loaded at 73E40000h - 73E44000h rasadhlp loaded at 76F80000h - 76F86000h hnetcfg loaded at 66710000h - 66769000h wshtcpip loaded at 719F0000h - 719F8000h appHelp loaded at 77B10000h - 77B32000h CLBCATQ loaded at 76F90000h - 7700F000h COMRes loaded at 77010000h - 770E3000h shdocvw loaded at 77730000h - 7789F000h CRYPTUI loaded at 76880000h - 76905000h WLDAP32 loaded at 76F20000h - 76F4D000h urlmon loaded at 77230000h - 772CD000h Secur32 loaded at 77FC0000h - 77FD1000h SETUPAPI loaded at 778F0000h - 779E4000h browseui loaded at 75F20000h - 7601C000h Stack dump analysis: Address: 028FFBB4h, location: "foo_run", loaded at 028E0000h - 0290B000h Address: 028E624Ah, location: "foo_run", loaded at 028E0000h - 0290B000h Address: 028E6251h, location: "foo_run", loaded at 028E0000h - 0290B000h Address: 004DF5ACh, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 028FB5EDh, location: "foo_run", loaded at 028E0000h - 0290B000h Address: 028E6333h, location: "foo_run", loaded at 028E0000h - 0290B000h Address: 028FD710h, location: "foo_run", loaded at 028E0000h - 0290B000h Address: 028E6872h, location: "foo_run", loaded at 028E0000h - 0290B000h Address: 02904748h, location: "foo_run", loaded at 028E0000h - 0290B000h Address: 028FD710h, location: "foo_run", loaded at 028E0000h - 0290B000h Address: 028FBD09h, location: "foo_run", loaded at 028E0000h - 0290B000h Address: 035CB869h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 02904748h, location: "foo_run", loaded at 028E0000h - 0290B000h Address: 035F682Bh, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 03622911h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 035CB8B3h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 035FC046h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 7E368B26h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "GetWindowThreadProcessId" (+000000A6h) Address: 035C66B0h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 03627AA4h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 7E3688DAh, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "GetWindowLongW" (+00000034h) Address: 004DEE08h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 035C66B0h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 03621770h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 035C6828h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 035C66B0h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 7E36B50Ch, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "DefWindowProcW" (+000001D0h) Address: 7E36B51Ch, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "DefWindowProcW" (+000001E0h) Address: 7E368734h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "GetDC" (+0000006Dh) Address: 035C66B0h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 035C66B0h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 7E368816h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "GetDC" (+0000014Fh) Address: 035C66B0h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "DeregisterShellHookWindow" (+000001CFh) Address: 7E368830h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "GetDC" (+00000169h) Address: 7E36B4C0h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "DefWindowProcW" (+00000184h) Address: 035C66B0h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "DeregisterShellHookWindow" (+000001CFh) Address: 7E36B4D0h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "DefWindowProcW" (+00000194h) Address: 7E36B50Ch, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "DefWindowProcW" (+000001D0h) Address: 035C66B0h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "KiUserCallbackDispatcher" (+00000013h) Address: 035C66B0h, location: "foo_ui_columns", loaded at 035C0000h - 03657000h Address: 7E36B473h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "DefWindowProcW" (+00000137h) Address: 7E3694BEh, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "GetWindowLongA" (+00000061h) Address: 7E36D4E4h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "SetPropW" (+000000BBh) Address: 7E36B933h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "IsWindow" (+00000000h) Address: 7E36B903h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "SendMessageW" (+00000049h) Address: 7741489Ah, location: "COMCTL32", loaded at 773A0000h - 774A3000h Symbol: "Ordinal384" (+000589FAh) Address: 7741570Bh, location: "COMCTL32", loaded at 773A0000h - 774A3000h Symbol: "CreateToolbar" (+00000B67h) Address: 77414BDBh, location: "COMCTL32", loaded at 773A0000h - 774A3000h Symbol: "CreateToolbar" (+00000037h) Address: 7E36F95Bh, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "CallNextHookEx" (+00000100h) Address: 7C91EAE3h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "KiUserCallbackDispatcher" (+00000013h) Address: 040A175Ch, location: "sizer", loaded at 040A0000h - 040A8000h Symbol: "ReleaseResizeInfo" (+000003D3h) Address: 7E38E175h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "User32InitializeImmEntryTable" (+00000E18h) Address: 7E38E152h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "User32InitializeImmEntryTable" (+00000DF5h) Address: 7E368734h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "GetDC" (+0000006Dh) Address: 77414BDBh, location: "COMCTL32", loaded at 773A0000h - 774A3000h Symbol: "CreateToolbar" (+00000037h) Address: 77414BDBh, location: "COMCTL32", loaded at 773A0000h - 774A3000h Symbol: "CreateToolbar" (+00000037h) Address: 7E368816h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "GetDC" (+0000014Fh) Address: 77414BDBh, location: "COMCTL32", loaded at 773A0000h - 774A3000h Symbol: "CreateToolbar" (+00000037h) Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "DeregisterShellHookWindow" (+000001CFh) Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "DeregisterShellHookWindow" (+000001CFh) Address: 7E368830h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "GetDC" (+00000169h) Address: 7E3689CDh, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "GetWindowLongW" (+00000127h) Address: 77414BDBh, location: "COMCTL32", loaded at 773A0000h - 774A3000h Symbol: "CreateToolbar" (+00000037h) Address: 7E36DAEAh, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "DestroyWindow" (+00000000h) Address: 7E37D950h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "IsDialogMessageW" (+0000008Eh) Address: 7E390457h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "DeregisterShellHookWindow" (+000001CFh) Address: 7E3689F0h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "GetWindowLongW" (+0000014Ah) Address: 7E368A10h, location: "USER32", loaded at 7E360000h - 7E3F0000h Symbol: "DispatchMessageW" (+0000000Fh) Address: 0042FF5Dh, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 10002DD2h, location: "shared", loaded at 10000000h - 10029000h Symbol: "uCallStackTracker::uCallStackTracker" (+00000032h) Address: 004C04F8h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00430AA3h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004C07B4h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004C7650h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004C7650h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlAllocateHeap" (+0000015Eh) Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004C7634h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlAllocateHeap" (+0000015Eh) Address: 7C920732h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlAllocateHeap" (+0000015Eh) Address: 7C921538h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "wcsncpy" (+00000AA9h) Address: 7C921596h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "wcsncpy" (+00000B07h) Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlAllocateHeap" (+00000117h) Address: 004E41B8h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 7C92056Dh, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlFreeHeap" (+00000130h) Address: 1000C021h, location: "shared", loaded at 10000000h - 10029000h Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "strchr" (+00000117h) Address: 7C9206F0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlAllocateHeap" (+0000011Ch) Address: 7C91EE18h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "strchr" (+00000117h) Address: 7C9206F0h, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlAllocateHeap" (+0000011Ch) Address: 7C9206EBh, location: "ntdll", loaded at 7C910000h - 7C9C7000h Symbol: "RtlAllocateHeap" (+00000117h) Address: 00492BFDh, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004E4238h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00447B71h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 0045CE23h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 0044E9CAh, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004970A3h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004C0508h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 10002D87h, location: "shared", loaded at 10000000h - 10029000h Symbol: "uPrintCrashInfo_SetDumpPath" (+000000A7h) Address: 004C0508h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004AF584h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004C0508h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00430CAAh, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004E09B0h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 0049712Dh, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00492502h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004924FCh, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004B49E0h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004B3450h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004E4230h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00497440h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004AF978h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00496804h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 00400000h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 0120DC08h, location: "libmmd", loaded at 01170000h - 0141A000h Symbol: "_csqrtq_f90" (+0009B2CCh) Address: 0120DC08h, location: "libmmd", loaded at 01170000h - 0141A000h Symbol: "_csqrtq_f90" (+0009B2CCh) Address: 00497440h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 7C816FD7h, location: "kernel32", loaded at 7C800000h - 7C907000h Symbol: "RegisterWaitForInputIdle" (+00000049h) Address: 0120DC08h, location: "libmmd", loaded at 01170000h - 0141A000h Symbol: "_csqrtq_f90" (+0009B2CCh) Address: 7C839AA8h, location: "kernel32", loaded at 7C800000h - 7C907000h Symbol: "ValidateLocale" (+000002B0h) Address: 7C816FE0h, location: "kernel32", loaded at 7C800000h - 7C907000h Symbol: "RegisterWaitForInputIdle" (+00000052h) Address: 0049686Dh, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 01C61B6Ch, location: "foo_input_mslive", loaded at 01C20000h - 01C97000h Address: 004B0063h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 01C61B6Ch, location: "foo_input_mslive", loaded at 01C20000h - 01C97000h Address: 00410072h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004E0049h, location: "foobar2000", loaded at 00400000h - 004F3000h Address: 004F0044h, location: "foobar2000", loaded at 00400000h - 004F3000h Version info: foobar2000 v0.9.4.4 UNICODE Additional info: Logitech G15 LCD Display 0.3a (foo_g15lcd) VLevel 20060324.0 (foo_dsp_vlevel) Winamp API Emulator 0.95 (foo_winamp_spam) Components versions viewer 0.3 (foo_version) Album Art Panel 0.2.6 (foo_uie_albumart) GCN DSP decoder 1.3 (foo_adpcm) Acro WMA decoder 0.1.6.5 (Intel SSE) (foo_input_awma) Matroska Plugin 0.9.2.1 (foo_input_matroska) Quick Search Toolbar 2.8j (foo_uie_quicksearch) Track info panel mod 0.8.0 beta [Dec 6 2006 - 14:21:24] (foo_uie_trackinfo_mod) foosic music database 1.0 beta 12 (foo_sic) Lunar 2 PCM decoder 0.5 (foo_lunar2) Default User Interface 0.9acc (foo_ui_std) sidplay2 1.13 (foo_sid) WMA Decoder 1.1 (foo_input_std) Audio CD Writer 2.0.1 (foo_burninate) Console panel 0.2.1 (foo_uie_console) Playlist Manager 1.0.2 (foo_playlist_manager) OKI-ADPCM decoder 0.14 (foo_adpcm) Highly Experimental 2.0.6 (foo_psf) MIDI synthesizer host 1.7 (foo_midi) ADX decoder 1.6 (foo_adpcm) Resampler (Secret Rabbit Code) 1.03 (foo_dsp_src9) Gapless Crossfader 0.3.3.1 (Intel SSE) (foo_dsp_crossfader) Standard Input Array 1.0 (foo_input_std) Matroska Utility Plugin 1.0.2 (foo_utils_matroska) FLAC Decoder 1.1.0 (foo_input_std) Tabbed panel modified 0.2.6 (foo_uie_tabs) Audioscrobbler 1.3.6 (foo_audioscrobbler) ASIO support 1.2.5 (foo_out_asio) SoundTouch DSP 0.1 (Intel SSE) (foo_dsp_soundtouch) BRR decoder and converter 0.7 (foo_adpcm) Remove played Files 1.4.0 (foo_removeplayed) Send to Device 1.1.1 [Sep 7 2007 - 10:34:03] (foo_sendtodevice) TTA Audio Decoder (unofficial) 2.4.2 (foo_input_tta) Shell Link Resolver 1.2 (foo_lnk) Bookmarks 0.2.5.2 (foo_uie_bookmarks) Winamp DSP Bridge 1.4.1 (foo_dsp_winamp) Masstagger Addons 0.3.4 (Intel SSE) (foo_masstag_addons) AC3 decoder 0.9 (foo_ac3) Common services 0.1 (foo_common) Columns UI 0.1.3 beta 1v6 TEST (foo_ui_columns) Database Search 1.4 (foo_dbsearch) Navigator 0.63 (foo_navigator) projectM visualization 1.97.6.2 (foo_vis_projectM) CD Audio Decoder 2.1.1 (foo_cdda) Channel Mixer 0.9.6.2 (foo_channel_mixer) Playlist Bind 3.2 (foo_playlist_bind) Game Emu Player 1.5 (foo_gep) Menu Addons 0.3.9.5 (Intel SSE) (foo_menu_addons) Scheduler 3.53 (foo_scheduler) Shorten decoder 0.4.2.1 (foo_input_shorten) ATSC A/52 (AC3) Packet Decoder 0.9 (foo_packet_decoder_ac3) Preview 1.2 (foo_preview) Run services 0.3.2 (foo_run) Album List 3.2.0 (foo_albumlist) ALAC Decoder 1.0 (foo_input_alac) DUMB module decoder 0.9.8.4 (foo_dumb) Binary Comparator 1.1 (foo_bitcompare) JMA unpacker 1.0 (foo_unpack_jma) projectM visualization (Panel) 0.4 (foo_uie_vis_projectm) freedb Tagger 0.5.2.1 (foo_freedb2) Feature Watcher 1.0.2 (foo_whatsnew) ZIP/GZIP reader 1.0 (foo_unpack) Randomized Playlist Entry 1.2.3 (foo_random) Skip silence 0.1 (Intel SSE) (foo_dsp_skip_silence) WavPack Packet Decoder 0.9.1 (foo_packet_decoder_wavpack) DTS decoder 0.1.7 (foo_input_dts) File Integrity Verifier 1.0.1 (foo_verifier) Center Cut 1.0.1 (foo_dsp_centercut) Reverse Playback 0.1.3 (Intel SSE) (foo_input_reverse) RAR reader 1.1 (foo_unpack) Freedb2 characters fixer (masstagger addon) 0.02 (foo_freedb2_fix) mslive 0.3.9 (Intel SSE) (foo_input_mslive) ABX Comparator 1.3.1 (foo_abx) Standard DSP array 1.0 (foo_dsp_std) DTS decoder 0.1.1 (foo_dts) Converter 1.0.1 (foo_converter) Pause on Lock (extended) 1.0 (foo_lock_ex) TAK Decoder 0.3.2 (foo_input_tak) Convolver 0.3 (foo_convolve) Game Audio Decoder 1.08 (foo_game) On-Screen Display GDI+ 1.52 (foo_osd) Masstagger 1.6 (foo_masstag) Live Show Tagger 0.6.1 (foo_tradersfriend) Interplay ACM decoder 1.0 (foo_adpcm) XA ADPCM decoder 1.2 (foo_adpcm) Foo Shutdown 0.9.3 (foo_shutdown) RAC decoder 1.0 (foo_adpcm) VST bridge 0.60 Beta (foo_dsp_vst) This post has been edited by fuffi: Sep 17 2007, 22:35 |
|
|
|
Sep 17 2007, 20:46
Post
#38
|
|
|
Group: Developer Posts: 977 Joined: 31-July 06 Member No.: 33465 |
cant write such a filename "?.jpg" to the disk, so he shouldnt try ;-) because it gives an error. This "Illegal Characters in Filename" crash is already fixed for the next version, as mobyduck reported it.For your settings bug, please try deleting the folder "C:\Dokumente und Einstellungen\user\Lokale Einstellungen\Anwendungsdaten\AlbumArtDownloader" and running Album Art Downloader again. That will reset all your settings for it, but it should run again. If you used the Installer, then uninstalling and re-installing will do this automatically. Also, could I suggest you wrap long crash reports in codebox tags in your posts, so that they don't take up so much space? It makes the thread easier to read for everyone. Alex |
|
|
|
Sep 17 2007, 22:29
Post
#39
|
|
![]() Group: Members Posts: 164 Joined: 10-February 07 From: kölle an rhein Member No.: 40490 |
hi,
an addition to my/your last post: i use foobar2000 on my portable usb stick to play some songs i like, if i'm not on my home computer. now i see, that AAD will save data on every computer i visited and play songs (and download some covers) do you mind to save data in the AAD-programs folder? (relative path, without a fixed harddrive-letter)? |
|
|
|
Sep 17 2007, 22:43
Post
#40
|
|
![]() Group: Members Posts: 164 Joined: 10-February 07 From: kölle an rhein Member No.: 40490 |
For your settings bug, please try deleting the folder "C:\Dokumente und Einstellungen\user\Lokale Einstellungen\Anwendungsdaten\AlbumArtDownloader" and running Album Art Downloader again. That will reset all your settings for it, but it should run again. If you used the Installer, then uninstalling and re-installing will do this automatically. i deleted the folder and AAD did not crash again. thank you.
|
|
|
|
Sep 18 2007, 03:07
Post
#41
|
|
|
Group: Members Posts: 1361 Joined: 25-November 02 Member No.: 3873 |
Hmm, it looks like unencrypted iTMS art is available, wonderful. There's a script included with my original 'CoverDownloader' for iTMS, i'll try and convert it. I don't know if it will still work with the XUI version, i haven't been keeping up with the changes. I'm losing track of all the topics here, can you post once you got it to work. thank you -------------------- --alt-presets are there for a reason! These other switches DO NOT work better than it, trust me on this.
LAME + Joint Stereo doesn't destroy 'Stereo' |
|
|
|
Sep 18 2007, 04:02
Post
#42
|
|
![]() Group: Members Posts: 164 Joined: 10-February 07 From: kölle an rhein Member No.: 40490 |
hi,
you could add an icon file (AlbumArt.ico/bmp/png) to your provided zip-file/installation, because users who want to assign AAD to a button/icon, cannot use the .exe file for the implemented icon in AlbumArt.exe so i had to extract the icon manually and convert it to a png, which is a lot or work :-) and assigned it to a button which i can now press instead of using the context-menu cheers, |
|
|
|
Sep 18 2007, 04:27
Post
#43
|
|
![]() Group: Members Posts: 164 Joined: 10-February 07 From: kölle an rhein Member No.: 40490 |
ok, it crashed again. did not done alot with AAD meanwhile.
changed the sorting from default-direction to reverse direction. and then sorted by size. while AAD was loading covers. saved a cover. closed AAD. crash. i'm wainting now till the new version :-) no errorreport necsessary, i think. CODE App version: 0.9.0.0, running on Microsoft Windows NT 5.1.2600 Service Pack 2
System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. bei AlbumArtDownloader.AlbumArt.<>c__DisplayClass1.<RetrieveFullSizeImageWorker>b__0() --- Ende der internen Ausnahmestapelüberwachung --- bei System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) bei System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) bei System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks) bei System.Delegate.DynamicInvokeImpl(Object[] args) bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter) bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler) bei System.Windows.Threading.DispatcherOperation.InvokeImpl() bei System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state) bei System.Threading.ExecutionContext.runTryCode(Object userData) bei System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData) bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state) bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) bei System.Windows.Threading.DispatcherOperation.Invoke() bei System.Windows.Threading.Dispatcher.ProcessQueue() bei System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter) bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler) bei System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter) bei System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg) bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) bei MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) bei System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) bei System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) bei System.Windows.Threading.Dispatcher.Run() bei System.Windows.Application.RunInternal(Window window) bei System.Windows.Application.Run(Window window) bei System.Windows.Application.Run() bei AlbumArtDownloader.App.AlbumArtDownloader.IPriorInstance.Run() bei AlbumArtDownloader.InstanceMutex.RunAppAsServiceHost(IPriorInstance instance, String channelUri) bei AlbumArtDownloader.App.Main(String[] args) |
|
|
|
Sep 18 2007, 07:41
Post
#44
|
|
|
Group: Members Posts: 604 Joined: 17-December 05 From: New Zealand Member No.: 26461 |
Hmm, it looks like unencrypted iTMS art is available, wonderful. There's a script included with my original 'CoverDownloader' for iTMS, i'll try and convert it. I don't know if it will still work with the XUI version, i haven't been keeping up with the changes. I'm losing track of all the topics here, can you post once you got it to work. thank you It's already included in the latest release which you can download in the first post in this thread. hi, an addition to my/your last post: i use foobar2000 on my portable usb stick to play some songs i like, if i'm not on my home computer. now i see, that AAD will save data on every computer i visited and play songs (and download some covers) do you mind to save data in the AAD-programs folder? (relative path, without a fixed harddrive-letter)? Probably not a good idea in general because of Vista and limited account compatibilty. If I'm not mistaken it allows the .net framework to choose the best place to store the config. However if you want to take your settings with you on your usb stick, you could try creating a file called AlbumArt.exe.config and copying the user.config file mentioned above into this file. I don't think the program will create a user.config file on other machines if the user doesn't change any settings, however I haven't looked at the internals of the XUI version, so you'll have to test it for yourself. |
|
|
|
Sep 18 2007, 08:36
Post
#45
|
|
|
Group: Developer Posts: 977 Joined: 31-July 06 Member No.: 33465 |
do you mind to save data in the AAD-programs folder? (relative path, without a fixed harddrive-letter)? Probably not a good idea in general because of Vista and limited account compatibilty. If I'm not mistaken it allows the .net framework to choose the best place to store the config. However if you want to take your settings with you on your usb stick, you could try creating a file called AlbumArt.exe.config and copying the user.config file mentioned above into this file. I don't think the program will create a user.config file on other machines if the user doesn't change any settings, however I haven't looked at the internals of the XUI version, so you'll have to test it for yourself. david_dl is correct in that you can copy your user.config file to AlbumArt.exe.config to have local settings. I think, technically, if no settings were changed then no user.config would be created, but in practice the settings include window sizes and positions, so are almost certain to change.I won't be changing AAD to store its settings in its own folder, as david_dl points out, this breaks Vista compatibility, and is generally not recommended anyway. What I could do, if it were helpful, would be to add some command line parameter that would cause AAD to ensure it does not save any settings. you could add an icon file (AlbumArt.ico/bmp/png) to your provided zip-file/installation Sure, no problem, I'll stick the .ico in there. You say you already extracted one now, though, so I won't send it to you now.ok, it crashed again. did not done alot with AAD meanwhile. This is the same bug as iElectric reported - something is going wrong when trying to download a full size image. I still haven't been able to figure out what, and without knowing which artist/album result it was trying to download, I'm not sure how I can test it.Alex |
|
|
|
Sep 18 2007, 15:38
Post
#46
|
|
![]() Group: Members Posts: 15 Joined: 5-September 07 Member No.: 46818 |
Fantastic app. But I'm wondering, is there a way to only show those images with a size of 500x500 or close to? That'd be great.
This post has been edited by Blueinferno: Sep 18 2007, 15:39 |
|
|
|
Sep 18 2007, 15:43
Post
#47
|
|
![]() Group: Members Posts: 473 Joined: 4-April 05 From: Chicago, IL Member No.: 21193 |
|
|
|
|
Sep 18 2007, 15:45
Post
#48
|
|
|
Group: Developer Posts: 977 Joined: 31-July 06 Member No.: 33465 |
Fantastic app. But I'm wondering, is there a way to only show those images with a size of 500x500 or close to? That'd be great. Thanks, glad you liked it! To show images of only 500x500, click the Options link (just below the Album search box), and in the Filter by Image Size area, check both Maximum and Minimum and enter a value of 500 for each. Or, to allow values that are close to, but not exactly 500, use 495 for minimum and 505 for maximum, for example. For non-square images, it is the smaller dimension that must match the criteria specified here. Hope this helps, Alex |
|
|
|
Sep 18 2007, 22:48
Post
#49
|
|
![]() Group: Members Posts: 15 Joined: 5-September 07 Member No.: 46818 |
Fantastic app. But I'm wondering, is there a way to only show those images with a size of 500x500 or close to? That'd be great. Thanks, glad you liked it! To show images of only 500x500, click the Options link (just below the Album search box), and in the Filter by Image Size area, check both Maximum and Minimum and enter a value of 500 for each. Or, to allow values that are close to, but not exactly 500, use 495 for minimum and 505 for maximum, for example. For non-square images, it is the smaller dimension that must match the criteria specified here. Hope this helps, Alex Many thanks, for both the help, and a quick answer. |
|
|
|
Sep 18 2007, 22:57
Post
#50
|
|
![]() Group: Members Posts: 164 Joined: 10-February 07 From: kölle an rhein Member No.: 40490 |
QUOTE david_dl is correct in that you can copy your user.config file to AlbumArt.exe.config to have local settings thank you both, portability of programs will be the most important thing in the next years. a long time ago (before win95, hehe) there were no problems with storing program settings in program folder. now, as you both say, vista doesnt like it, i'm very amused. :-) i'm still using XP anyway. AAD isnt not a very important application for me (although i dont wanna miss it, so dont get me wrong!!) so it it stores security-based information on computers which i dont own, its my fault anyway. now, that i know it, it is no problem. thank you again, your program is a really help! |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 25th May 2013 - 13:00 |