문제

C#을 사용하여 Yahoo Messenger Bot을 만들 계획이지만 지금까지는 PHP, Java 및 C ++를 제외하고 신뢰할 수있는 Yahoo 메신저를 찾을 수 없습니다. C#에 이와 같은 라이브러리가 있습니까?

도움이 되었습니까?

해결책

글쎄, 나는 방금 C#에서 채팅 클라이언트 (봇이 아님)를위한 Working YMSG 라이브러리를 만들었으므로 C#에 대해 YMSG 버전 16에 적합한 것이 없다고 말할 수 있습니다. (내가 일하는 회사를위한 것이 죄송합니다. 어떤 출처도 공개 할 수 없습니다)

그러나 모든 것이 손실되지 않습니다. 인증 절차를 제외하고 프로토콜은 이해하기 간단합니다. 두 가지 좋은 점 :

  1. 인증 절차가 해독되었습니다. http://www.carbonize.co.uk/ymsg16.html. HTTP 호출을 사용하지만 C#에서는 간단합니다. 당신이 어려움을 겪을 수있는 유일한 부분은 챌린지/응답 문자열의 해싱입니다. 불행히도 단계적으로 구현할 방법이 없습니다. 작동하거나 그렇지 않습니다.

  2. Wireshark에는 꽤 철저한 YMSG의 해부자가 있습니다. 나에게 많은 도움이되었습니다.

(이것은 Yahoo Yim의 IM 부분을 다루고 있습니다. 채팅 "객실"이 어떻게 작동하는지 모르겠습니다)

행운을 빕니다!

에릭

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top