雅虎Messenger库C# [英] Yahoo Messenger Library C#

查看:133
本文介绍了雅虎Messenger库C#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我打算用C#创建雅虎Messenger机器人,但到现在为止,我无法找到一个可靠的雅虎通,除了PHP,Java和C ++。有没有在C#这样的图书馆吗?

I'm planning to create Yahoo Messenger bot using C#, but until now, I cant find a reliable Yahoo Messenger, except in PHP, Java and C++. Is there a library like this in C#?

推荐答案

好吧,我刚刚创建了一个工作YMSG库聊天客户端(不BOT)在C#中,所以我可以告诉你,没有什么在那里,对YMSG版16适用于C#。 (抱歉,这是对我工作的公司,我不能释放任何来源)

Well, I just created a working YMSG library for a chat client (not a bot) in C#, so I can tell you there's nothing out there that works for YMSG version 16 for C#. (sorry it's for the company for which I work, I can't release any source)

但没有失去一切。随着认证程序外,该协议的污垢简单易懂。两件好事:

But all is not lost. With the exception of the authentication procedure, the protocol is dirt simple to understand. Two good things:


  1. 认证过程已经被破译:的 http://www.carbonize.co.uk/ymsg16.html 。它使用一个HTTP调用,但是这是在C#中的简单。你可能会挣扎的唯一部分是挑战/响应串的散列。不幸的是有没有办法实现它分阶段 - 它要么工程或它不会

  1. The authentication procedure has been deciphered: http://www.carbonize.co.uk/ymsg16.html. It uses an HTTP call, but that's simple in C#. The only part you might struggle with is the hashing of challenge/response strings. Unfortunately there's no way to implement it in stages - it either works or it doesn't

Wireshark的有YMSG在线剥离这是相当彻底。帮了我很多。

WireShark has a dissector for YMSG that's pretty thorough. Helped me a lot.

(注意,这包括雅虎奇摩的IM部分 - 我不知道是怎么聊天室的工作)

(Note that this covers the IM portion of Yahoo YIM - I have no idea how the chat "rooms" work)

祝你好运!

埃里克

这篇关于雅虎Messenger库C#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆