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

محتوای حذف‌شده محتوای افزوده‌شده
Niazgoo (بحث | مشارکت‌ها)
خط ۲:
'''برای آشنایی مقدماتی درباره ربات‌ها و برطرف شدن تعدادی از ابهام‌ها، لطفاً در ابتدا [[ویکی‌پدیا:خودآموز (ربات‌ها)]] را مطالعه نمائید.'''
 
== قبل از شروع ==
برای راحتی و درک بیشتر این راهنما لازم است قبل از شروع کار با برخی مفاهیم آشنایی داشته باشید که در زیر توضیح داده می‌شود.
 
[http://www.niazgoo.com == [http://www.niazgoo.com درج آگهی رایگان,تبلیغات رایگان,سایت تبلیغات,تبلیغ رایگان,آگهی استخدام,استخدام<nowiki>]</nowiki> ==درج آگهی اینترنتی به ثبت آگهی در فضای مجازی گفته واطلاق می شود که با جستجو وسرچ در موتور های جستجو مطابق با نیاز کاربر آگهی ثبت شده در سایت ( نیازگو ) معرفی می گردد . ماموریت سایت نیازمندیهای نیازگو در واقع برقراری ارتباطی بدون واسطه و سالم میان متقاضیان آگهی و عرضه کنندگان کالا و خدمات می باشد . این امر گامی مهم در جهت رشد و شکوفایی اقتصاد کشور ایران تلقی می گردد . درج آگهی رایگان مطابق با نیاز و انتظار مردم در بخش نیازمندیها با هدف پاسخگویی به نیاز و مطلوب بودن نسبت به سلیقه ی مردم طراحی گردیده است ، با توجه به افزایش نیاز مردم و حجم بالای خدمات و تنوع کالا ها موجب گردید پایگاه اینترنتی نیازگو با طبقه بندی موضوعی آگهی ها به گروه های ذکر شده و نیز تقسیم درج آگهی به دو قسمت ثبت آگهی رایگان و درج آگهی مبلغ دار, اطلاعات مربوط به ثبت آگهی را به صورت منظم و ساده قابل دسترس متقاضیان قرار دهد . سفارش آگهی در نیازگو به صورت شبانه روزی امکان پذیر بوده و نیز راهنمای درج آگهی در قسمت ثبت آگهی جهت سهولت امر سفارش آگهی , تنظیم گردیده است . وب سایت تبلیغاتی سازمان وگروه نیازمندیهای نیازگو با رعایت ضوابط جرایم رایانه ای و قوانین فیلترینگ جمهوری اسلامی ایران طراحی گشته که با ثبت آگهی توسط کاربر به قسمت تایید و ویرایش مدیریت انتقال می یابد . پایگاه نیازگو با درک انتقادات و پیشنهاد کاربران با هدف ارتقاء سطح کیفی خدمات , صندوق پیام نیازگو را در اختیار کاربران قرار داده است.باعث افتخار ماست که نیازگو با دسترسی کارآمد به تمامی گروه ها و نیز کیفیت و سرعت بالا در ثبت آگهی و بارگذاری صفحات ,از سویی دیگر در قسمت نمایش آگهی با دسته بندی صحیح موجب جلب رضایت متقاضیان گشته است . دقت نمایید با درج آگهی در سایت نیازگو این امکان فراهم می گردد تا خدمات و کالا های خود را در معرض دید مخاطبین و متقاضیان کالا و خدمات به نمایش در آورید. نیازگو با اتکا به تکنیک های روز , صفحه ی آگهی شما را در موتور های جستجو مثل google serch ، bing و غیره با بالاترین رتبه قرار داده و در مدت کوتاهی از ثبت آگهی کاربران با جستجوی کلمات و واژه های کلیدی مرتبط با آگهی شما در موتور های جستجو از صفجه ی آگهی شما بازدید می نمایند . در نظر داشته باشید وب سایت تبلیغاتی نیازگو به گونه ای طراحی و اجرا گردیده است که با درج آگهی و سپری شدن زمان , آگهی ثبت شده از امتیاز بالاتری برخوردار شده و در سرچ موتور های جستجو رتبه ی بیشتری خواهد داشت این مهم موجب می گردد تا در هنگام جستجو , آگهی و تبلیغ شما در صفحه ی اول آگهی ها به نمایش در آمده و در نهایت به نتیجه ی مطلوبتان خواهید رسید . درج تبلیغات در سایت نیازگو به صورت معمولی وستاره دار می باشد و هزینه ای بر عهده ی کاربر می باشد و اطلاعات ثبت شده در سرور نیازگو از سوی کاربر اعم از آدرس وب سایت , تماس تلفن , آدرس پستی و ایمیل در آگهی ثبت شده به نمایش در آمده و در صورت حذف آگهی این اطلاعات از صفحه ی نمایش سایت حذف می گردد .عضویت در سایت امکان پذیر بوده و باعث افتخار وب سایت نیازگو می باشد و از مزیت های عضویت در سایت , مدیریت نمودن آگهی های ارسالی و امکان ویرایش در زمان دلخواه است , اما در صورت عدم تمایل کاربر این امکان وجود دارد تا با کلیک نمودن بر لینک درج آگهی رایگان , ثبت آگهی نموده و در پایان درج آگهی در سایت عضو نگرددسازمان نیازمندی های نیازگو مرکز درج آگهی شما خواهد بود .آگهی رایگان | درج آگهی رایگان | ثبت آگهی | سایت نیازمندی | آگهی اینترنتی | تبلیغات رایگان | درج رایگان آگهی | سازمان نیازمندی ها | سایت آگهی | سایت درج آگهی | تبلیغ رایگان | سایت تبلیغاتی | بهترین مکان برای تبلیغات رایگانتمامی خدمات سایت نیازگو بر حسب مورد دارای مجوزهای لازم از مراجع مربوطه می باشند و فعالیت های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است .امکانات سایت :[http://www.niazgoo.com درج تبلیغات<nowiki>]</nowiki> برای کاربران عضو شده به هرتعداد و به دو صورت ویژه و عادی- درج آگهی بدون نیاز به عضویت- تقسیم بندی آگهی های ویژه به 8 دسته از عادی بدون ستاره تا 7 ستاره- نمایش درصدی آگهی ها وابسته به تعداد ستاره آن ها- دسته بندی موضوعی [http://www.niazgoo.com تبلیغات<nowiki>]</nowiki>- دسته بندی مکانی و استانی تبلیغات- قابلیت ویرایش، تمدید، بروزرسانی و تعلیق آگهی توسط کاربر و مدیر- صندوق پیام برای هرکابر- صفحه شخصی با درباره و تصویر برای هر کاربر- درگاه پرداخت زرین پال و پارس پال- امکان [http://www.niazgoo.com کسب درآمد<nowiki>]</nowiki> برای کاربران- امکان قرار دادن گالری تصاویر برای آگهی های ویژه- آمار ورودی های گوگل برای آگهی های ویژه- تمدید و بروزرسانی سریع آگهی ها- تیکتینگ و پشتیبانی]
'''پای‌ویکی‌بات''': چهارچوب یا فریم‌ورکی است که برای آسان کردن کار بر روی پروژه‌های مدیا ویکی و به زبان پایتون نوشته شده است و دارای نسخه های زیادی می‌باشد ([https://github.com/search?l=&p=1&q=pywikibot+%40wikimedia&ref=advsearch&type=Repositories نسخه‌های پای‌ویکی‌بات در گیت‌هاب] و [https://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|درخواست پرچم]] کنید زیرا ممکن است رباتی که شما می‌سازید یا رباتی که قصد اجرایش را دارید قابلیت اجرا در ویکی‌پدیا را نداشته باشد و وقت شما از بین برود ویا دسترسی شما بسته شود.
 
== گام نخست ==