دليل:باي ويكي بوت/unusedfiles.py
مستودع جت لويكيميديا به هذا الملف: scripts/unusedfiles.py |
نصوص باي ويكي بوت البرمجية |
---|
|
unusedfiles.py هو نص برمجي يُستخدم في باي ويكي بوت لإضافة بعض النصوص لكل الصور غير المستخدمة وإبلاغ الرافعين.
يجد البوت وسائط غير مستخدمة باستخدام Special:UnusedFiles. ويقوم بوضع قالب (it:Template:Immagine orfana) على الصورة، ويقوم بإبلاغ المستخدم بقالب (it:Utente:Filbot/Immagine orfana).
عند التشغيل على مشروع إنجليزي، فإنه يستخدم قالبي "$no-use2" و"$img-sem-uso"، ولكن هذه القوالب لا يُعرف أنها موجودة في أي مكان. على ويكيبيديا الإنجليزية لا يوجد أي قالب مناسب، لأن $orphan-image للاستخدام الدقيق بواسطة الوسائط المجانية، و$orfud مستخدم لوسائط الاستخدام العادل. On English Wikipedia there isn't any appropriate template, as w:Template:Orphan image is strictly for use by free media, and w:Template:orfud is used for fair use media.
Special:Unusedimages لا يتخطى الوسائط المستخدمة من Extension:ProofreadPage ، جاعلاً منها غير مناسبة للاستخدام التلقائي على مشاريع ويكي مصدر.
الوسائط:
الوسيط | الوصف |
---|---|
-always |
عدم السؤال كل مرة. |
-nouserwarning |
عدم تحذير الرافع بشأن الملف اليتيم. |
-total |
تحديد عدد الصفحات للعمل باستخدام "-total:n " حيث n هو الحد الأقصى للمقالات. إن لم يُستخدم، فيستخدم كل الصفحات. If not used, all pages are used. |
الخيارات العامة متاحة
هذه الصفحة متقادمة. |
هذه الخيارات ستتجاوز ملف الإعداد في إعدادات user-config.py .
المتغير | الوصف | متغير الإعداد |
---|---|---|
-dir:المسار |
يقرأ بيانات الإعداد للبوت من المجلد المعطى من المسار، بدلاً من المجلد الافتراضي. | |
-config:file |
The user config filename. Default is user-config.py. | user-config.py |
-lang:xx |
يضبط لغة الويكي التي تريد العمل عليها، متجاوزًا الإعداد في user-config.py. ينبغي أن تكون xx هي رمز اللغة. | mylang |
-family:xyz |
يضبط عائلة الويكي التي تريد العمل عليها، مثل ويكيبيديا أو ويكاموس ويكي الرحلات... هذا سيتجاوز الإعدادات في user-config.py. | family |
-user:xyz |
سجل دخولك بمستخدم xyz بدلاً من المستخدم الافتراضي. | usernames |
-daemonize:xyz |
يُعيد السيطرة فورًا إلى الطرفية ويعيد تحويل stdout وstderr إلى الملف xyz. (تستخدم فقط للبوتات التي لا تتطلب دخلاً من stdin). | |
-help |
إظهار نص المساعدة. | |
-log |
تفعيل ملف السجل، باستخدام سجلات اسم الملف الافتراضي 'script_name-bot.log' وستُخزن في مجلد السجلات الفرعي. | log |
-log:xyz |
تفعيل ملف السجل، مع تسمية الملف باسم 'xyz'. | logfilename |
-nolog |
تعطيل ملف السجل (إن كان مُفعَّلاً افتراضيًا). | |
-maxlag |
يضبط متغير تأخير أقصى جديد بعدد من الثواني. تأجيل تعديلات البوت أثناء فترات التأخير لخادم قاعدة البيانات. القيمة الافتراضية مضبوطة بملف config.py | maxlag |
-putthrottle:n -pt:n -put_throttle:n |
يضبط أقل وقت (بالثواني) سينتظره البوت بين حفظ صفحتين. | put_throttle |
-debug:item -debug |
تفعيل ملف السجل وتضمين بيانات معالجة شاملة للمكون "item" (لجميع المكونات إن كان الشكل الثاني مستخدمًا). | debug_log |
-verbose -v |
جعل البوت يوفر خرج إضافي من وحدة التحكم قد يكون مفيدًا في المعالجة. | verbose_output |
-cosmeticchanges -cc |
ترجيح إعداد cosmetic_changes المحرر في config.py أو user-config.py إلى معكوسه وإلغائه. جميع الإعدادات الأخرى والقيود تبقى كما هي. | cosmetic_changes |
-simulate |
تعطيل الكتابة إلى الخادم. مفيد للاختبار والمعالجة للنص البرمجي الجديد (إن كان معطى، فإنه لا يقوم بأي تغيير حقيقي، ولكنه يعرض ما كان سيتغير). | simulate |
-<متغير إعداد>:n |
قد تستخدم كل متغيرات الإعداد العددية المعطاة على أنها خيارات وتعدلها بأمر سطري. |