-
Notifications
You must be signed in to change notification settings - Fork 61
Description
Mahlzeit ^^
Ich habe gerade erst dein Tool entdeckt und direkt auch mal ausprobiert. Klappt soweit ganz gut, nur mit einer Datei hatte ich Probleme. Bei "Die Märchen von Beedle dem Barden" hat er zwar runtergeladen und entschlüsselt, aber beim Export zu AAX gab es eine Fehlermeldung:
System.IO.IOException: WinFileIO:ReadBytes - Error occurred reading a file. - Das Handle ist ungültig.
at core.audiamus.aux.w32.WinFileIO.ReadBlocks(Int32 BytesToRead)
at core.audiamus.util.FileEx.Copy(String sourceFileName, String destFileName, Boolean overwrite, IFileCopyCallout callout, Action'1 report, Func'1 cancel)
at core.audiamus.util.FileEx.Copy(String sourceFileName, String destFileName, Boolean overwrite, Action'1 report, Func'1 cancel)
at core.audiamus.connect.AaxExporter.copyFile(IBookCommon book, SimpleConversionContext context)
at core.audiamus.connect.AaxExporter.exportSinglePart(IBookCommon book, SimpleConversionContext context, Action'1 onNewStateCallback, Boolean skipSeries)
at core.audiamus.connect.AaxExporter.Export(Book book, SimpleConversionContext context, Action'1 onNewStateCallback)
at core.audiamus.connect.app.gui.MainForm.convertAction(Book book, ConversionContext context, Action'1 onNewStateCallback)
at core.audiamus.connect.DownloadDecryptJob'1.<>c__DisplayClass19_1.b__6()
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__277_0(Object obj)
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of stack trace from previous location ---
at core.audiamus.connect.DownloadDecryptJob'1.DownloadDecryptAndConvertAsync(IEnumerable'1 selectedConversions, IProgress'1 progress, T context, ConvertDelegate'1 convertAction)
at core.audiamus.connect.app.gui.MainForm.btnConvert_Click(Object sender, EventArgs e)
at System.Threading.Tasks.Task.<>c.b__140_0(Object state)
Die Datei wird zwar im Export-Ordner erstellt, hat aber 0 Byte. Was mir aufgefallen ist: Bei dieser Datei (und wirklich nur bei dieser) steht da nicht Märchen im Dateinamen, sondern Ma¨rchen. Bei allen anderen getesteten Dateien steht da auch wirklich ein ä an den entsprechenden Stellen.
Brauchst du noch mehr Infos oder schon eine Idee was da schief läuft? ^^
Gruß,
DaBear78