راهنما:شروع کار با ربات پایتون: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
←‏قبل از شروع: ابرابزار
خط ۶:
برای راحتی و درک بیشتر این راهنما لازم است قبل از شروع کار با برخی مفاهیم آشنایی داشته باشید که در زیر توضیح داده می‌شود.
 
'''پای‌ویکی‌بات''': چهارچوب یا فریم‌ورکی است که برای آسان کردن کار بر روی پروژه‌های مدیا ویکی و به زبان پایتون نوشته شده استشده‌است و دارای نسخه‌های زیادی می‌باشد ([https://github.com/search?l=&p=1&q=pywikibot+%40wikimedia&ref=advsearch&type=Repositories نسخه‌های پای‌ویکی‌بات در گیت‌هاب] و [//git.wikimedia.org/project/pywikibot نسخه‌های پای‌ویکی‌بات در گیت سرور مدیاویکی]) که ما قصد معرفی و کار با دو نسخه از آن را داریم: ۱- کامپت ۲- کور.
 
نسخه '''کامپت''' نسخه قدیمی تر ولی کامل تر و تست شدهمنسوخ ترپای‌ویکی‌بات است و با سیستم‌های خانواده ویندوز سازگار است و نسخه کور جدیدتر و بر استفاده از امکانات جدید تمرکز دارد و با سیستم‌های خانواده لینوکس سازگار است ولی بعضی از اسکریپت‌ها روی آن پیاده‌سازی نشده است.
 
'''تذکر مهم''': برای راندن ربات‌های معرفی شده در'''گام سوم''' روی ویکی‌پدیا (دستور گام سوم مستقیم به روی ویکی‌پدیا اجرا می‌شود) نیاز به [[ویکی‌پدیا:سیاست ربات‌رانی/درخواست مجوز|درخواست مجوز]] دارید. به دلیل ایجاد خرابکاری ناخواسته توسط ربات و عدم توانایی شناسایی ربات رانربات‌ران توسط مدیران ممکن است حساب کاربری ربات شما برای همیشه بسته شود.
این راهنما برای استفاده از نسخه کامپت نوشته شده ولی منابع استفاده از نسخه کور و برخی از تفاوت‌های آن‌ها را هم ذکر کرده.
 
'''تذکر مهم''': برای راندن ربات‌های معرفی شده در'''گام سوم''' روی ویکی‌پدیا (دستور گام سوم مستقیم به روی ویکی‌پدیا اجرا می‌شود) نیاز به [[ویکی‌پدیا:سیاست ربات‌رانی/درخواست مجوز|درخواست مجوز]] دارید. به دلیل ایجاد خرابکاری ناخواسته توسط ربات و عدم توانایی شناسایی ربات ران توسط مدیران ممکن است حساب کاربری ربات شما برای همیشه بسته شود.
 
تذکر: برای آگاهی از آخرین تغییرات بر روی این فریم‌ورک و راهنماهای نوشته شده توسط توسعه دهندگان پای‌ویکی‌بات همیشه می‌توانید به سایت پروژه [https://www.mediawiki.org/wiki/Manual:Pywikibot پای‌ویکی‌بات] مراجعه کنید.
 
'''تذکر مهم''': '''به روز بودن ربات''' در اجرای ربات‌های دیگران یا ربات‌های خود پروژه پای‌ویکی‌بات نکته بسیار مهمی است واگر از به روزبه‌روز بودن آن اطلاع ندارید از نویسنده ربات یا [[ویکی‌پدیا:فهرست مدیران|مدیران ویکی‌پدیا]] که تجربه در اجرای ربات‌ها دارند در صفحه بحثشان سؤال بفرمایید. به عنوان مثال ربات خوشامدگویی که در گام سوم نام برده شده و از ربات‌های اصلی پروژه پای‌ویکی‌بات است به روزبه‌روز نیست و [[ویکی‌پدیا:ربات/خوش‌آمدگویی|نسخه‌های به روزآن]] توسط کاربران ربات‌ران نوشته شده‌است. در صورت به روز نبودن ربات ممکن است ویرایش‌هایش [[ویکی‌پدیا:خرابکاری|خرابکاری]] تلقی شده و دسترسی ربات بسته شود.
 
تذکر: در بسیاری از موارد نیازی به نوشتن ربات جدید نیست و می‌توان ویرایش‌های مورد نظر را با [[راهنما:شروع_کار_با_ربات_پایتون#.D8.B1.D8.A8.D8.A7.D8.AA.D9.87.D8.A7.DB.8C_.D8.B1.D8.A7.DB.8C.D8.AC|ربات‌های از پیش نوشته شده پروژه پای‌ویکی‌بات]] انجام داد.
 
'''تذکر مهم''':قبل از انجام هرکاری و اجرای هر رباتی و پیاده‌سازی هر ایده‌ای مربوط به ربات در ویکی‌پدیا [[راهنما:شروع_کار_با_ربات_پایتون#.D8.AF.D8.B1.D8.AE.D9.88.D8.A7.D8.B3.D8.AA_.D9.BE.D8.B1.DA.86.D9.85|درخواست پرچم]] کنید زیرا ممکن است رباتی که شما می‌سازید یا رباتی که قصد اجرایش را دارید قابلیت اجرا در ویکی‌پدیا را نداشته باشد و وقت شما از بین برود ویاو یا دسترسی شما بسته شود.
 
== گام نخست ==