Я хочу завантажити безкоштовні книги Google у форматі PDF.
Чи є в Ubuntu інструмент для завантаження книг Google?
Я хочу завантажити безкоштовні книги Google у форматі PDF.
Чи є в Ubuntu інструмент для завантаження книг Google?
Відповіді:
Існує програма Python, яка називається, PyShengніж виконала роботу для мене.
Він доступний у Github за адресою https://github.com/tokland/pysheng
Ви можете виконати наступні команди, щоб встановити його.
git clone https://github.com/tokland/pysheng
cd pysheng
sudo python setup.py install
Тепер PySheng буде доступний у Termainl.
Ви можете запустити pysheng-guiі pyshengз терміналу для GUI і термінальної версії відповідно.
pysheng-gui
pysheng/readme.md, правильна команда для встановлення (і та, яка працювала на мене) sudo python setup.py install. - Я відповідно відредагував.
homeкаталозі. Але потім його можна перемістити куди завгодно і запустити шляхом виконання /pysheng/bin/pysheng-gui. Шлях до цього може бути доданий до пускової установки ( desktopфайлу), що міститься в ньому ~/.local/share/applications.
Дякуємо @Glutanimate за коментар до ОП.
getxbook робить хороший випадок, чому це найкращий варіант. Я щойно встановив його і з успіхом завантажив цю книгу .
getxbook поставляється з інструкціями щодо встановлення (у INSTALLфайлі). Після встановлення він запускається наступним чином:
$ getxbookgui
Як варіант - команда
$ getgbook book-id
може бути використаний. (Ідентифікатор книги вказаний в URL-адресі книги. Наприклад, ідентифікатор для завантаженої мною книги є 3pK1-LxtFV4C.)
Якщо бажано лише підмножину сторінок, використовуйте
$ getgbook -n book-id
А потім введіть потрібні сторінки по одній, наприклад:
$ getgbook -n book-id
262
Коли я сказав, що книгу успішно завантажено, я не був абсолютно чесним. Чомусь getxbook пропустив кілька сторінок, які були доступні в попередньому перегляді . Щоб отримати їх, я дотримувався цих інструкцій .
Зауважте, що книга завантажується в підкаталог поточного каталогу, названий ідентифікатором книги. Він завантажується у вигляді набору .pngта / або .jpgфайлів, по одному на сторінку. Вони можуть бути перетворені у такий .pdfформат (після перетворення .jpgфайлів у .pngфайли один за одним):
$ convert *.png book.pdf
Зауважте, що якщо ви збираєтесь роздрукувати це .pdfна папері, можливо, вам доведеться змінити розмір деяких окремих зображень (так, щоб вони були приблизно однакового розміру), перш ніж перейти до .pdf. Для цього я використовував gimp.