Chcę pobrać bezpłatne książki Google w formacie pdf.
Czy w Ubuntu jest dostępne narzędzie do pobierania Książek Google?
Chcę pobrać bezpłatne książki Google w formacie pdf.
Czy w Ubuntu jest dostępne narzędzie do pobierania Książek Google?
Odpowiedzi:
Istnieje program w języku Python, który zadzwonił PyShengdo mnie.
Jest dostępny w Github na https://github.com/tokland/pysheng
Możesz uruchomić następujące polecenia, aby go zainstalować.
git clone https://github.com/tokland/pysheng
cd pysheng
sudo python setup.py install
Teraz PySheng będzie dostępny w Termainl.
Możesz uruchomić pysheng-guii pyshengz terminala odpowiednio dla GUI i wersji terminala.
pysheng-gui
pysheng/readme.md, poprawne polecenie instalacji (i to, które działało dla mnie) to sudo python setup.py install. - Zredagowałem odpowiednio.
homekatalogu. Ale potem można go przenieść w dowolnym miejscu i uruchomić przez wykonanie /pysheng/bin/pysheng-gui. Ścieżkę do tego można dodać do wstawionego programu uruchamiającego ( desktoppliku) ~/.local/share/applications.
Dzięki @Glutanimate za jego komentarz do PO.
getxbook jest dobrym argumentem za tym, dlaczego jest to najlepsza dostępna opcja. Właśnie go zainstalowałem i z powodzeniem pobrałem tę książkę .
getxbook zawiera instrukcje instalacji (w INSTALLpliku). Po zainstalowaniu jest uruchamiany w następujący sposób:
$ getxbookgui
Alternatywnie polecenie
$ getgbook book-id
może być użyte. (Identyfikator książki znajduje się w adresie URL książki. Na przykład identyfikator pobranej książki to 3pK1-LxtFV4C.)
Jeśli pożądany jest tylko podzbiór stron, użyj
$ getgbook -n book-id
Następnie wprowadź kolejno wybrane strony, np .:
$ getgbook -n book-id
262
Kiedy powiedziałem, że książka została pomyślnie pobrana, nie byłem całkowicie szczery. Z jakiegoś powodu getxbook pominął kilka stron, które były dostępne w podglądzie . Aby je uzyskać, postępowałem zgodnie z tymi instrukcjami .
Pamiętaj, że książka jest pobierana do podkatalogu bieżącego katalogu o nazwie o identyfikatorze książki. Jest pobierany jako zestaw .pngi / lub .jpgplików, po jednym na stronę. Można je przekonwertować na .pdfformat w następujący sposób (po przekonwertowaniu .jpgplików na .pngpliki jeden po drugim):
$ convert *.png book.pdf
Pamiętaj, że jeśli zamierzasz wydrukować to .pdfna papierze, może zajść potrzeba zmiany rozmiaru niektórych pojedynczych obrazów (aby wszystkie miały mniej więcej ten sam rozmiar) przed konwersją do .pdf. Użyłem do tego gimp.