Actualité informatique
Test comparatif matériel informatique
Jeux vidéo
Astuces informatique
Vidéo
Télécharger
Services en ligne
Forum informatique
01Business

|-  LOGICIELS


|||-  

Commander un modem / Créer son protocole

 

15 utilisateurs inconnus
Ajouter une réponse
 

 
Page photos
 
     
Vider la liste des messages à citer
 
 Page :
1
Auteur
 Sujet :

Commander un modem / Créer son protocole

Prévenir les modérateurs en cas d'abus 
socket25
socket25
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 04/08/2008 à 15:00:34  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Bonjour

 Je voudrais savoir comment contrôler un modem pour envoyer et reçevoir des données. Ce serait pour créer mon propre protocole. J'aurais par exemple un programme sur deux pc qui executent les commandes suivantes:

 - Demande au modem de lui envoyer les 0 et les 1 qui lui arrivent de tel port
 - Stockage des 0 et des 1 dans des variables

 - Si VAR1,VAR2,VAR3,VAR4,VAR5 == [code pour dire que c'est au programme que ces données sont adressées]

 - Stockage des 0 et des 1 dans une chaine de variable
 - Traitement de la chaîne

 - Si la chaine == [code pour dire que les données adressées à ce programme sont terminées] alors il ne traite plus les 0 et les 1 suivants

 D'avance merci
 a+

beno5
Assidu (de 10 000 à 19 999 messages postés)
  1. Posté le 04/08/2008 à 15:04:38  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
sockets

(Publicité)
socket25
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 04/08/2008 à 15:22:33  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Merci mais comment pas avec quoi.

 Moi je sais pas comment on utilise les sockets et encore moins comment contrôler un modem

beno5
Assidu (de 10 000 à 19 999 messages postés)
  1. Posté le 04/08/2008 à 15:25:18  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
je ne peux pas beaucoup aider :/  

 http://www.irisa.fr/prive/bcou [...] ket.fm.pdf

socket25
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 04/08/2008 à 15:42:20  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Merci pour ce PDF mais quelqu'un aurait quelque chose sur la récupèration des données transitant par le modem et l'envoi de données dans le modem ? C'est surtout ça que je voudrais

(Publicité)
  1. homepage
quiphenix
Assidu (de 10 000 à 19 999 messages postés)
  1. Posté le 04/08/2008 à 15:55:06  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Bonjour,

 Il n'y a pas a gérer le modem: c'est la socket et le systeme qui font ça.

 Une socket est un espèce de buffer sur son systeme, ouvert sur une adresse IP. Le systeme distant ouvrira aussi une socket quand il se connectera sur la votre. Vous pouvez lire votre buffer ou écrire sur la socket, ce qui aura pour effet d'écrire aussi sur la socket distante. Tout ce processus est normalement transparent ... en tout cas en Java.

 Pour ce qui est du C++, on m'as dit que c'était un peu plus complexe mais après, je ne sais pas. Il existe surement des dizaines de tutos et autres sur le net.


---------------
[:QuiPhenix:3]
socket25
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 04/08/2008 à 16:29:42  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Complexe ! Plutot incomprèhensible wé !

 Chui avec Dev C++ et quand j'essaye soit il dit undefined referense to WSA... ... ou d'autres trucs.

 Je sais jamais quoi inclure, si il faut mettre des trucs dans l'éditeur de liens et je sais pas quoi mettre du genre PF_UNIX ou PF_INET, SOCK_STREAM ou SOCK_DGRAM.

 Dans le PDF http://www.irisa.fr/prive/bcou [...] ket.fm.pdf c'est marqué: "Voir <dans netinet/in.h>"

 Alors je fais une recherche des fichiers .h  et ya pas netinet/in.h ni in.h ni netinet.h.

 Alors pour "Voir <dans netinet/in.h>" je vois pas comment faire.

 En plus j'ai pas d'IP fixe j'ai juste mon pc qui fait FTP avec TYPSoft FTP Server et un lien entre mon IP et mon adresse DynDNS. Est ce que je peux mettre mon adresse DynDNS au lieu de mon IP

socket25
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 04/08/2008 à 16:37:58  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
RTC c'est pas la vielle communication par un vieux modem du genre 56k ?

 Moi j'ai l'ADSL et Winpcap et Wireshark.

 Mais refaire un protocole ça peut m'interesser.

(Publicité)
  1. homepage
quiphenix
Assidu (de 10 000 à 19 999 messages postés)
  1. Posté le 04/08/2008 à 17:05:05  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Sinon, y'a tout ce qui faut ici: http://c.developpez.com/WalrusSock/


---------------
[:QuiPhenix:3]
socket25
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 04/08/2008 à 17:19:41  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
J'ai testé le code de la page http://c.developpez.com/WalrusSock/ et Dev me dit des trucs du genre:

  [Linker error] undefined reference to `WSAStartup@8'
  [Linker error] undefined reference to `socket@12'
 ...
 ...

 J'ai testé ce code:

 #include <winsock2.h>
 #pragma comment(lib, "ws2_32.lib" )

 int main()
 {
 WSADATA WSAData;
 WSAStartup(MAKEWORD(2,0), &WSAData);
 SOCKET sock;
 SOCKADDR_IN sin;
 char *buffer = new char[255];
 /* Tout est configuré pour se connecter sur IRC, haarlem, Undernet. */
 sock = socket(AF_INET, SOCK_STREAM, 0);
 sin.sin_addr.s_addr   = inet_addr("62.250.14.6" );
 sin.sin_family    = AF_INET;
 sin.sin_port    = htons(6667);
 connect(sock, (SOCKADDR *)&sin, sizeof(sin));
 recv(sock, buffer, sizeof(buffer), 0);
 closesocket(sock);
 WSACleanup();
 }

socket25
Tu cartonnes ! (de 500 à 999 messages postés)
  1. Posté le 04/08/2008 à 17:47:16  
  1. answer
  1. Prévenir les modérateurs en cas d'abus
 
Peut être qu'il manque un lien dans l'éditeur de liens

(Publicité)
 Page :
1

Aller à :
 

Sujets relatifs
Plus de sujets relatifs à : Commander un modem / Créer son protocole

Les 5 sujets de discussion précédents Nombre de réponses Dernier message
"Doublons" bases de données 1
Connection c++ 3
Liste déroulante [Résolu] 8
Problème d'incrémentation en javascript 1
pb de son avec Firefox 0