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
Hit: 3755
Yazar: SharpShooter