در Sashenka ظرف aJ2EE Servlet و چارچوبی برای رباتها IRC و مشتریان است.
مقدار زیادی از آن ناقص است و آن را تنها دسته پیام های عمومی ورودی و خروجی اما به اندازه کافی برای ساخت رباتها بی اهمیت با است.
رباتها به عنوان سرولت زیر نوشته شده است
مدل سرولت یکشنبه J2EE که توسط کانتینر بارگیری شده است.
ظرف message ها را به و از طریق ماژول به طوری که آنها ممکن است پاسخ (در صورتی که تا آرزو).
شما حتی می تواند ساخت یک مشتری IRC کاربردی کلاس ابزار در sashenka اما به اندازه کافی از آن خارج وجود دارد در حال حاضر، بنابراین من توصیه نیست که شما سعی می کنید وجود دارد.
چه sashenka را ارائه می کند چارچوب گرا شی برای مدیریت ترافیک IRC است. تنها استفاده من برای آن چارچوب ربات ساخته شده در بالای چارچوب IRC است.
توزیع همراه با j2ee.jar از SDK 1.2.1 J2EE. من این شامل برای راحتی، اگر شما j2eesdk من شما را تشویق به استفاده از کپی خود را به عنوان معدن ممکن است با زمان اجرا شما کلمات بیهوده و احمقانه نیست.
مورد نیاز:
· جاوا SE 1.4+ SDK
· جاوا شیشه EE
بنایی:
$ SRC CD /
$ کلاس را
$ شیشه را
در حال اجرا:
$ جاوا -classpath SRC / sashenka.jar: معاونت / j2ee.jar
-Dsashenka.Sashenka.nick = botnick
'-Dsashenka.Sashenka.channel = # sashenka'
'-Dsashenka.Sashenka.modules = پیش بینی / sashenka.modules.WeatherServlet
زمان / sashenka.modules.TimeServlet گوگل / sashenka.modules.GoogleServlet
فرهنگ لغت / sashenka.modules.DictionaryServlet '
که در زمان اجرا Sashenka را اجرا خواهد کرد، اتصال به irc.example.com بر روی پورت 6667، ورود به سیستم تحت نیک botnick و پیوستن به کانال #sashenka. نقل قول لازم است در غیر این صورت شخصیت '#' باعث خواهد شد آخرین پارامتر که باید توسط پوسته کاهش یافته است. شما می توانید به عنوان بسیاری از ماژول به عنوان شما را به ربات همان خواهید بارگذاری. هر ماژول تصمیم می گیرد اگر آن را برای پاسخ به یک دستور خاص یا نه ضروری است.
جزئیات نرم افزار:
نظر یافت نشد