خانه > ویندوز, کامپیوتر, اینترنت, ابزار وب, برنامه نویسی, سیستم عامل, سرویس های وب, شبکه > روبات پیام رسان خود را در دات نت پیاده سازی کنید

روبات پیام رسان خود را در دات نت پیاده سازی کنید

پیش نوشت : با استفاده از کتابخانه جبر-نت روبوت پیام رسان خود را در دات نت بنویسید
.


Jabber -net : A set of libraries for talking XMPP from .Net

.

برای شروع حتما توصیه میکنم این پست و این پست رو مطالعه کنید.برای دانلود کتابخانه جبر – نت به اینجا مراجعه کنید . اگه علاقه ای به مطالعه سورس این کتابخانه ندارید فقط نصاب آن را دریافت کنید

.

خوب قراره با پروتکل »  ایکس ام پی پی »  دست و پنجه نرم کنیم . پیام رسان های جبر ( جابر ) و گوگل تاک نمونه های زنده و پر قدرت بکارگیری این پروتکل هستند . وقتی کتابخانه را در سیستم خود نصب کنید مقادیری فایل به شکل زیر در مسیر نصب ریخته میشود
.

.
ما فقط با دو فایل مشخص شده در پروژه درگیر خواهیم شد  … آنها را طبق این دستورالعمل که از هر توضیح فارسی ای شفاف تر است به ویژوال استودیوی خود اضافه کنید
.

How Do I Use Jabber-Net

Create a new windows app in VS.Net.
Right-click in toolbox, select Add Tab. Name the tab :Jabber-Net
In the new tab, right-click and select : Choose Items
Select .the .Net Framework Components tab
Click browse, and select jabber-net.dll
Do the same for muzzle.dll /  if you want
Click OK, to add a the components
Drop a JabberClient component on your form
Set connection parameters in the property box
Call jabberClient1.Connect() in the Form.OnLoad event handler
Go to events in the property box (the lightning bolt), double-click OnMessage

.

.
در نهایت کنترل های ویژوال در دسترس شما قرار میگیرد. جبر کلاینت تنها کنترلی است که لازمه شما روی فرم خود بکشید
.

.
جبر کلاینت را در لود فرم کانکت کنید . دقت کنید از پنجره خصوصیات اطلاعات اکانت خود در گوگل تاک را وارد کنید
.

.
نام کاربری و رمز عبور و مشخص کردن گوگل به عنوان سرور کافی است . اما در رویداد دریافت پیام باید عملیات برگشت پاسخ به شخص ارسال کننده پیام را مدیریت کنید : تنها جایی که شما چند خط کد مینویسید همین جاست : من با ویژوال بیسیک دات نت مینویسم
.


Go to events in the property box (the lightning bolt), double-click OnMessage

.
ببینید… خیلی ساده هر فردی ممکنه برای شما پیام بفرسته پس شما اون پیام و فرستنده پیام را در رویداد بالا دریافت میکنید و تصمیم میگیرید که چه چیزی برای آن شخص با توجه به محتوای پیام فرستاده شود. در مثال بالا من به طور ساده فقط یک سلام برای طرف ارسال میکنم. همین مورد در اینجا با سی شارپ نوشته شده

پی نوشت

اگه سوالی داشتید حتما مطرح کنید
دقت کنید همه این کارها در کمتر از 4 خط کد انجام شده : یاد یکی از پست های دوست خوبم آقای افشار محبی افتادم که در آن اشاره شده بود به آشنایی با روش ها و تکنولوژی های جدید برای کم کردن هزینه ها و زمان نوشتن برنامه 

 

Advertisements
  1. هنوز دیدگاهی داده نشده است.
  1. No trackbacks yet.

پاسخی بگذارید

در پایین مشخصات خود را پر کنید یا برای ورود روی شمایل‌ها کلیک نمایید:

نشان‌وارهٔ وردپرس.کام

شما در حال بیان دیدگاه با حساب کاربری WordPress.com خود هستید. بیرون رفتن / تغییر دادن )

تصویر توییتر

شما در حال بیان دیدگاه با حساب کاربری Twitter خود هستید. بیرون رفتن / تغییر دادن )

عکس فیسبوک

شما در حال بیان دیدگاه با حساب کاربری Facebook خود هستید. بیرون رفتن / تغییر دادن )

عکس گوگل+

شما در حال بیان دیدگاه با حساب کاربری Google+ خود هستید. بیرون رفتن / تغییر دادن )

درحال اتصال به %s

%d وب‌نوشت‌نویس این را دوست دارند: