C# da Dotmsn Kütüphanesi İle Msn Botu Yapımı

Merhaba arkadaşlar;

Bugün vakit öldürmek için yaptığım bir uygulamayı sizlerle paylaşmak istiyorum.

Kodları verip, ahanda budur demek yerine. Satır satır anlatmaya çalışıcam neyi niçin yaptık diye. Gerçi pek anlatılacak bir şeyi yok :)

Evet ilk olarak dotmsn dll’ini projemize referans olarak ekliyoruz.

isteğe göre aşağıdaki gibi bir tasarım yapılabilir;

 

 

Dotmsn Kütüphanesi ve daha ayrıntılı bilgi için: http://www.xihsolutions.net/dotmsn/

unutmadan son resimde, google translate alt yapısı kullanılarak çeviri yapan kodlar mevcut.

en sade haliyle kodları yazıyorum, tabi ki daha çok geliştirilebilir;

string adres = "http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=" + e.Message.Text + "&langpair=tr|en";
WebResponse gidenSoru; System.Net.WebRequest objRequest = System.Net.HttpWebRequest.Create(adres);
gidenSoru = objRequest.GetResponse();
StreamReader gelenCevap = new StreamReader(gidenSoru.GetResponseStream());
string gelen = gelenCevap.ReadToEnd();
int kelimedenSonrakiIndex = gelen.Substring(36).IndexOf('"');
sender.SendMessage(gelen.Substring(36).Substring(0, kelimedenSonrakiIndex));

Kaynak göstermeden paylaşmazsanız sevinirim. Döküman hakkındaki yorum ve güncelleştirmeler için lütfen buradaki forum konusunu kullanınız

Herkese iyi çalışmalar

Tarih:
Hit: 3741
Yazar: SharpShooter



Yorumlar


Siftahı yapan siz olun
Yorum yapabilmek için üye girişi yapmalısınız.