audiamus / BookLibConnect

A standalone Audible downloader and decrypter
GNU General Public License v3.0
672 stars 38 forks source link

BookLibConnect Continually Terminates Download #108

Closed Sailfish closed 12 months ago

Sailfish commented 12 months ago

Every time I start BookLibConnect it terminates the download at the Black Talon title. This title was an Audible Plus book I added to my library Back in May and was 1487 in my collection. My current title count now stands at 1506. In further research, I noticed that the BookLibConnect img folder stops loading at in the 1480ish range (sometimes 1487, 1483, &c) but always shows the display list stopping with the Black Talon title at the top. I even removed the title from my library but it doesn't seem to make a difference.

I've also attached the -Log=4 run of the log file.

BookLibConnect_2023-07-21_001.log BookLibConnect_img_folder BookLibConnectBlackTalon

audiamus commented 12 months ago

It seems that you get a "license denied" response for part 1 of the book, but a "license granted" for part 2. Have you tried to download as a single part (disable "Multiple-part download" in the settings)?

Sailfish commented 12 months ago

There may be a misunderstanding on my part, I'm unable to download titles that are added to my library by Audible Plus feature as I'm only able to play them via web site or smartphone Audible App.

btw, I always download title a single part.

UPDATE: 20230722 9:40AM PST To further analyze, I ended up purchasing and then downloading the title as a single file. The download worked flawlessly. I then ran BookLibConnect again. Attached are the log file and the BookLibConnect early completion screen display. Oddly, the "Purchase date" column indicates the date that I had initially added it to my library via the Audible Plus feature which suggests that the BookLibConnect "Purchase date" column may really be an "Library added" date? Also, the State icon still shows the key but with a red slash across instead of the gold dot/star.

BookLibConnect_2023-07-22_001.log BookLibConnectAfterTitlePurchaseAndDownload

audiamus commented 12 months ago

Well, in the latest log, the update library request to Audible timed out. You should try again later. Nonetheless, your settings still say that you are downloading in multi-part mode.

Sailfish commented 12 months ago

I missed deselecting the multi-part mode checkbox, thank you for your patience. Attached is the latest log from BookLibConnect with the box de-selected. It continues to appear to prematurely terminate at that same point. Have you had other users with library titles as large or larger than mine? Is there a possibility that size of my library might be exceeding some limit within BookLibConnect? BookLibConnect_2023-07-22_001.log

Regards, Pat

audiamus commented 12 months ago

You still encounter a timeout connecting the server to update your library. No idea what the cause is. You could try next time with "Auto Connect" enabled. That will refresh your token. (Other developers say the token usually does not expire but I am not sure.)

Sailfish commented 12 months ago

Nailed It! After enabling Auto Connect it worked at once and again, after clearing it out and trying it again.

Relatedly, I recall the reason I had enabled Multi-part download. I had a large amount of .aa titles from before .aax format became the norm and I thought that without it enabled, BookLibConnect may have ignored the .aa multi-part titles and may have been the cause of short title counts. After enabling Auto connect, I confirmed that all of titles have been downloaded. I suspect it may be because Audible had since up-scaled all of their prior .aa titles to the .aax format.

As always, your prompt and thorough support is unique and superior to other products in the industry, including those that charge for them.

I have another Issue but will address it in another Issue post.