以前有一个google books downloader程序,据说好用,到我用时已经用不了,看到一本好书,能看却下不了,难免有一些失望。自己捣鼓了半天,用了一个比较傻的办法把书本给下载了。网上看到有很多人在找这个解决办法,把过程稍微记录一下吧
首先,用chrome分析了一下,书本的内容是以图片的形式动态加载的,随着翻页,动态的生成缓存内容。所以,只要把缓存的内容保存为图片文件,然后再将这些图片合并为pdf即可
1.清理chrome的缓存文件,避免和其他网站的缓存冲突,这期间不要用浏览器再访问别的网站。
2.打开谷歌图书相应的书本地址,按顺序翻页,这样缓存能按照顺序生成,方便后面合并成pdf。页数多的时候,可以用按键精灵一类的代替,否则这过程挺无聊的
3.翻页结束后,查看生成的缓存内容
3.将缓存文件拷贝出来到一个新建目录,例如f:\books,将缓存文件重新命名
4.以缩略图的形式查看,剔除无关的图片,确保下载无误,图片生成顺序正确。个人认为大致无误即可,要想完全正确,还是比较耗时间,没这个必要。图片的质量一般,有余力的人可以做一些图像清晰的批处理。
5.利用FreePic2Pdf工具,选择合适的排序顺序,生成pdf。如果顺序不合适,可以自己想办法将文件按照文件的生成时间排序,再按照序号去命名。这个比较简单,就不啰嗦了。
看页数好像比实际的页数要多,大致顺序没问题,就这样吧。写到这里,其实整个过程还是借用了FreePic2Pdf工具。不过其实有了图片,顺序也正确,整本书已经能够在本地正常阅读了,姑且还是算徒手吧。
看看这个四步
下载
Google
图书
的方法,觉得很有用,给大家分享一下,就是有一点要安装 Microsoft .net Framework 3.5 SP1 install,有点麻烦,不过在么有更好的方法之前还是可以接受的。
第一步:搜索电子
图书
。访问 http://
books
.
google
.com/,在搜索框中输入相应的关键词,单击右侧的“搜索
图书
”按钮,很快会列出所搜索到的
图书
列表(如...
1.首先在地址栏输入:http://
books
.
google
.com =800) window.open(http://www.zhuomu.cn/bbs/attachment/Mon_0808/73_3752_9db580f5c7161d3.png);" src="http://www.zhuomu.cn/bbs/attachment/Mon_0808/73_3752_9db580f5c71