SavchenkoValeriy / emacs-powerthesaurus

Powerthesaurus integration for Emacs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

emacs-powerthesaurus has stopped working, any help, pls?

touxstone opened this issue · comments

Hi, has anyone tried this (gorgeous) package lately? all of a sudden it has stopped working... The only output I got when calling for powerthesaurus-lookup-word-at-point now is:

REQUEST [error] Error (error) while connecting to https://www.powerthesaurus.org/happen/synonyms.

Any help would be appreciated...

Same issue here!

getting the exact same issue.

I can confirm the issue too.

FWIW, I am getting 403 when hitting the URL https://www.powerthesaurus.org/ after getting the above mentioned error in Emacs.

And BTW, there is already an open issue on this: #6

This issue is a duplicate of #6

I'm still getting this as of 9616249.

@matthew-piziak can you please check requests that your browser sends when you browse powerthesaurus. I think it might be not enough to pass user-agent in some cases.

Also some times I need to go to the website and check the checkbox that I'm not a robot. It works fine after that. It might be a workaround in your case as well.

can you please check requests that your browser sends when you browse powerthesaurus

I can access the URL manually in Firefox if that's what you mean.

Your browser sends HTTP requests to get the page (one or more to different sources). You can track it with special plugins. One plugin for Chrome is called HTTP Trace, for example. I looked at what my browser sent to get the data from powerthesaurus and replicated it in the request, that the lisp code sends.

So, my comment was in two parts. Check that it works in the web version (:check:).
And check what kind of request does your browser send so it works. It will be very helpful if you can get the request.

I still don't understand what browsers have to do with Emacs.

Oh weird. It's working for me now...

Were you asking me to compare the HTTP request in Firefox/Chrome with the HTTP request in my Emacs?