calibre-debug - calibre-debug
واجهات
سطر
الأوامر
المختلفة
المفيدة
لتصحيح
أخطاء calibre.
بدون
خيارات،
يبدأ هذا
الأمر
مترجم Python
مدمجًا.
يمكنك
أيضًا
تشغيل
واجهة
المستخدم
الرسومية
الرئيسية
لـ calibre، عارض
الكتب
الإلكترونية
لـ calibre ومحرر calibre
في وضع
التصحيح.
كما يحتوي
على واجهات
لأجزاء
مختلفة من calibre
لا تحتوي
على أدوات
سطر أوامر
مخصصة، مثل
تحديد
الخطوط
الفرعية،
أداة
مقارنة
الكتب
الإلكترونية
وما إلى
ذلك.
يمكنك
أيضًا
استخدام
calibre-debug لتشغيل
البرامج
النصية
المستقلة.
للقيام
بذلك،
استخدمه
كالتالي:
calibre-debug -e myscript.py --
--option1 --option2 file1 file2 ...
كل ما يأتي
بعد -- يتم
تمريره إلى
البرنامج
النصي.
يمكنك
أيضًا
استخدام
calibre-debug كـ shebang في
البرامج
النصية،
هكذا:
#!/usr/bin/env -S calibre-debug -e
-- --
عندما
تمرر وسائط
إلى calibre-debug
تحتوي على
مسافات، ضع
الوسائط
بين علامتي
اقتباس. على
سبيل
المثال: "/some path/with
spaces"
- --add-simple-plugin
- أضف مكونًا
إضافيًا
بسيطًا (أي
مكونًا
إضافيًا
يتكون من
ملف .py فقط)،
عن طريق
تحديد
المسار إلى
ملف py الذي
يحتوي على
شفرة
المكون
الإضافي.
- --default-programs
- تسجيل (أو
إلغاء
تسجيل)
كاليبر من
برامج Windows
الافتراضية.
--default-programs = (register|unregister)
- --diff
- تشغيل أداة
مقارنة
كاليبر. على
سبيل
المثال: calibre-debug
--diff ملف1 ملف2
- --edit-book
- ابدأ أداة
"تعديل
الكتاب"
من كاليبر
في نمط
التنقيح.
- --explode-book,
-x
- فك ضغط
الكتاب إلى
المجلد
المحدد.
الاستخدام:
-x file.epub output_dir يقوم
بتصدير
الكتاب
كمجموعة من
ملفات HTML
وبيانات
وصفية،
والتي
يمكنك
تحريرها
باستخدام
أدوات
تحرير HTML
القياسية.
يعمل مع
ملفات EPUB و AZW3 و HTMLZ
و DOCX.
- --export-all-calibre-data
- تصدير جميع
بيانات
كاليبر
(الكتب/الإعدادات/الإضافات).
عادةً،
سيُطلب منك
مجلد
التصدير
والمكتبات
التي ترغب
في تصديرها.
يمكنك
أيضًا
تحديدها
كمعاملات
سطر
الأوامر
لتجاوز
الأسئلة.
استخدم
المسارات
المطلقة
لمجلد
التصدير
والمكتبات.
يمكن
استخدام
الكلمة
الرئيسية
الخاصة
"all"
لتصدير
جميع
المكتبات.
أمثلة: calibre-debug
--export-all-calibre-data #
للاستخدام
التفاعلي
calibre-debug --export-all-calibre-data
/path/to/empty/export/folder /path/to/library/folder1 /path/to/library2
calibre-debug --export-all-calibre-data /export/folder
all # تصدير
جميع
المكتبات
المعروفة
- --gui, -g
- شغّل واجهة
المستخدم
الرسومية
مع تفعيل
تصحيح
الأخطاء.
تُطبع
مخرجات
التصحيح في
مخرجات
تيارات
البيانات
الموحدة
مثلاً
الإخراج
الموحد stdout
والخطأ
الموحد stderr.
- --gui-debug
- شغّل واجهة
المستخدم
الرسومية
باستخدام
وحدة تحكم
التصحيح،
مع تسجيل
الدخول إلى
المسار
المحدد.
للاستخدام
الداخلي
فقط،
استخدم
الخيار -g
لتشغيل
واجهة
المستخدم
الرسومية
في وضع
التصحيح debug
- --implode-book,
-i
- ضغط كتاب تم
فك ضغطه
مسبقًا.
الاستخدام:
-i output_dir file.epub يستورد
الكتاب من
الملفات
الموجودة
في output_dir والتي
يجب أن تكون
قد تم
إنشاؤها
بواسطة
استدعاء
سابق لـ --explode-book.
تأكد من
تحديد نفس
نوع الملف
الذي تم
استخدامه
عند فك
الضغط.
- --kepubify
- تحويل ملف EPUB
المحدد إلى
KEPUB دون إجراء
تحويل كامل.
هذا ما
يفعله مشغل
Kobo عند إرسال
الملفات
إلى
الجهاز.
- --paths
- إخراج
المسارات
اللازمة
لإعداد
بيئة
كاليبر
- --run-plugin, -r
- تشغيل
إضافة توفر
واجهة سطر
أوامر. على
سبيل
المثال: calibre-debug -r
"اسم
الإضافة"
-- ملف1 --خيار1
كل ما بعد --
سيتم
تمريره إلى
الإضافة
كمعاملات.
- --run-test,
-t
- تشغيل
الاختبار
(الاختبارات)
المسمى.
استخدم
القيمة
الخاصة
"all"
لتشغيل
جميع
الاختبارات.
إذا بدأ اسم
الاختبار
بنقطة،
يُفترض أنه
اسم وحدة.
إذا بدأ اسم
الاختبار
بـ @،
يُفترض أنه
اسم فئة.
- --shutdown-running-calibre,
-s
- التسبب في
إيقاف
تشغيل أي
نسخة من calibre
قيد
التشغيل،
إن وجدت.
لاحظ أنه
إذا كانت
هناك مهام
قيد
التشغيل،
فسيتم
إجهاضها
بصمت، لذا
استخدم
بحذر.
- --subset-font,
-f
- حدّد الخط
المُحدّد.
استخدم --
بعد هذا
الخيار
لتمرير
الخيار إلى
برنامج
تحديد
الخط.
- --un-kepubify
- تحويل ملف KEPUB
المحدد إلى
EPUB دون إجراء
تحويل كامل.
هذا ما
يفعله مشغل
Kobo عند
استيراد
الملفات من
الجهاز.