مستخدم:LordAnubisBOT/وظائف
من ويكيبيديا، الموسوعة الحرة
فهرس |
[تحرير] تشغيل البوت
الوظائف الروتينية/الطبيعية يتم تشغيلها من خادم الأدوات بصورة شبه دائمية.
وظائف الأوتوويكي براوزر ووظائف Pagefromfile.py يتم عملها يدوياً من جهازي الخاص لفترات قصيرة.
[تحرير] أعمال البوت الروتينية/الطبيعية
python interwiki.py -autonomous -new -skipauto python interwiki.py -autonomous -start:! -skipauto
python welcome.py -time:200 -edit:0 -random
python replace.py -fix:correct-ar -start:! -always
python redirect.py double python redirect.py broken
[تحرير] أعمال الأوتوويكي براوزر
أنظر هنا AutoWikiBrowser or AWB
- تصحيح تصنيف
- إضافة قوالب أوتوماتيكية مثل {{صفحة جديدة}}
- تعديل "شخابيط" و"خرابيط" (كما أسميها) صنعها بوتي الغبي !
[تحرير] بوت لإضافة الصفحات بإستخدام PageFromFile.py
في الأيام الماضية أستخدمت البوت الخاص بي LordAnubisBOT لإضافة العديد من الصفحات والقوائم وأحببت أن أشارك معكم كيف عملت هذا وأعطيكم أمثلة على عمل البوت وبنفس الوقت أخذ رأيكم بالمسألة وأي نصائح تعطوها ستكون مفيدة.
[تحرير] ما هي الفكرة
الفكرة أن العديد من المقالات يمكن خلقها بإستخدام قوائم جاهزة وكاملة (وهذا شرط أساسي) في ويكيبيديا الإنكليزية لتوليد قوائم ومقالات باللغة العربية بعد ترجمة القوائم من الإنكليزية.
[تحرير] كيف
يمكن جلب القوائم الجاهزة، كمثال، قوائم مقاطعات ولايات أمريكية مثل en:List_of_counties_in_North_Carolina
يتم نسخ الجدول ولصقه في إكسل ويتم ترجمة أسماء المقاطعات واحدة واحدة في عامود قمت بإضافته أنا وبعدها ترجمة الأشياء الأخرى مثل أسماء الولايات، تأكدت من تغيير الفاصلة من , إلى ، والى آخره.
بعد ترجمة الأسماء، يتم ترتيب مقال (أيضاً بإستخدام إكسل لسهولة عمل Autofill به للأشياء المتكررة مثلاً : مقاطعة XXX هي إحدى المقاطعات في ولاية XXX ويبلغ عدد سكانها XXX وتبلغ مساحتها XXX الخ الخ)
وبعدها يتم إضافة القائمة إما بإستخدام البوت أو يدوياً بعد تصدير ملف إكسل الى ملف txt وتنسيقه وخزنه للإضافة.
مثال على قائمة مترجمة قائمة مقاطعات ولاية كارولاينا الشمالية الأمريكية
من الأشياء الجميلة، أن خرائط المقاطعات منظمة في كومونز بالشكل التالي:
صورة:Map of North Carolina highlighting Brunswick County.svg
حيث تكون الكلمات السميكة هي متغييرات لإسم الولاية وإسم المقاطعة، وهذا يسهل العمل بشكل كبير.
[تحرير] القائمة هي مقالة واحدة، ماذا عن المقالات ضمنها؟
الآن بعد إضافة قائمة المقاطعات، وبما أن كل معلومات المقاطعات متواجدة لدي بشكل منسق في إكسل (إسمها، إسم الولاية، إسم مركز المقاطعة، التعداد السكاني، المساحة، صورة الولاية، وصورة موقع المقاطعة على الخارطة)، إذا أقوم بإستغلال هذا وخلق عبارات للبوت بالشكل التالي في إكسل بحيث تكون بعض الخلايا متغييرات وبعضها ثوابت.
{{-start-}} <!--إسم المقاطعة، إسم الولاية--> {{معلومات مقاطعة أمريكية إضافة المعلومات هنا حسب تعليمات القالب الذي صنعته أنا بالإعتماد على قالب مماثل في الإنكليزية ... ... }} '''إسم المقاطعة''' {{إنج|إسم المقاطعة الإنكليزي}} هي إحدى مقاطعات ولاية [[إسم الولاية]]. [[تصنيف:مقاطعات ولاية XXX]] [[en:ENGLISH INTERWIKI (basically County, State)]] {{-stop-}}
بالإضافة إلى أشياء عدة أخرى لا يسعني الوقت لذكرها.
بعد هذا، أقوم بخزن الملف الذي يحتوي الآن على عشرات الصفحات، وتحريره في notepad وخزنه ومن ثم إستخدام البوت لتحميله على ويكيبيديا العربية، وهنا يجب علي أن ألاحظ بشكل دقيق أي أخطاء (تنسيق خطأ، عناوين انترويكي خطأ، فواصل غير عربية...الخ..)
نجحت العملية لعدة مقالات الى حد الآن وسوف أقوم بإضافة المزيد، ما رأيكم ؟
هذا مثال عن إحدى المقاطعات الذي أضافها البوت.