Comment puis-je utiliser TIdTelnet pour envoyer des commandes?

Je suis en train de simuler la "nouvelle identité" bouton dans Vidalia (le Tor GUI) à partir de mon programme. J'ai demandé à ce sujet, basé sur Rob Kennedy réponse, j'ai essayé dans mon application:

IdTelnet1.Host:='127.0.0.1';
IdTelnet1.Port:=9051;
IdTelnet1.Connect(-1);
IdTelnet1.SendCmd('SIGNAL NEWNYM');

Mais il n'a pas fonctionné pour moi. Même après que j'ai envoyer la commande, je reçois le même proxy.

Je suis en utilisant Indy 9.

Je ne sais pas si je ne sais pas comment utiliser TIdTelnet ou je ne sais pas comment faire pour envoyer la commande spécifique.

OriginalL'auteur steve0 | 2010-10-21