Provided by: calibre_8.7.0+ds-1_all bug

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
              ابدأ أداة "تعديل الكتاب" من كاليبر في نمط التنقيح.

       --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
              شغّل  واجهة  المستخدم  الرسومية  مع  تفعيل  تصحيح  الأخطاء.  تُطبع مخرجات التصحيح في مخرجات تيارات
              البيانات الموحدة مثلاً الإخراج الموحد stdout والخطأ الموحد stderr.

       --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
              شغّل معاين الكتب في نمط التنقيح

AUTHOR

       Kovid Goyal

COPYRIGHT

       Kovid Goyal

8.7.0                                            يوليو 18, 2025                                 CALIBRE-DEBUG(1)