徒手下载谷歌图书(google books)

news/2024/11/29 7:57:35/

以前有一个google books downloader程序,据说好用,到我用时已经用不了,看到一本好书,能看却下不了,难免有一些失望。自己捣鼓了半天,用了一个比较傻的办法把书本给下载了。网上看到有很多人在找这个解决办法,把过程稍微记录一下吧
在这里插入图片描述
首先,用chrome分析了一下,书本的内容是以图片的形式动态加载的,随着翻页,动态的生成缓存内容。所以,只要把缓存的内容保存为图片文件,然后再将这些图片合并为pdf即可

1.清理chrome的缓存文件,避免和其他网站的缓存冲突,这期间不要用浏览器再访问别的网站。
2.打开谷歌图书相应的书本地址,按顺序翻页,这样缓存能按照顺序生成,方便后面合并成pdf。页数多的时候,可以用按键精灵一类的代替,否则这过程挺无聊的
3.翻页结束后,查看生成的缓存内容
在这里插入图片描述
3.将缓存文件拷贝出来到一个新建目录,例如f:\books,将缓存文件重新命名

在这里插入图片描述
4.以缩略图的形式查看,剔除无关的图片,确保下载无误,图片生成顺序正确。个人认为大致无误即可,要想完全正确,还是比较耗时间,没这个必要。图片的质量一般,有余力的人可以做一些图像清晰的批处理。

在这里插入图片描述
5.利用FreePic2Pdf工具,选择合适的排序顺序,生成pdf。如果顺序不合适,可以自己想办法将文件按照文件的生成时间排序,再按照序号去命名。这个比较简单,就不啰嗦了。
在这里插入图片描述
在这里插入图片描述
看页数好像比实际的页数要多,大致顺序没问题,就这样吧。写到这里,其实整个过程还是借用了FreePic2Pdf工具。不过其实有了图片,顺序也正确,整本书已经能够在本地正常阅读了,姑且还是算徒手吧。


http://www.ppmy.cn/news/370437.html

相关文章

最新可用的谷歌google镜像/Sci-Hub可用网址/Github镜像等等各种可用镜像网址总结

最新可用的谷歌google镜像/Sci-Hub可用网址/Github镜像等等各种可用镜像网址总结。 一、谷歌学术镜像 网址一:http://scholar.scqylaw.com/ (附 sci-hub) 网址二:https://ac.scmor.com/ (附 sci-hub,比较全面) 网址三:https://xu…

Google开发者账号申请

背景 Android端应用要出海,Google Play无疑是最好的平台,要上架Google Play,必须拥有Google开发者资质。 账号申请 申请Google开发者账号大致分为两步:一、申请Google账号;二、创建Google开发者账号。 申请条件也比…

谷歌支付踩坑

前天在测试谷歌支付时遇到了一些错误,记录下来: 此版本的应用程序未配置为通过Google Play结算(code5) 需要检查以下几点: 将测试账号添加到google play console 设置->许可测试versionCode的值与提交到google p…

Code For Better 谷歌开发者之声——Google Play

文章目录 谷歌三件套下载方式功能注意事项软件特点How to change Android version and code version number? 在目前的游戏市场中,很多大型的精品游戏或者国外的游戏,都需要手机安装了谷歌框架、谷歌市场和谷歌服务等才能玩,不过许多玩家不懂…

Google Street View Data Set | 谷歌街景数据集 | 云盘分享 |

❤️【专栏:数据集整理】❤️ 之【有效拒绝假数据】 👋 Follow me 👋,一起 Get 更多有趣 AI、冲冲冲 🚀 🚀 谷歌街景数据集 📔 数据集介绍📕 Google Street View Data Set 主页📗 42G 谷歌街景数据集 快速获取途径如下📔 数据集介绍 Google Street View data…

谷歌实用插件分享

谷歌浏览器网上应用商店 https://chrome.google.com/webstore/category/extensions 相关工具网站: 1、查看当前网络是否为原生IP:https://bgp.he.net/ 2、查询当前网络是否 WebRTC 泄漏:IP Info 3、检测当前IP的匿名程度:http…

谷歌字体 Google Fonts

Google Fonts 获取字体 Google Fonts不再屏蔽,亲测有效。 1、打开Google fonts 访问地址:https://fonts.google.com/ 2、点击 添加字体 3、点开下方的小弹窗,按照步骤将选择的字体进行应用 使用字体 1、要将所选字体嵌入网页&#xf…

Google支付常见错误

1.onBillingSetupFinished错误码3 onBillingSetupFinished error ResponseCode 3 DebugMsg Google Play In-app Billing API version is less than 3 这个错误初看起来是sdk版本低了,实际上是使用了中国区的Google账号,换一个Google账号,发…