Yahoo Messenger Library C#

时间:2009-07-28 04:50:06

标签: c# yahoo-messenger

我打算使用C#创建Yahoo Messenger bot,但直到现在,除了PHP,Java和C ++之外,我找不到可靠的Yahoo Messenger。 C#中有这样的库吗?

1 个答案:

答案 0 :(得分:6)

好吧,我刚刚在C#中为聊天客户端(不是机器人)创建了一个可用的YMSG库,所以我可以告诉你,对于C#的YMSG版本16,没有什么可用的。 (对不起,这是我工作的公司,我不能发布任何来源)

但并非一切都没有丢失。除身份验证过程外,协议污垢易于理解。两件好事:

  1. 验证程序已被破译:http://www.carbonize.co.uk/ymsg16.html。它使用HTTP调用,但在C#中这很简单。您可能遇到的唯一部分是挑战/响应字符串的散列。不幸的是,没有办法分阶段实现它 - 它可以工作,也可以不工作

  2. WireShark为YMSG提供了一个非常彻底的解剖器。帮助了我很多。

  3. (请注意,这涵盖了Yahoo YIM的IM部分 - 我不知道聊天“房间”是如何工作的)

    祝你好运!

    埃里克