CALIBRE-DEBUG(1)

NAME
calibre-debug - 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 الذي يحتوي على شفرة المكون الإضافي.

    --command, -c
        تشغيل شفرة بايثون.

    --debug-device-driver, -d
        اكتشاف أخطاء الجهاز

    --default-programs
        تسجيل (أو إلغاء تسجيل) كاليبر من برامج Windows الافتراضية. --default-programs = (register|unregister)

    --diff
        تشغيل أداة مقارنة كاليبر. على سبيل المثال: calibre-debug --diff ملف1 ملف2

    --edit-book
        Launch the calibre "Edit book" tool in debug mode. As with -g use -- to pass command line arguments.

    --exec-file, -e
        شغّل شفرة بايثون في ملف.

    --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
        Run the GUI with debugging enabled. Debug output is printed to stdout and stderr. To pass command line arguments use -- followed by the arguments, for example: calibre-debug -g -- /path/to/ebook

    --gui-debug
        شغّل واجهة المستخدم الرسومية باستخدام وحدة تحكم التصحيح، مع تسجيل الدخول إلى المسار المحدد. للاستخدام الداخلي فقط، استخدم الخيار -g لتشغيل واجهة المستخدم الرسومية في وضع التصحيح debug

    --help, -h
        إظهار رسالة المساعدة هذه والخروج

    --implode-book, -i
        ضغط كتاب تم فك ضغطه مسبقًا. الاستخدام: -i output_dir file.epub يستورد الكتاب من الملفات الموجودة في output_dir والتي يجب أن تكون قد تم إنشاؤها بواسطة استدعاء سابق لـ --explode-book. تأكد من تحديد نفس نوع الملف الذي تم استخدامه عند فك الضغط.

    --import-calibre-data
        استيراد بيانات كاليبر المصدرة مسبقًا

    --inspect-mobi, -m
        فحص ملفات MOBI في المسارات المحددة

    --kepubify
        تحويل ملف EPUB المحدد إلى KEPUB دون إجراء تحويل كامل. هذا ما يفعله مشغل Kobo عند إرسال الملفات إلى الجهاز.

    --paths
        إخراج المسارات اللازمة لإعداد بيئة كاليبر

    --run-plugin, -r
        تشغيل إضافة توفر واجهة سطر أوامر. على سبيل المثال: calibre-debug -r "اسم الإضافة" -- ملف1 --خيار1 كل ما بعد -- سيتم تمريره إلى الإضافة كمعاملات.

    --run-test, -t
        تشغيل الاختبار (الاختبارات) المسمى. استخدم القيمة الخاصة "all" لتشغيل جميع الاختبارات. إذا بدأ اسم الاختبار بنقطة، يُفترض أنه اسم وحدة. إذا بدأ اسم الاختبار بـ @، يُفترض أنه اسم فئة.

    --run-without-debug
        لا تقم بالتشغيل مع تعيين علامة DEBUG

    --shutdown-running-calibre, -s
        التسبب في إيقاف تشغيل أي نسخة من calibre قيد التشغيل، إن وجدت. لاحظ أنه إذا كانت هناك مهام قيد التشغيل، فسيتم إجهاضها بصمت، لذا استخدم بحذر.

    --subset-font, -f
        حدّد الخط المُحدّد. استخدم -- بعد هذا الخيار لتمرير الخيار إلى برنامج تحديد الخط.

    --test-build
        اختبار الوحدات الثنائية في البناء

    --un-kepubify
        تحويل ملف KEPUB المحدد إلى EPUB دون إجراء تحويل كامل. هذا ما يفعله مشغل Kobo عند استيراد الملفات من الجهاز.

    --version
        إظهار رقم إصدار البرنامج والخروج

    --viewer, -w
        Run the E-book viewer in debug mode. As with -g use -- to pass command line arguments.

Author
Kovid Goyal

Copyright
Kovid Goyal