SavchenkoValeriy / emacs-powerthesaurus

Powerthesaurus integration for Emacs
GNU General Public License v3.0
269 stars 11 forks source link

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

Closed touxstone closed 5 years ago

touxstone commented 5 years ago

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...

shinygnu commented 5 years ago

Same issue here!

ghost commented 5 years ago

getting the exact same issue.

manuel-uberti commented 5 years ago

I can confirm the issue too.

manuel-uberti commented 5 years ago

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

manuel-uberti commented 5 years ago

And BTW, there is already an open issue on this: https://github.com/SavchenkoValeriy/emacs-powerthesaurus/issues/6

SavchenkoValeriy commented 5 years ago

This issue is a duplicate of #6

matthew-piziak commented 5 years ago

I'm still getting this as of 9616249.

SavchenkoValeriy commented 5 years ago

@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.

matthew-piziak commented 5 years ago

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.

SavchenkoValeriy commented 5 years ago

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.

matthew-piziak commented 5 years ago

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

matthew-piziak commented 5 years ago

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

matthew-piziak commented 5 years ago

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