Message de rapport:
 

Communication Telnet par socket

Sujet: Communication Telnet par socket
par litbos sur 7/4/2006 12:04:33

Bonjour je cherche à faire un programme en Windev qui se connecte à un serveur Téléphonique Asterisk sous Linux.
La connection peu être réalisée par telnet , mais j'aimerais faire une interface graphique à ce service donc j'ai utilisé :
Pour établir la connexion j'utilise ce code
retval est un booléen = SocketConnecte("Asterisk",5038,"192.168.1.4");
SI retval = Vrai ALORS
	Info("Connection OK");
FIN
SocketChangeModeTransmission("Asterisk",SocketSansMarqueurFin)


la connection s'opère bien mais j'ai un problème pour passer mes ordres comme par exemple

Action: Login\r\n
Username: test\r\n
Secret: test\r\n
[code]
PS : le \r\n je l'utilise en C fonctionne très bien 
j'ai utilisé 

[code]
retval = SocketEcrit("Asterisk","Action: Login"+ "<CRLF>");
SI retval = Vrai ALORS
	Info("ecriture ok");
FIN


Je recois bien le message ecriture ok

Mais les ordres ne sont pas validé de l'autre coté

à mon avis c'est le \r\n qui est mal traduit

quelqu'un a t'il déjà eu ce problème
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2