jpd236 / CrosswordScraper

Browser extension which downloads crosswords from crossword applets for offline solving.
Apache License 2.0
28 stars 1 forks source link

Amuse Labs: Scrape Error across multiple domains #36

Closed arelkin closed 10 months ago

arelkin commented 10 months ago

As mentioned in the error note, "Amuse Labs has begun introducing obfuscation measures...."

Saw the error here: https://www.briangubin.com/post/themed-132-lets-out-some-gas https://matthewluter.com/puzzle-117/ https://puzzlesthatneedahome.blogspot.com/2023/08/puzzle-122-themeless-88-da-bomb-puzzle.html

But not here: https://www.newyorker.com/puzzles-and-games-dept/crossword/2023/09/05

randrzejh commented 10 months ago

https://yourpuzzlesource.com/daily-crossword/ https://fordhamobserver.com/74016/fun-and-games/tuesday-september-5/

as well.

jpd236 commented 10 months ago

Thanks all. This should be fixed in 1.3.6, once approved by Chrome/Firefox.

In general, PuzzleMe handling is brittle as they are the only supported provider who actively apply obfuscation to their applet code. As the error page notes, I can't guarantee support forever here. But in this particular case, the changes on their side were minor/cosmetic and simple enough to handle.