manojVivek / medium-unlimited

A browser extension to read medium.com articles for free without membership.
https://manojvivek.github.io/medium-unlimited/
GNU General Public License v3.0
5.43k stars 458 forks source link

Extension Not Working - Unable To Open Premium Articles (From 24/2/21) #103

Closed dczeus closed 3 years ago

dczeus commented 3 years ago

This extension was working like a charm. But from today it's not working at all. Unable to open any premium articles. Please fix it. Thanks :)

LarsOlt commented 3 years ago

Same problem here

dczeus commented 3 years ago

Same problem here

Found any solution bro ??

shuboy2014 commented 3 years ago

@manojVivek any update on this ?

nayakayp commented 3 years ago

Yes the extension stopped working. What happen to me is Medium keep lock the content over and over again after the extension open it. Maybe you need to update @manojVivek it?

ssi-anik commented 3 years ago

Seems like he stopped working on this project. lots of PRs are in the pending state and don't get cleared.

rablinz commented 3 years ago

I found that the Medium Hackd extension for chrome works very well, regardless of which medium domain is being used.

ssi-anik commented 3 years ago

I found that the Medium Hackd extension for chrome works very well, regardless of which medium domain is being used.

I didn't check their codebase. Did you go through their codebase? I am rather following my fork of this repo. whenever required, I add them to my repo and keep my repo updated.

HereticSK commented 3 years ago

@ssi-anik Thank u for your sharing! I tried to build from the repo you forked, and got a version 1.5.0. But that version didn't work, either. Is there anything I was missing? Or how can I provide more information to help you check? Thanks.

Edit: After loading the dist folder in to chrome, I found an error message: image

ssi-anik commented 3 years ago

@HereticSK no, you're doing things right. You can just press the "clear all" or the "recycle bin" button. It's causing cause the extension tries to send some usage data to some third-party service and the API token is not given. That's why it's returning the 4xx status code. It's all good. As you could build the package, I guess you also know what's browser's inspect element's network tab. If you check the network tab and a medium article, you'll find the 'refer' header being sent to the server. Check and if there is anything wrong, mention here.

HereticSK commented 3 years ago

@ssi-anik I opened an article https://towardsdatascience.com/why-neural-nets-can-approximate-any-function-a878768502f0

Found a 'refer' entry in the request headers in a file named after the url. Is this where I should look at? Then I got a twitter short link. https://t.co/agvyj8lu8kr But twitter says the page doesn't exist. Same result for other articles.

image

ssi-anik commented 3 years ago

@HereticSK The refer headers value of twitter links are random. They don't exist. Yes, I have checked the towardsdatascience domain, and they don't work for some reason. But the listed other domains work fine.

manojVivek commented 3 years ago

@dczeus @LarsOlt @shuboy2014 @nayakayp @rablinz @HereticSK I just made a fix for this on the latest version(v1.6.0), please update the extension and let me know if you still face the problem.

Link to update: https://manojvivek.github.io/medium-unlimited/download/

ssi-anik commented 3 years ago

You're so cool bro. :kissing_heart: @manojVivek