CLI بسيط لتنزيل الكتب الإلكترونية من منصة O'reilly Learning Platform إلى نظام الملفات الخاص بك بصيغة pdf
برنامج نصي سريع وبسيط لواجهة CLI لتنزيل الكتاب الإلكتروني بصيغة pdf من https://learning.oreilly.com/
قم بتنزيل البرنامج النصي واحفظه في الدليل الذي تريد حفظ الكتاب الإلكتروني الذي تم تنزيله فيه.
ابدأ تشغيل shell الطرفي الخاص بك وقم بتنفيذ الأمر التالي:
bash oreilly-downloader.sh -b < book-number > -t < book-title >
رقم الكتاب (-ب): يمكنك العثور على رقم الكتاب في عنوان url كما هو موضح في الصورة أدناه.
عنوان الكتاب (-t): يمكنك تسمية ملف pdf كما تريد. يجب كتابة عنوان الكتاب بدون مسافات. مثل design_react_hooks_the_right_way
ليس عليك تحديد أو توفير امتداد الملف
لديك خيارات لتوفير بيانات الاعتماد لمنصة التعلم رايلي للبرنامج النصي.
brew install calibre
لمزيد من التعليمات أو الصفحة الرئيسية الأخرى لنظام التشغيل Caliber
تأكد من التسجيل والاشتراك للحصول على حساب على موقع O'Reilly Learning الإلكتروني
يمكنك إنشاء حساب اختباري واستخدام هذا CLI بشكل كامل.
ملاحظة: يرجى التأكد من عدم انتهاك أي قيود أو قواعد من موقع O'Reilly التعليمي
أولاً، ابحث عن كتاب في O'Reilly Learning. لقد اخترت هنا Art of Computer Programming
الشهير من تأليف Knuth، ويمكنك العثور عليه على https://learning.oreilly.com/library/view/art-of-computer/9780321635754/.
انسخ معرف الكتاب (في هذه الحالة 9780321635754
)
ثم قم بتشغيل الأمر التالي في الدليل الذي قمت بتنزيل البرنامج النصي فيه
bash oreilly-downloader.sh -b ` 9780321635754 ` -t art-of-computer -f pdf || epub || both
مطلوب وسيطة واحدة فقط لتعيين نوع البيانات
بناء الجملة | دعوى | توضيح | مثال |
---|---|---|---|
book id | -b | معرف الكتاب | 9780321635754 |
title | -t | عنوان الكتاب - يمكنك استخدام أي عنوان تريده. يرجى التأكد من عدم استخدام المسافات | art-of-computer |
print-as | -f | ما التنسيق الذي تريده للكتاب: epub -> pdf -> كلاهما | art-of-computer |
سلسلة من الأمثلة خطوة بخطوة تخبرك بكيفية إعداد البرنامج النصي.
تأكد من تثبيت Docker وتشغيله
تأكد من تثبيت العيار وcli
# test calibre cli with
ebook-convert --version
# shell output
ebook-convert (calibre 5.39.1)
# Created by: Kovid Goyal
تأكد من إعداد حسابك في o'reilly. ثم افتح ملف user.conf.sample
باستخدام محرر النصوص (vim، nano، code) وأدخل اسم المستخدم وكلمة المرور أو:
echo " your-username " >> user.conf.sample
echo " your-password " >> user.conf.sample
ثم انقل الملف إلى دليل data
. يرجى التحقق من أن لديك دليلاً يسمى البيانات أو إنشاء دليل جديد
mkdir -p data
mv user.conf.sample data/user.conf
bash oreilly-downloader.sh -b ` 9780321635754 ` -t art-of-computer -f pdf || epub || both