TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Getting a full PDF from a DRM-encumbered online textbook

109 点作者 mr_tyzic超过 9 年前

7 条评论

aftbit超过 9 年前
I've done the same thing before on a book in college, except my DRM wasn't nice enough to let me print 10 pages at a go. Instead, I spun up a virtual X server with Xdummy with a resolution of 1200x10000. That showed a few dozen pages at a time. Then I automated screenshots (scrot) and PageDown (xdotool). Finally, some PIL magic to look for the thin gray line between pages plus convert and ghostscript and I had a PDF!
评论 #10431307 未加载
pdw超过 9 年前
Watermarks and such are easy to remove with PDFtk, the swiss army knife of PDF files. Convert the input files to a plain-text representation, find the code that implements the watermark (it will be the only code that's identical on every page), delete it and convert back. Easy as pie. It will also concatenate the partial files.
评论 #10430195 未加载
评论 #10428779 未加载
评论 #10429077 未加载
评论 #10429517 未加载
gohrt超过 9 年前
DRM-laden online books is a red flag that the college you are attending is a thinly veiled profit center, not an education provider.<p>Has anyone made an index of which colleges require DRM textbook purchases in their courses?
评论 #10430000 未加载
评论 #10429913 未加载
评论 #10430227 未加载
Johnny_Brahms超过 9 年前
I have this idea that any material that uses DRM should not be covered by copyright simply because it removes itself from things that will end up in the public domain.<p>For me, one of the wonderful things about copyright is that works always end up available for free to the general public. A DRMed work will never be free in that sense, and should then not be covered by the regular legal protections.
评论 #10430895 未加载
DanBC超过 9 年前
I&#x27;m glad he did it, and published the result. But isn&#x27;t cracking DRM a criminal offence? Is it wise to confess to it in a public forum?
评论 #10429702 未加载
评论 #10429084 未加载
评论 #10430168 未加载
评论 #10429278 未加载
sotojuan超过 9 年前
As someone interested in Clojure, it&#x27;s cool to see stuff like this build with it. Luckily I haven&#x27;t needed to purchase expensive books since freshman year. Everything I&#x27;ve been required to I either rent on Amazon for $30 or find online.
mixedmath超过 9 年前
I notice he said the final product was around 700 megabytes, which is a bit absurd. What could he have done to make the final size more reasonable?
评论 #10430424 未加载