【发布时间】:2010-11-14 14:05:06
【问题描述】:
我计划使用 C# 创建 Yahoo Messenger bot,但直到现在,我找不到可靠的 Yahoo Messenger,除了 PHP、Java 和 C++。 C#中有这样的库吗?
【问题讨论】:
标签: c# yahoo-messenger
我计划使用 C# 创建 Yahoo Messenger bot,但直到现在,我找不到可靠的 Yahoo Messenger,除了 PHP、Java 和 C++。 C#中有这样的库吗?
【问题讨论】:
标签: c# yahoo-messenger
好吧,我刚刚在 C# 中为聊天客户端(不是机器人)创建了一个有效的 YMSG 库,所以我可以告诉你,没有任何东西适用于 C# 的 YMSG 版本 16。 (对不起,这是我工作的公司,我不能发布任何消息来源)
但一切都没有丢失。除了身份验证过程之外,该协议dirt很容易理解。两件好事:
身份验证过程已破译:http://www.carbonize.co.uk/ymsg16.html。它使用 HTTP 调用,但这在 C# 中很简单。您可能会遇到的唯一部分是挑战/响应字符串的散列。不幸的是,没有办法分阶段实施它 - 它要么有效,要么无效
WireShark 有一个非常彻底的 YMSG 解析器。帮了我很多。
(请注意,这涵盖了 Yahoo YIM 的 IM 部分 - 我不知道聊天“房间”是如何工作的)
祝你好运!
埃里克
【讨论】: