Tôi muốn tải xuống sách Google miễn phí ở định dạng pdf.
Có công cụ tải xuống Google Sách nào có sẵn cho Ubuntu không?
Tôi muốn tải xuống sách Google miễn phí ở định dạng pdf.
Có công cụ tải xuống Google Sách nào có sẵn cho Ubuntu không?
Câu trả lời:
Có một chương trình Python được gọi là PySheng
đã làm công việc cho tôi.
Nó có sẵn trên Github tại https://github.com/tokland/pysheng
Bạn có thể chạy các lệnh sau để cài đặt nó.
git clone https://github.com/tokland/pysheng
cd pysheng
sudo python setup.py install
Bây giờ PySheng sẽ có sẵn từ Termainl.
Bạn có thể chạy pysheng-gui
và pysheng
từ thiết bị đầu cuối cho GUI và phiên bản thiết bị đầu cuối tương ứng.
pysheng-gui
pysheng/readme.md
, lệnh chính xác để cài đặt (và lệnh đã làm việc cho tôi) là sudo python setup.py install
. - Tôi đã chỉnh sửa cho phù hợp.
home
thư mục. Nhưng sau đó nó có thể được di chuyển bất cứ nơi nào và khởi chạy bằng cách thực thi /pysheng/bin/pysheng-gui
. Đường dẫn đến đó có thể được thêm vào một trình khởi chạy ( desktop
tệp) được đưa vào ~/.local/share/applications
.
Cảm ơn @Glutanimate đã bình luận cho OP.
getxbook là một trường hợp tốt cho lý do tại sao nó là lựa chọn tốt nhất hiện có. Tôi chỉ cần cài đặt nó và sử dụng nó để tải cuốn sách này thành công.
getxbook đi kèm với hướng dẫn cài đặt (trong INSTALL
tệp). Sau khi cài đặt, nó được chạy như sau:
$ getxbookgui
Ngoài ra, lệnh
$ getgbook book-id
có thể được sử dụng. (ID sách nằm trong URL của cuốn sách. Ví dụ: ID cho cuốn sách tôi đã tải xuống là 3pK1-LxtFV4C
.)
Nếu chỉ có một tập hợp con các trang là mong muốn, hãy sử dụng
$ getgbook -n book-id
Và sau đó nhập các trang bạn muốn, mỗi lần một trang, ví dụ:
$ getgbook -n book-id
262
Khi tôi nói cuốn sách được tải xuống thành công, tôi đã không hoàn toàn trung thực. Vì một số lý do, getxbook đã bỏ lỡ một vài trang có sẵn trong bản xem trước . Để có được những điều này, tôi làm theo các hướng dẫn .
Lưu ý rằng sách được tải xuống thư mục con của thư mục hiện tại có tên ID sách. Nó được tải xuống dưới dạng một tập hợp .png
và / hoặc .jpg
các tệp, mỗi tệp trên một trang. Chúng có thể được chuyển đổi sang .pdf
định dạng như sau (sau khi chuyển đổi các .jpg
tệp thành từng .png
tệp một):
$ convert *.png book.pdf
Lưu ý rằng nếu bạn có ý định in nó .pdf
trên giấy, bạn có thể cần thay đổi kích thước một số hình ảnh riêng lẻ (sao cho tất cả chúng đều có cùng kích thước) trước khi chuyển đổi sang .pdf
. Tôi đã sử dụng gimp để làm điều này.