libmedium icon indicating copy to clipboard operation
libmedium copied to clipboard

Certain member-only articles cannot be read

Open FireMasterK opened this issue 1 year ago • 2 comments

These can be viewed through Google/Bing's cache for example.

Example URL: https://medium.com/@steve_mullen/an-introduction-to-lean-canvas-5c17c469d3e0

Here's a tool that can read it: https://www.smry.ai/proxy?url=https%3A%2F%2Fmedium.com%2F%40steve_mullen%2Fan-introduction-to-lean-canvas-5c17c469d3e0

FireMasterK avatar Nov 30 '23 21:11 FireMasterK

I never thought about bypassing member-only articles and this seems like a very good idea. Thanks for sharing!

realaravinth avatar Dec 02 '23 07:12 realaravinth

minor update: I did some research on this matter, and I found out that smry.ai uses JSDOM to parse Google Webcache/Wayback machine archives to retrieve dynamically rendered content, and then renders the page displayed to the web user.

I couldn't find a good JSDOM-like library in Rust, so I'm thinking I'll create something like ladder (it doesn't render dynamic pages like smry; or I would use it) and use it as a supporting service for libmedium. I have a rough proof-of-concept ready, but it needs a lot of work before it is production ready.

realaravinth avatar Apr 24 '24 10:04 realaravinth