Question

Je prévois de créer Yahoo Messenger bot en utilisant C #, mais jusqu'à présent, je ne peux pas trouver un système fiable Yahoo Messenger, sauf en PHP, Java et C ++. Y at-il une bibliothèque comme celui-ci en C #?

Était-ce utile?

La solution

Eh bien, Je viens de créer une bibliothèque YMSG travaillant pour un client de messagerie instantanée (pas un bot) en C #, donc je peux vous dire qu'il n'y a rien là qui fonctionne pour la version YMSG 16 pour C #. (Désolé, il est pour l'entreprise pour laquelle je travaille, je ne peux pas libérer toute source)

Mais tout est pas perdu. À l'exception de la procédure d'authentification, le protocole est la saleté simple à comprendre. Deux bonnes choses:

  1. La procédure d'authentification a été déchiffré: http://www.carbonize.co .uk / ymsg16.html . Il utilise un appel HTTP, mais qui est simple en C #. La seule partie que vous pourriez lutter avec le hachage de chaînes défi / réponse. Malheureusement, il n'y a aucun moyen de le mettre en œuvre par étapes - il soit des œuvres ou il ne fonctionne pas

  2. Wireshark un dissecteur pour YMSG qui est assez complet. m'a beaucoup aidé.

(Notez que cela couvre la partie IM de Yahoo YIM - Je ne sais pas comment le travail chat « chambres »)

Bonne chance!

Eric

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top