RoYa (Robot Yahoo) ، کار کسانی که میخواهند در Yahoo Messenger روبات طراحی کنند را آسان میکند ، از RoYa میتوانید برای کنترل از راه دور ، ساختن روباتهای هوشمند ، ساختن سرویس های عمومی و تفریحی ، ساختن سرویسهای ویژه (برای SMS و ISP ها) و غیره استفاده کرد . کار با RoYa بسیار آسان است و تنها با نوشتن Script و یا Plugin قادر خواهید بود امکانات مختلفی به روبات اضافه کنید. و قدرت RoYa در "قابل برنامه ریزی" بودن آن است و به برنامه نویس این امکان را میدهد که بدون توجه به جزئیات اتصال به Yahoo ایده های خود را پیاده سازی کنند.


توضیح امکانات برنامه

  • مکان پاسخ گویی به پیامهای شخصی PM .
    <LI dir=rtl>امکال اتصال و پاسخگویی در محیطهای گفتگو (ChatRoom) .
    <LI dir=rtl>قابل برنامه ریزی به وسیله VBScript , JavaScript , DelphiScript .
    <LI dir=rtl>قابل برنامه ریزی به وسیله Plug-in با زبانهای برنامه نویسی رایج . ( Delphi , VB , VC++ )
    <LI dir=rtl>کنترل برنامه از راه دور به وسیله دستورات مدیریتی.
    <LI dir=rtl>امکان فرستادن بیش از یک پیغام به هر کاربر .
    <LI dir=rtl>امکان استفاده از ID های Profile برای استفاده از روباتهای چند منظوره .
    <LI dir=rtl>امکان عوض کردن Status و پشتیبانی از پیش فرضهای Yahoo.
  • سرعت بالا در دریافت و ارسال پیغامها .
تنظیمات و اتصال
بخش تنظیمات شامل پنجره Setting میشود که برای تنظیم اولیه RoYa است ، و قبل از هر کاری اطلاعات آن باید تکمیل شود . این اطلاعات به شرح زیر است :
  • <LI dir=rtl>تب Connection
    *
    Hostآدرس Yahoo Messenger به طور پیش فرض scsc.msg.yahoo.com است.
    *Port
    پورت ارتباطی که به طور پپش فرض 5050 است ولی متوانید از پورتهای 21 و 23 هم استفاده کنید.
    در مورد Http ***** و SOCKS ***** هم به صورت استاندارد هست و با دادن اطلاعات سرور و پورت میتوانید متصل شوید.
  • تب Login
    *
    Username اسم ID است که قرار است روبات شود .
    *Password
    پسورد ID روبات است.
    *Owner اسم یک ID در Yahoo هست که این ID میتواند از راه دور روبات را کنترل کند میتواند اسم ID اصلی خود شما باشد.
    Status
    هر کلمه که در اینجا نوشته شود ، در لحظه اول در Status روبات نمایش داده خواهد شد . و اگر Busy فعال باشد علامت busy در کنار اسم روبات نمایش داده میشود ، البته همه مواردی که در مورد سوئیچ /Status بیان شده در اینجا صدق میکند.
    Login under Invisible Mode
    دقیقا مشابه خود Client Yahoo به صورت پنهانی Login میکند و در لیست نمایش داده نمیشود.
    Automatically start RoYa on Windows startup با اینتخاب این گزینه برنامه در اول Windows اجرا خواهد شد .
    Minimize on tray icon با انتخاب این گزینه وقتی Minimize کنید به قسمت Tray میرود.
    Automatically connect on RoYa startup با انتخاب این گزینه با شروع کار برنامه به Yahoo متصل میشود .
    Priority در این قسمت میتوانید پردازش Plugins و Scripts را فعال و یا غیر فعال کنید و همچنین میتوانید مشخص کرد که کدام یک اول اجرا شوند در کنار هر یک از دو گزینه Check box وجود دارد که با علامت زدن آن فعال میشود ، و هر کدام از آیتمها که انتخاب شده باشد پردازش آن اول انجام میشود . لازم به ذکر است که این فقط پردازش کل Plugin و Script را کنترل میکند و برای تک تک Plugin ها و Script ها در قسمتهای بعدی توضیح داده شده !
    به صورت پیش فرض هر دو فعال هستند و اولویت با Plugins است.