适用于 Ubuntu 的 Google 图书下载器

APL*_*LUS 18 pdf google downloaders 14.04

我想下载 pdf 格式的免费 G​​oogle 图书。

是否有适用于 Ubuntu 的 Google 图书下载工具?

use*_*828 9

有一个 Python 程序叫做PySheng比为我做的工作。

它可以在 Github 上获得,网址为https://github.com/tokland/pysheng

您可以运行以下命令来安装它。

git clone https://github.com/tokland/pysheng
cd pysheng
sudo python setup.py install
Run Code Online (Sandbox Code Playgroud)

现在可以从 Termainl 获得 PySheng。

对于 GUI 和终端版本,您可以分别从终端运行pysheng-guipysheng

pysheng-gui
Run Code Online (Sandbox Code Playgroud)

用于从 Google Books 下载的 PySheng GUI


dbl*_*iss 8

感谢@Glutanimate 对 OP 的评论。

getxbook使一个很好的例子为什么它是最好的选择。我刚刚安装了它并使用它成功下载了这本书

getxbook 附带安装说明(在INSTALL文件中)。安装后,运行如下:

$ getxbookgui
Run Code Online (Sandbox Code Playgroud)

或者,命令

$ getgbook book-id
Run Code Online (Sandbox Code Playgroud)

可以使用。(书ID在书的URL中。例如,我下载的书的ID是3pK1-LxtFV4C。)

如果只需要页面的子集,请使用

$ getgbook -n book-id
Run Code Online (Sandbox Code Playgroud)

然后输入您想要的页面,一次一个,例如:

$ getgbook -n book-id
262
Run Code Online (Sandbox Code Playgroud)

当我说这本书下载成功时,我并不是完全诚实的。出于某种原因,getxbook 错过了预览中可用的几页。为了获得这些,我遵循了这些说明

请注意,该书将下载到以书 ID 命名的当前目录的子目录中。它作为一组.png和/或.jpg文件下载,每页一个。这些可以转换.pdf成如下格式(将文件一一转换成.jpg文件后.png):

$ convert *.png book.pdf
Run Code Online (Sandbox Code Playgroud)

请注意,如果您打算将其打印.pdf在纸上,您可能需要在转换为.pdf. 我用 gimp 来做到这一点。