-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Loading State Failed #206
Comments
Same thing happening to me, hoping for a fix soon |
Yep, same issue for me. Fingers crossed for a fix, but I understand why it might take a while. |
FYI, I have never worked with Firefox extensions before but I thought I would look into this error. It is failing inside background.ts - handleTitle call to parseTOC. The Overdrive server is returning a link to their "Terms and Conditions" instead of a Title and instead of a URL path it has "-d/access violation". Obviously the get call for the book TOC is not valid and OD server code has caught this. |
Experiencing the same error as well. Interestingly, on a very few occasions it will get past the above loading state error/failed and give that error here instead (can't screenshot my popup): | File | Task | Status-- | -- | -- | -- |
Same here. Will help support anyone with the skill and time to create a fix. This extension is so valuable!! |
Anyone find a solution or alternate resource? |
My experience is lining up with all your reports. I have been able to get the same logs to trigger at least once. But they are always failing out. |
I found how to manually download the audio of the audiobook, but it does not download the table of contents or create a .cue file so it's only sort of useful. Once you have all the parts of the audiobook you can probably use tools like AudioBookConverter and m4b-tool to find the chapters of the book and create the .cue files. I'd also like to mention for those who don't know that bookbonobo has a Ko-Fi that you can donate to show your support. |
One thing to note in the above instructions: when you get into the developers tool and go to the network tab, make sure that "All" is selected in those network settings. Mine had been left on a different setting at first and, until I changed it, this did not work. :) |
I have mine set to ALL and am only seeing one result from the search. Hovering over it to read the URL it only says part 1. Opening in new tab works. |
You still have to scrub through the entire book to see all the files. But double clicking on each URL will indeed take you to the mp3 file, which you can then right-click and follow the rest of the directions. |
Is scrubbing just jumping the chapters? That is what is am confused what is "part 1 " vs "part 2" part xyz |
Scrubbing is indeed just jumping the chapters. Doing so should create a list of gobbledygook file names which include the terms "part01.mp3 etc in them. |
Thanks for helping me double confirm that. Awesome work everyone teaming up to get this looked into. Of course this happened right when my stuff came in after weeks of waiting. |
When skipping through chapters make sure to pay attention to the filenames and make sure it doesn't skip any part numbers. I had a book that had multiple part files in one chapter so I had to skip through that chapter to make sure I got all of the audio files. |
Just confirmed with my test parts1-20 all worked as told to be scrapped #206 (comment) THANKS! |
The way I've been doing is the old overdrive way. Note: If you don't have the overdrive app anymore you can still download the installation file at http://app.overdrive.com/downloads/ODMediaConsoleSetup.msi |
Do you see the "Have OverDrive for Mac/Windows"?
If you click on the down arrow, a button will show with the option to
download the mp.
…On Wed, May 15, 2024 at 3:50 PM BLS-Pro ***@***.***> wrote:
I've never seen where one could "download the odm file".
—
Reply to this email directly, view it on GitHub
<#206 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/A6TR375LCZBAOQJGIYXPZGLZCO4BJAVCNFSM6AAAAABHPG23XGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJTGM2DEMZTGY>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Yeah. After I posted I went back and finally discovered that hidden little detail. You helped so quickly, you apparently saw my post before I deleted it. Thanks! :) |
This totally worked! Thank You! Do you bother with creating chapter .cue files? |
I have tried the manual way and only some files will download properly. They all play fine in Firefox but when you try to download some of them, they just sit and fail. I also tried on a remote computer. Is anyone else having this problem? |
Yeah this is where I’m at. Different method but end result is multiple mp3 files. I want to merge them into a singular file (AudioBookConverter) but I want to make a CUE file so when I open it in the Books at, it reads each chapter as a chapter and not each part or just one long “chapter”. Love to hear if people have any idea on how to do automatically |
BLESS YOU JDISHINGTON, This worked perfectly, May you coffee or tea always be hot and may you hit every green light on all your travels :) |
Yeah this is happening to me too. I hope somebody is able to find a fix for the problem! |
Thanks for this. |
When I tried this, I get to step 3 and base64 says Not sure what I'm doing wrong. I'm using the larger of the two images in the page (favicon vs book), the content does look encoded, I'm starting with this shell command: What did you use? |
I was able to get the TOC JSON on my Mac by removing the cat toc.txt | cut -d "," -f 2 | base64 -d | awk -F- '{ print $1$5 }' | perl -lape 's/\./=/g' | perl -lape 's/(.)(.)(.)(.)/$4$2$3$1/g' | base64 -d (That's good!) The JSON contains references to the actual MP3 files, but they're relative to some unknown server, so I'm unsure what the full URL to download them would be. (That's bad!) Is there a way to reverse-engineer what's happening in the JS in the Libby page, so that this whole process can be automated again? e.g. complete the steps 1-8 as listed here, then download the MP3s as before, package it all up as before, etc.? |
When downloading using dev console, there's no need to reverse engineer the process. Consider it this way: despite the obfuscation, the tab contains spine and actual links to the actual media files. The interaction remains click -> JavaScript -> load media files, inspect the javascript object |
Just dropping in to say the Loading State Failed is happening again. All books. All instances. OverDrive/Libby made a back-end change to close the recent fix @ahxxm developed. Hoping someone can take a look and implement an easy fix.
The text was updated successfully, but these errors were encountered: