54 votes

Bibliothèque Telnet C#

Existe-t-il une bonne bibliothèque telnet gratuite disponible pour C# (pas ASP .NET) ? J'en ai trouvé quelques unes sur google, mais elles ont toutes un problème ou un autre (ne supportent pas le login/mot de passe, ne supportent pas un mode script).

Je suppose que MS n'a toujours pas inclus de bibliothèque telnet dans la version 3.5 de .NET, car je n'ai pas pu la trouver si c'était le cas. Je serais ravi de me tromper.

0 votes

La réponse acceptée est la solution finale. Je ne sais pas si elle est toujours disponible, mais au moment où la réponse a été acceptée, le code source de Minimalistic Telnet était disponible.

1voto

MagicAndi Points 10128

Je suis actuellement en train d'évaluer deux bibliothèques C# Telnet .NET (v2.0) qui pourraient vous intéresser :

J'espère que cela vous aidera.

Regards, Andy.

1voto

Horst Walter Points 4075

Un autre, c'est un projet plus ancien mais qui partage le code source complet : http://telnetcsharp.codeplex.com/

0voto

Je doute fort qu'une bibliothèque telnet fasse un jour partie de la BCL de .Net, bien que vous disposiez d'un support presque complet des sockets, il ne serait donc pas trop difficile d'émuler un client telnet. Telnet, dans sa mise en œuvre générale, est une technologie ancienne et en voie de disparition qui, lorsqu'elle existe, se cache généralement derrière une belle façade moderne. En ce qui concerne les variantes d'Unix/Linux, vous constaterez que la boîte est équipée de SSH et que l'activation de telnet est généralement considérée comme une mauvaise pratique.

Vous pouvez vérifier : http://granados.sourceforge.net/ - Bibliothèque SSH pour .Net http://www.tamirgal.com/home/dev.aspx?Item=SharpSsh

Vous devrez toujours mettre en place votre propre enveloppe pour gérer les événements permettant de saisir des données de manière scriptée.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X