cli sederhana untuk mengunduh e-book dari platform pembelajaran o'reilly ke sistem file Anda sebagai pdf
Skrip shell CLI yang cepat dan sederhana untuk mengunduh e-book sebagai pdf dari https://learning.oreilly.com/
Unduh skrip dan simpan di direktori tempat Anda ingin menyimpan e-book yang diunduh.
Mulai shell terminal Anda dan jalankan perintah berikut:
bash oreilly-downloader.sh -b < book-number > -t < book-title >
nomor buku (-b): Anda dapat menemukan nomor buku di url seperti yang ditunjukkan pada gambar di bawah ini.
judul buku (-t): Anda dapat memberi nama pdf sesuai keinginan. Judul buku harus ditulis tanpa spasi. Seperti mendesain_react_hooks_the_right_way
Anda tidak perlu menentukan atau memberikan ekstensi file
Anda harus opsi untuk memberikan kredensial untuk platform pembelajaran yang benar ke skrip.
brew install calibre
untuk instruksi lebih lanjut atau Beranda Kaliber OS lainnya
Pastikan untuk mendaftar dan membuat akun di Website O'Reilly Learning
Anda dapat membuat akun percobaan dan menggunakan cli ini sepenuhnya.
Catatan: Harap pastikan untuk tidak melanggar batasan atau aturan apa pun dari Situs Web O'Reilly Learning
Pertama, temukan buku di O'Reilly Learning. Di sini saya memilih Art of Computer Programming
yang terkenal oleh Knuth, Anda dapat menemukannya di https://learning.oreilly.com/library/view/art-of-computer/9780321635754/.
Salin ID buku (dalam hal ini 9780321635754
)
Dan kemudian jalankan perintah berikut di direktori tempat Anda mengunduh skrip
bash oreilly-downloader.sh -b ` 9780321635754 ` -t art-of-computer -f pdf || epub || both
hanya satu argumen yang diperlukan untuk mengatur tipe data
sintaksis | argumen | penjelasan | contoh |
---|---|---|---|
book id | -b | ID buku tersebut | 9780321635754 |
title | -t | judul buku - Anda dapat menggunakan judul apa pun yang Anda inginkan. Harap pastikan untuk tidak menggunakan spasi | art-of-computer |
print-as | -f | format buku apa yang Anda inginkan: epub -> pdf -> keduanya | art-of-computer |
Serangkaian contoh langkah demi langkah yang memberi tahu Anda cara menyiapkan skrip.
Pastikan Anda telah menginstal dan menjalankan Docker
Pastikan Anda telah menginstal kaliber dan cli
# test calibre cli with
ebook-convert --version
# shell output
ebook-convert (calibre 5.39.1)
# Created by: Kovid Goyal
Pastikan Anda menyiapkan akun Anda di o'reilly. Kemudian buka file user.conf.sample
dengan editor teks (vim, nano, kode) dan masukkan nama pengguna dan kata sandi Anda atau:
echo " your-username " >> user.conf.sample
echo " your-password " >> user.conf.sample
Kemudian pindahkan file ke direktori data
. Harap validasi Anda memiliki direktori bernama data atau buat yang baru
mkdir -p data
mv user.conf.sample data/user.conf
bash oreilly-downloader.sh -b ` 9780321635754 ` -t art-of-computer -f pdf || epub || both