IPB

Welcome Guest ( Log In | Register )

103 Pages V  « < 3 4 5 6 7 > »   
Reply to this topicStart new topic
Album Art Downloader XUI, A tool for downloading cover art
AlexVallat
post Nov 3 2007, 08:58
Post #101





Group: Developer
Posts: 1063
Joined: 31-July 06
Member No.: 33465



QUOTE (Melomane @ Nov 2 2007, 21:07) *
i have a bug with "local files" display.

image is sometimes wrong but path is correct.



i use this string with foo run and foobar 0.95 b2

C:\Program Files\AlbumArtDownloader\AlbumArt.exe "%artist%" "%album%" "$replace(%path%,%filename_ext%,folder.jpg)"

Could you check what path the Local Files source is searching? To do this, click the ... button on the bottom right of the Local Files source in the list, and see if the "Specify path to find images" checkbox is checked. If it is, then check what the path in the combo box underneath it says - that will be where it looks for images.

If it is not checked, then it will be looking for images in the default path to save to, but with the placeholders %name%, %extension%, %source% and %size% replaced by wildcards (*).

Alex
Go to the top of the page
+Quote Post
Melomane
post Nov 4 2007, 00:39
Post #102





Group: Members
Posts: 643
Joined: 13-January 03
From: Marseille
Member No.: 4552



no, isn't checked

if i check it, folder displayed isn't the "path to save art "

i have add this in foo run :
/localImagesPath "$replace(%path%,%filename_ext%,folder.jpg)"

and now work alltimes

also i have problems with somes albums where artist and album are the same: edit box for album is empty.

no problems if i use this:
C:\Program Files\AlbumArtDownloader\AlbumArt.exe
/ar "%artist%"
/al "%album%"
/p "$replace(%path%,%filename_ext%,folder.jpg)"
/localImagesPath "$replace(%path%,%filename_ext%,folder.jpg)"

thank you for your answer Alex

This post has been edited by Melomane: Nov 4 2007, 00:39


--------------------
Music is my first love.
Go to the top of the page
+Quote Post
Spirit_of_the_oc...
post Nov 6 2007, 00:11
Post #103





Group: Members
Posts: 583
Joined: 12-September 06
Member No.: 35092



Can somebody tell me if the Cover-Paradies script works correct?
If I just use it then I get no results although there are covers on cover-paradise.to.

If someone could make this script work again I would be grateful.

Okay I found the fixed version thanks.
I have had some crashes. But as far as I can tell I works like a charm.

This post has been edited by Spirit_of_the_ocean: Nov 6 2007, 00:14
Go to the top of the page
+Quote Post
shlomomofo
post Nov 9 2007, 20:14
Post #104





Group: Members
Posts: 12
Joined: 19-May 05
Member No.: 22155



this program looks pretty sweet, but i'm having trouble getting it work right. if search for some artist, it looks like only three of the scripts are actually working (artists.trivialbeing, coverisland, yes24). these are the only ones where the progress bars show any action. i get very few results, even for very popular releases. also, it seems that yes24 is the only script that actually results at all.

any hints? i'm using vista, and the newest albumartdownloader version....


edit: oops, i'm an idiot. all the scripts work, but only if i enter artist AND album. sorry.

edit 2: after spending a bit of time with this software, i must say that it is incredible. powerful and usable! the the only thing i find myself wishing for is a quicker way to save separate front, back, and disc images. my idea is to have maybe three text fields with radio button selectors. you can put a different file name in each text box (e.g. "back.jpg"). select that radio button, and then hitting the little save icons saves the image as "back.jpg" in whatever folder is already selected. then click the "folder.jpg" radio button... now hit save on a front cover to save a "folder.jpg" to the same folder. if you were to put this in the "options..." section, i would leave options open by default... that way you don't have to open options every album if you are going through a long queue. anyway, just an idea to make things easier when grapping multiple images for each album, especially if you are wading through a long queue. thanks again!!!

This post has been edited by shlomomofo: Nov 9 2007, 22:48
Go to the top of the page
+Quote Post
fuffi
post Nov 10 2007, 12:34
Post #105





Group: Members
Posts: 194
Joined: 10-February 07
From: kölle an rhein
Member No.: 40490



hi,
i like the program very much. it does, what it should :-)
but in some cases, i'm not completly satisfied, i whish it could be a little improved.
so here's a wish, right bevore xmans *<:-)

the "save as" is a wonderful feature, but a lot of times, i'd like to save more than only one file from the list of found pictures, because there are "front" "back" "inlay" "artist picture" etc. available.
typing all the names for all the different files to be saved it is very unhandy. (and useles for me, because i really dont care about the filenames)

so i'd wished, i had a button "save with original filename" which opens the "save as"-dialogue and has the original filename from the origin website already shown, so that i only have to press enter (or change a little bit, instead of personally whiches oder duplicates)

is this possible?
Go to the top of the page
+Quote Post
AlexVallat
post Nov 10 2007, 13:05
Post #106





Group: Developer
Posts: 1063
Joined: 31-July 06
Member No.: 33465



QUOTE (shlomomofo @ Nov 9 2007, 20:14) *
edit 2: after spending a bit of time with this software, i must say that it is incredible. powerful and usable! the the only thing i find myself wishing for is a quicker way to save separate front, back, and disc images.
Thanks, glad you liked it! For your suggestion, my idea for solving this problem would be a Preset system. I described it in the old thread, but here it is again:

Presets
1. Addition of a new placeholder for the Save Images path, available from the dropper menu: %preset%
2. Addition of a dropper arrows just to the right of the Save buttons, when clicked pops up a menu with: "Save As...", <list of presets>, "More...". List of presets is initially blank, but "More" pops up:
3. "Save with Preset" dialog. Dialog with two column list of Name and Value preset entries, with Add and Delete buttons, and Save and Close buttons. Adding a Name/Value preset entry shows it as it's name on the list of presets in the menu, to avoid having to go through this dialog again. When an entry is selected, the Save button is enabled. Clicking that has the same effect of choosing the entry from the menu, which is to save, but with:
4. %preset% replaced in the path by the value of the preset, with any placeholders in that entry value also processed.

I may even get round to actually writing it sometime, but it probably won't be any time soon, sorry.

QUOTE (fuffi @ Nov 10 2007, 12:34) *
so i'd wished, i had a button "save with original filename" which opens the "save as"-dialogue and has the original filename from the origin website already shown, so that i only have to press enter (or change a little bit, instead of personally whiches oder duplicates)
This would probably also be addressed by the presets idea presented above, but in fact what you are asking for, to use the name of the image in the filename to save as, is already possible.

Open the Options area, then in the Save Images To box, use the placeholder %name% somewhere in the path. For example, C:\AlbumArt\%artist%\%album%\%name%.%extension%. The placeholder will be replaced by the name as displayed in the results list.

Alex
Go to the top of the page
+Quote Post
fuffi
post Nov 10 2007, 14:34
Post #107





Group: Members
Posts: 194
Joined: 10-February 07
From: kölle an rhein
Member No.: 40490



alex, thanks for the fast reply.

i've read the "presets"-thing and it sounds quite cool.

i use your program from within foobar run_services (did not mentioned it above, sorry)
with
"x:\foobar2000\components\AlbumArtDownloaderXUI\AlbumArt.exe" "%artist%" "%album%" "$replace(%_path%,%_filename_ext%,)%name%.%extension%"

then, the filemname is "?.?" which is understandable for me, but not solving my problem :-)

i fooled around with single and double quotes ' "
but did not succeed.

i'm not writing all the images into a single directory, but in the directory the music is in. so the directory changes with every album or title.
Go to the top of the page
+Quote Post
Purple Monkey
post Nov 10 2007, 15:08
Post #108





Group: Members
Posts: 473
Joined: 25-June 05
Member No.: 22962



You need to escape the %s otherwise foobar will try to parse them, use %%name%% and %%extension%%.
Go to the top of the page
+Quote Post
fuffi
post Nov 10 2007, 16:57
Post #109





Group: Members
Posts: 194
Joined: 10-February 07
From: kölle an rhein
Member No.: 40490



QUOTE (Purple Monkey @ Nov 10 2007, 14:08) *
You need to escape the %s otherwise foobar will try to parse them, use %%name%% and %%extension%%.

thank you very much!
now i only have to change the filenames if they have special characters like in this filename

X:\foo\bar\CAMP, Bob \x26amp; Bob GIBSON --\x26gt; V.A.: ....jpg

anyway,
i was not sure, if for this case there is a help, so i clicked the help-menu in album-art-downloader XUI and was redirected to the souceforge website.
after that (i had to say YES to zonealarm for letting it open my firefox browser)
album-art-downloader XUI crashed.

CODE
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

App version: 0.10.0.0, running on Microsoft Windows NT 5.1.2600 Service Pack 2

System.ComponentModel.Win32Exception: Das System kann die angegebene Datei nicht finden
bei System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
bei System.Diagnostics.Process.Start()
bei System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
bei System.Diagnostics.Process.Start(String fileName)
bei AlbumArtDownloader.Menu.GoToPageExec(Object sender, ExecutedRoutedEventArgs e)
bei System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
bei System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, CommandBinding commandBinding)
bei System.Windows.Input.CommandManager.FindCommandBinding(CommandBindingCollection commandBindings, Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
bei System.Windows.Input.CommandManager.FindCommandBinding(Object sender, RoutedEventArgs e, ICommand command, Boolean execute)
bei System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
bei System.Windows.UIElement.OnExecutedThunk(Object sender, ExecutedRoutedEventArgs e)
bei System.Windows.Input.ExecutedRoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object target)
bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bei System.Windows.UIElement.RaiseEventImpl(RoutedEventArgs args)
bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
bei System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
bei System.Windows.Input.RoutedCommand.ExecuteCore(Object parameter, IInputElement target, Boolean userInitiated)
bei System.Windows.Input.CommandManager.TransferEvent(IInputElement newSource, ExecutedRoutedEventArgs e)
bei System.Windows.Input.CommandManager.OnExecuted(Object sender, ExecutedRoutedEventArgs e)
bei System.Windows.UIElement.OnExecutedThunk(Object sender, ExecutedRoutedEventArgs e)
bei System.Windows.Input.ExecutedRoutedEventArgs.InvokeEventHandler(Delegate genericHandler, Object target)
bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
bei System.Windows.UIElement.RaiseEventImpl(RoutedEventArgs args)
bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
bei System.Windows.Input.RoutedCommand.ExecuteImpl(Object parameter, IInputElement target, Boolean userInitiated)
bei System.Windows.Input.RoutedCommand.ExecuteCore(Object parameter, IInputElement target, Boolean userInitiated)
bei MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
bei System.Windows.Controls.MenuItem.InvokeClickAfterRender(Object arg)
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)
Go to the top of the page
+Quote Post
AlexVallat
post Nov 10 2007, 20:56
Post #110





Group: Developer
Posts: 1063
Joined: 31-July 06
Member No.: 33465



QUOTE (fuffi @ Nov 10 2007, 16:57) *
i was not sure, if for this case there is a help, so i clicked the help-menu in album-art-downloader XUI and was redirected to the souceforge website.
after that (i had to say YES to zonealarm for letting it open my firefox browser)
album-art-downloader XUI crashed.
Yeah, looks like it wasn't happy about being intercepted by ZoneAlarm there. Thanks for reporting it, it will be fixed in the next version.

As I'm sure you've probably realised by now, there isn't really a help either, sorry! There's a Command Line Reference, and a Wiki page, but not much else.

Alex
Go to the top of the page
+Quote Post
shlomomofo
post Nov 10 2007, 23:49
Post #111





Group: Members
Posts: 12
Joined: 19-May 05
Member No.: 22155



QUOTE (AlexVallat @ Nov 10 2007, 07:05) *
I may even get round to actually writing it sometime, but it probably won't be any time soon, sorry.

word. i like your idea better than mine. hopefully it makes it into the next version, whenever that may be.
Go to the top of the page
+Quote Post
Killmaster
post Nov 24 2007, 21:56
Post #112





Group: Members
Posts: 305
Joined: 8-January 03
Member No.: 4465



Could someone step me through on how to use this program?

I open it up, and none of the sources show. I finally figure out that I need to run it under administrator (I'm using Vista), so now it works. But how do I get it to scan my files? It looks like you can save it to folders according to artist/album; is there a way to add date to the mix? My entire collection is sorted %album artist%/['('%date%')' ]%album%/

The File browser gives me a blank window with "file browser goes here..." and the foobar browser gives me the same. I installed the COM automation plugin for foobar like the OP said. I can't find any documentation and I'm confused huh.gif

edit: I just realized that I didn't have the latest version. It still doesn't work with Foobar though, even though the COM server is installed. Is there anything I have to do to get it working? Oh and the file browser crashes the program..

This post has been edited by Killmaster: Nov 25 2007, 01:03
Go to the top of the page
+Quote Post
daniel/L
post Nov 26 2007, 15:35
Post #113





Group: Members
Posts: 3
Joined: 10-September 04
Member No.: 16908



After clicking the "Get Artwork" button AlbumArt (started using a "AlbumArt.exe /foobarBrowser" shortcut) immediately crashes, no matter how much songs have been selected.

This is the resulting error log:
CODE

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:\Programme\Foobar2000AlbumArtDownloader\errorlog.txt

App version: 0.10.1.0, running on Microsoft Windows NT 5.1.2600 Service Pack 2

System.Windows.Markup.XamlParseException: Stack empty. Error at object 'System.Windows.Controls.ControlTemplate', Line 40 Position 9. ---> System.InvalidOperationException: Stack empty.
at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
at System.Collections.Generic.Stack`1.Pop()
at System.Windows.Markup.OptimizedTemplateContent.CheckElementStartForOptimization(BamlRecord bamlRecord)
at System.Windows.Markup.OptimizedTemplateContent.ReadRecord(BamlRecord bamlRecord)
at System.Windows.Markup.OptimizedTemplateContent.AddContentRecord(BamlRecord bamlRecord)
at System.Windows.Markup.TemplateBamlRecordReader.AddContentRecord(BamlRecord bamlRecord)
at System.Windows.Markup.TemplateBamlRecordReader.ReadElementEndRecord(Boolean fromNestedBamlRecordReader)
at System.Windows.Markup.TemplateBamlRecordReader.ReadRecord(BamlRecord bamlRecord)
at System.Windows.Markup.BamlRecordReader.Read(Boolean singleRecord)
at System.Windows.Markup.TemplateTreeBuilderBamlTranslator.ParseFragment()
at System.Windows.Markup.TreeBuilder.Parse()
at System.Windows.Markup.XamlTemplateSerializer.ConvertBamlToObject(BamlRecordReader reader, BamlRecord bamlRecord, ParserContext context)
at System.Windows.Markup.BamlRecordReader.ReadElementStartRecord(BamlElementStartRecord bamlElementRecord)
at System.Windows.Markup.StyleBamlRecordReader.ReadElementStartRecord(BamlElementStartRecord bamlElementRecord)
at System.Windows.Markup.BamlRecordReader.ReadRecord(BamlRecord bamlRecord)
--- 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.ReadRecord(BamlRecord bamlRecord)
at System.Windows.Markup.StyleBamlRecordReader.ReadRecord(BamlRecord bamlRecord)
at System.Windows.Markup.BamlRecordReader.Read(Boolean singleRecord)
at System.Windows.Markup.StyleTreeBuilderBamlTranslator.ParseFragment()
at System.Windows.Markup.TreeBuilder.Parse()
at System.Windows.Markup.XamlStyleSerializer.ConvertBamlToObject(BamlRecordReader reader, BamlRecord bamlRecord, ParserContext context)
at System.Windows.Markup.BamlRecordReader.ReadElementStartRecord(BamlElementStartRecord bamlElementRecord)
at System.Windows.Markup.BamlRecordReader.ReadRecord(BamlRecord bamlRecord)
at System.Windows.Markup.BamlRecordReader.ReadElement(Int64 startPosition, XamlObjectIds contextXamlObjectIds, Object dictionaryKey)
at System.Windows.ResourceDictionary.CreateObject(Int32 valuePosition, Object key)
at System.Windows.ResourceDictionary.RealizeDeferContent(Object key, Object& value, Boolean& canCache)
at System.Windows.ResourceDictionary.GetValueWithoutLock(Object key, Boolean& canCache)
at System.Windows.ResourceDictionary.GetValue(Object key, Boolean& canCache)
at System.Windows.ResourceDictionary.GetValueWithoutLock(Object key, Boolean& canCache)
at System.Windows.ResourceDictionary.GetValue(Object key, Boolean& canCache)
at System.Windows.ResourceDictionary.FetchResource(Object resourceKey, Boolean allowDeferredResourceReference, Boolean mustReturnDeferredResourceReference, Boolean& canCache)
at System.Windows.SystemResources.LookupResourceInDictionary(ResourceDictionary dictionary, Object key, Boolean allowDeferredResourceReference, Boolean mustReturnDeferredResourceReference, Boolean& canCache)
at System.Windows.SystemResources.FindDictionaryResource(Object key, Type typeKey, ResourceKey resourceKey, Boolean isTraceEnabled, Boolean allowDeferredResourceReference, Boolean mustReturnDeferredResourceReference, Boolean& canCache)
at System.Windows.SystemResources.FindResourceInternal(Object key, Boolean allowDeferredResourceReference, Boolean mustReturnDeferredResourceReference)
at System.Windows.StyleHelper.GetThemeStyle(FrameworkElement fe, FrameworkContentElement fce)
at System.Windows.FrameworkElement.UpdateThemeStyleProperty()
at System.Windows.FrameworkElement.OnInitialized(EventArgs e)
at System.Windows.FrameworkElement.TryFireInitialized()
at System.Windows.FrameworkElement.EndInit()
at System.Windows.Markup.BamlRecordReader.ElementEndInit(Object& element)
at System.Windows.Markup.BamlRecordReader.ReadElementEndRecord(Boolean fromNestedBamlRecordReader)
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.ArtSearchWindow.InitializeComponent()
at AlbumArtDownloader.ArtSearchWindow..ctor()
at AlbumArtDownloader.Common.NewSearchWindow(IAppWindow existingWindow, Boolean forceShown)
at AlbumArtDownloader.BrowserResults.GetArtworkExec(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(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.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
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.ReRaiseEventAs(RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
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(RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(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.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.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)



And here's the tracelog:
CODE

AlbumArt.exe Information: 0 : Successfully read application version from settings: 0.10.1.0
Path not found for file search: X:\Musik\!neues\20070415\Evocation--Tales_from_the_Tomb-Promo-2007-UBE\Folder.jpg
Path not found for file search: X:\Musik\Excrementory Grindfuckers\Bitte nicht vor den Gästen\Folder.jpg
Path not found for file search: X:\Musik\!neues\20070305\Emil_Bulls-The_Life_Acoustic-2007-SnS\Folder.jpg
Path not found for file search: X:\Musik\!neues\20061001\Disbelief - 2004 - Spreading The Rage\Folder.jpg
Path not found for file search: X:\Musik\!neues\20061001\Excrementory Grindfuckers - [2002] - Gesammelte Werke\Folder.jpg
Path not found for file search: X:\Musik\!neues\20061001\My_Dying_Bride_-_A_Line_Of_Deathless_Kings-Promo-2006-CMG\Folder.jpg
Path not found for file search: X:\Musik\!neues\20061001\The Accidents\Poison Chalice\Folder.jpg
Path not found for file search: X:\Musik\!neues\20061001\Raised Fist\Sound Of The Republic\Folder.jpg
Path not found for file search: X:\Musik\!neues\20061008\The Turbo A.C.'s - Fuel for Life\Fuel for life\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\Logistics-Now_More_than_Ever-NHS112LP-Vinyl-2006-uC\Logistics-Now_More_than_Ever-NHS112LP-Vinyl-2006-uC\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\Ltj.Bukem.Presents.Some.Blue.Notes.Of.Drum.N.Bass-2004-0mni\LTJ Bukem Presents Some Blue Notes of Drum N Bass-2004-0MNi\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS.www!OSIOLEK!com\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS.www!OSIOLEK!com\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS.www!OSIOLEK!com\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS.www!OSIOLEK!com\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS.www!OSIOLEK!com\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS.www!OSIOLEK!com\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS.www!OSIOLEK!com\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS.www!OSIOLEK!com\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS.www!OSIOLEK!com\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS.www!OSIOLEK!com\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS.www!OSIOLEK!com\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS.www!OSIOLEK!com\VA_-_Fabio_Presents_Liquid_Funk_Volume_Two-Retail_CD-2005-BOSS\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\_einzelne\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\Folder.jpg
Path not found for file search: X:\Musik\!neues\20061019\Nekromantix\Curse Of The Coffin\Folder.jpg
Path not found for file search: X:\Musik\!neues\20061129\Jazzkantine\Heiss & Fettig\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\Folder.jpg
Path not found for file search: X:\Musik\!neues\!Drum & Bass\Folder.jpg
Path not found for file search: X:\Musik\!neues\20060911\Jamie.Cullum.-.Catching.Tales.192kbs\Jamie Cullum\Folder.jpg
Path not found for file search: X:\Musik\!neues\20060911\Kataklysm--In_the_Arms_of_Devastation-Promo-2006-UBE\Folder.jpg
Path not found for file search: X:\Musik\!neues\20060911\Miles Davis - Cookin With The Miles Davis Quintet\(JAZZ)Miles Davis - Cookin' With The Miles Davis Quintet - 320kbps - Lame-3.93.1\Folder.jpg
Path not found for file search: X:\Musik\!neues\20060911\Terrorizer-Darker_Days_Ahead-(Advance)-2006-RNS\Folder.jpg
Path not found for file search: X:\Incoming\Das Silmarillion\Folder.jpg
Path not found for file search: X:\Musik\!neues\20061001\Billy_Talent-Billy_Talent_II-2006-RST\Billy_Talent-Billy_Talent_II-2006-RST\Folder.jpg
Path not found for file search: X:\Musik\!neues\20070218\Keen Of The Crow\Hyborea\Folder.jpg
Path not found for file search: X:\Musik\!neues\20070509\LAK_-_Verdammtes_Leben-DE-2007-YSP\LAK_-_Verdammtes_Leben-DE-2007-YSP\Folder.jpg
Path not found for file search: X:\Musik\!neues\20070214\Leng Tch'e\Marasmus\Folder.jpg
Path not found for file search: X:\Musik\!neues\20070921\Neaera-Armamentarium-2007\Neaera-Armamentarium-2007\armium07\Folder.jpg
Path not found for file search: X:\Musik\!neues\20070921\Age__2007_\pro-pain_-_age_of_tyranny_the_tenth_crusade_2007\Folder.jpg
Path not found for file search: X:\Musik\!neues\20070921\The Pyske Project - Apnea\Folder.jpg
Path not found for file search: X:\Musik\!neues\20070921\Witchcraft.-.The.Alchemist-2007-Cmg\Witchcraft_-_The_Alchemist-Promo-2007-CMG\Folder.jpg
AlbumArt.exe Information: 0 : Successfully read application version from settings: 0.10.1.0

How can I solve this problem? unsure.gif

Thanks in advance!
Go to the top of the page
+Quote Post
AlexVallat
post Nov 26 2007, 18:45
Post #114





Group: Developer
Posts: 1063
Joined: 31-July 06
Member No.: 33465



QUOTE (daniel/L @ Nov 26 2007, 15:35) *
After clicking the "Get Artwork" button AlbumArt (started using a "AlbumArt.exe /foobarBrowser" shortcut) immediately crashes, no matter how much songs have been selected.

Thanks for reporting this error. Could you tell me, does it work if you don't start from the foobar browser, or does it crash anyway? Does it crash if, instead of clicking the Get Artwork button, you click the File menu and click New, Search Window? Reading the stack trace, another interesting thing to know would be what theme you are using.

Alex
Go to the top of the page
+Quote Post
KarnEvil9
post Nov 26 2007, 19:02
Post #115





Group: Members
Posts: 149
Joined: 16-June 05
Member No.: 22774



First, awesome program!

Second, could you please highlight the Album name when tabbing from Artist? That way you can just start typing in the album name without erasing the previous one first. I'm pretty sure it used to work like that (back when it was much less developed overall).

Thanks! smile.gif


--------------------
My Last.fm Profile: http://www.last.fm/user/_Tarkus_/
Go to the top of the page
+Quote Post
daniel/L
post Nov 27 2007, 13:02
Post #116





Group: Members
Posts: 3
Joined: 10-September 04
Member No.: 16908



QUOTE (AlexVallat @ Nov 26 2007, 20:45) *
Thanks for reporting this error. Could you tell me, does it work if you don't start from the foobar browser, or does it crash anyway? Does it crash if, instead of clicking the Get Artwork button, you click the File menu and click New, Search Window? Reading the stack trace, another interesting thing to know would be what theme you are using.



Thanks for your reply!

When starting in /FileBrowser mode I'm getting the same result. Opening a new search windows also crashes AlbumArt immediately.
I'm using a completely "naked" Foobar 0.9.5 beta 5 (forgot to mention that) with no themes or stuff.

This post has been edited by daniel/L: Nov 27 2007, 13:03
Go to the top of the page
+Quote Post
AlexVallat
post Nov 27 2007, 13:10
Post #117





Group: Developer
Posts: 1063
Joined: 31-July 06
Member No.: 33465



QUOTE (daniel/L @ Nov 27 2007, 13:02) *
When starting in /FileBrowser mode I'm getting the same result. Opening a new search windows also crashes AlbumArt immediately.
I'm using a completely "naked" Foobar 0.9.5 beta 5 (forgot to mention that) with no themes or stuff.

Sorry, I should have been more specific - I meant Windows theme, not any sort of Foobar customisation (which should not affect it at all). For example, Vista Aero, Vista Windows Classic, XP Luna, XP Royale, etc...
Go to the top of the page
+Quote Post
daniel/L
post Nov 28 2007, 12:22
Post #118





Group: Members
Posts: 3
Joined: 10-September 04
Member No.: 16908



QUOTE (AlexVallat @ Nov 27 2007, 15:10) *
Sorry, I should have been more specific - I meant Windows theme, not any sort of Foobar customisation (which should not affect it at all). For example, Vista Aero, Vista Windows Classic, XP Luna, XP Royale, etc...

Opps. I'm running WinXP SP2 with the default XP theme in silver. Nothing special.
Go to the top of the page
+Quote Post
Snowsfall
post Dec 2 2007, 01:52
Post #119





Group: Members
Posts: 64
Joined: 2-May 06
Member No.: 30331



two quick requests, a last.fm artist photo .boo to replace the broken trivialbeing one and maybe one that searches flickr for artist photos. Not to sure how doable the flickr one would be but i might as well throw it out there.
thanks for the great program biggrin.gif
Go to the top of the page
+Quote Post
Ross1
post Dec 9 2007, 20:02
Post #120





Group: Members
Posts: 24
Joined: 2-June 06
Member No.: 31389



Sadly, this program seems to crash all the time for me.

When I was writing the default directory to save to while it was searching (twice)
When I clicked 'stop all'
When I clicked 'search'
Go to the top of the page
+Quote Post
AlexVallat
post Dec 9 2007, 20:17
Post #121





Group: Developer
Posts: 1063
Joined: 31-July 06
Member No.: 33465



QUOTE (daniel/L @ Nov 28 2007, 12:22) *
Opps. I'm running WinXP SP2 with the default XP theme in silver. Nothing special.

I'm out of ideas then, sorry. I don't know why this is happening, and therefore can't fix it.

QUOTE (Ross1 @ Dec 9 2007, 20:02) *
Sadly, this program seems to crash all the time for me.

When I was writing the default directory to save to while it was searching (twice)
When I clicked 'stop all'
When I clicked 'search'

Can you send me the errorlog.txt file created when it crashes? It might let me know what the problem is, usually worth a try anyway.

Oh, and Snowsfall, thanks for the suggestions about the artist searching scripts. I don't think I'll have a chance to try writing one any time soon, and artist image searching isn't really the focus of this app anyway! Perhaps someone else might want to have a go at scripts for these?

Alex
Go to the top of the page
+Quote Post
cartman(2vd)
post Dec 10 2007, 18:55
Post #122





Group: Members
Posts: 240
Joined: 10-August 06
Member No.: 33888



QUOTE (AlexVallat @ Dec 9 2007, 20:17) *
artist image searching isn't really the focus of this app anyway



well well its not but AADXUI is marvelously successfull in it with correct script smile.gif even google script can return some artist pictures but specialized sites are always better. just face the truth that this pgm doesnt have one purpose and that its idea is just usefull for many others wink.gif
Go to the top of the page
+Quote Post
Dave_K
post Dec 11 2007, 00:29
Post #123





Group: Members
Posts: 34
Joined: 26-September 07
Member No.: 47384



Is there any way to get this to search a local directory?

I use REACT with EAC and its ability to embed album art when creating a FLAC image is very useful. Unfortunately there are a fair few album covers that can't be found online by the included search scripts. For those I'd like to be able to download the images manually, yet still be able to select them in the Art Downloader during the REACT ripping process.
Go to the top of the page
+Quote Post
AlexVallat
post Dec 11 2007, 09:25
Post #124





Group: Developer
Posts: 1063
Joined: 31-July 06
Member No.: 33465



QUOTE (Dave_K @ Dec 11 2007, 00:29) *
Is there any way to get this to search a local directory?

Yes. The "Local Files" source does this. By default it will search in the "save to" folder, but you can change this using the /localImagesPath command line parameter, or by expanding the Local Files source in the UI (click ... in the bottom right of it) and entering the path to search there.

The following variables can be used in paths:
CODE
%artist%     Artist searched for
%album%      Album searched for
*            Wildcard, matches any characters
\**\         Subfolder search. Any folders will match at this point in the path. For example
             "\Art\Unsorted\**\*.jpg" will match:
              \Art\Unsorted\image.jpg
              \Art\Unsorted\misc\image.jpg
              \Art\Unsorted\misc\old\image.jpg
            
             "\Art\Unsorted\*\*.jpg" will match only:
              \Art\Unsorted\misc\image.jpg
Go to the top of the page
+Quote Post
dd_wizard
post Jan 4 2008, 11:09
Post #125





Group: Members
Posts: 33
Joined: 11-December 07
Member No.: 49468



1. I'm using AAD in an AutoIt script on a Windows Vista system, and I've found an annoying bug. It is easily replicated from the command line. I am using the default of three searches active at a time. Do the following from a command window:

cd "c:\program files\albumartdownloader"
albumart "eric clapton" blues
albumart "Joe Satriani" "Live In San Francisco"
albumart "eric clapton" blues
albumart "Joe Satriani" "Live In San Francisco"

The fourth invocation of AAD causes the Queue Manager window to open. If I double click the search, everything is fine. ( Artist and album can be anything, I just happen to like those two CDs. biggrin.gif )

However, if I close the Queue Manager with the search pending, I can't start a new AAD search from the command line or from my script. When I close one of the active AAD search windows, a new one pops up! In fact, the number of windows that pop up equals the number of searches I tried to start after I closed the Queue Manager with the pending search. Plus the one that was pending.

It looks like the Queue Manager isn't closing properly if a search is queued when the window is closed. It's still queueing searches, but it doesn't show up on the task bar and it doesn't open a Queue Manager window. Is this an easy fix?

2. I like how you run all the windows from one process, but it's a trick to find the window handle if AAD is running before my script starts. It appears that the PID for the AAD window I start in my script, AND the PID for the original AAD process both change when the original AAD process inherits the window my script started. This breaks AutoIt's RunWait() function, but it was fun finding a way to know which window handle belongs to my script. Oh, and don't expect the command interpreter to hang around after the PID changes, either. LOL Have I analyzed the PID behavior correctly?

P.S. Queueing is the unique word in the English language with 5 or more consecutive vowels. I got that from one of my CS professors. tongue.gif

Thanks,
dd_wizard

This post has been edited by dd_wizard: Jan 4 2008, 11:32
Go to the top of the page
+Quote Post

103 Pages V  « < 3 4 5 6 7 > » 
Reply to this topicStart new topic
3 User(s) are reading this topic (3 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 1st September 2014 - 20:10