دليل:باي ويكي بوت/djvutext.py
مستودع جت لويكيميديا به هذا الملف: scripts/djvutext.py |
djvutext.py يقوم باستخراج نص ocr من صورة صفحة djvu ويقوم برفعها إلى الصفحة المناظرة في نطاق الصفحات على ويكي مصدر. لأجل أن يعمل البوت، يجب أن يكون ملف djvu في نفس المجلد الذي يعمل منه باي ويكي بوت ويجب أن يكون مطابقًا لملف djvu المستخدم لملف الفهرس على ويكي مصدر.
على صفحة فارغة هذا النص البرمجي سيترك صفحة فارغة وسيضبط pagequality level=0 (بدون نص) وuser=اسم البوت (مثل <pagequality level="0" user="DougBot" />).
الوسائط
الوسائط التالية مدعومة:
-ask
|
طلب التأكيد قبل رفع كل صفحة. (الافتراضي: الطلب عند استبدال الصفحات) |
-djvu:...
|
اسم الملف من ملف ديجافو (djvu) المحلي (أي في مجلد PWB الخاص بك) |
-index:...
|
اسم فهرس الصفحة على ويكي مصدر |
-pages:<البداية>-<النهاية>
|
مدى الصفحات المرفوع؛ <النهاية> اختيارية (مثل "-pages:1-")، و<البداية> اختيارية إن كانت النهاية مذكورة
|
كل الوسائط الأخرى ستُعامَل على أنها جزء من عنوان صحفة وحيدة، والبوت سيعمل فقط على تلك الصفحة الوحيدة.
وسائط النواة فقط
-summary:... | ملخص تعديل مخصص. يستخدم علامات تنصيص إن كانت ملخص التعديل يحتوي على مسافات. |
-force | يستبدل النص الموجود؛ اختياري، الافتراضي False |
-always | لا يطلب التأكيد على أي من التغييرات |