laxyapahuja / bunken

A chrome extension to download ebooks directly from Goodreads.
819 stars 59 forks source link

Goodreads did a complete site overhaul, script no longer works. #8

Closed Tenome closed 2 years ago

Tenome commented 2 years ago

Site looks like this now. c48eabc1e2 1

cod-lvr commented 2 years ago

Goodreads did a complete site overhaul, hope to find a solution for this soon

laxyapahuja commented 2 years ago

solved in #9

Tenome commented 2 years ago

Can you post a screenshot of where it should be? I'm not seeing it on the redesign.

Tenome commented 2 years ago

Hmm, seems kind of hit or miss with its current position in Goodreads' new layout. Same book, different edition. Shows up in one but not the other. This is after I modified the 7th line to remove the isRedesign check (with it, it didn't show up at all). In its current position, it seems like the BookPagemainContent element messed with it, because sometimes the menu will show up, and then immediately disappear once the book info loads. It might also be DynamicCarouselitemsArea.

let relatedElement = document.querySelector('.BookActions')

https://www.goodreads.com/book/show/57891.Battle_Royale https://www.goodreads.com/book/show/266592.Battle_Royale

https://puu.sh/JlJMG/b4b062fb50.png https://puu.sh/JlJMJ/e9178337af.png

Tenome commented 2 years ago

It looks like Goodreads reverted back to the old site design. I guess the feedback was so negative that they put it on hold for now. Either that, or I somehow opted out of the new site design.

Tenome commented 1 year ago

Goodreads finally forced their UI update, so the script doesn't work anymore (same problems as mentioned in earlier posts). Oh well, guess I'll disable it for now.