Derniers sujets | » Numbers par Ver2guerre Dim 02 Avr 2023, 00:47
» Mort ? par godbod Dim 22 Aoû 2021, 12:23
» Network, essai 1 par godbod Dim 09 Juil 2017, 02:18
» GODBOD par godbod Sam 08 Juil 2017, 14:05
» mon humeur par Ver2guerre Sam 30 Juil 2016, 19:44
» [A voir] Programme de traduction original : WikiTranslate par AdRiWeB Lun 01 Fév 2016, 04:50
» Reprise ? par Emyl Jeu 14 Juin 2012, 21:17
» Euh, ah ? par Ver2guerre Dim 27 Mai 2012, 12:11
» Problème TI 89 Titanium non visible après mise à jour par abdoukid Mer 23 Mai 2012, 13:37
» Y'a quelqu'un ? par Ver2guerre Sam 21 Avr 2012, 23:10
|
Qui est en ligne ? | Il y a en tout 14 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 14 Invités Aucun Le record du nombre d'utilisateurs en ligne est de 367 le Dim 18 Oct 2009, 00:16 |
| | Auteur | Message |
---|
tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9396 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Network, essai 1 Mer 23 Juin 2010, 20:38 | |
| Cette fois-ci je m'attaque aux réseaux en C, avec les sockets, les protocoles UDP/TCP et tout le bazar qui va avec J'avais déjà fait quelques programmes avant (notamment pour un TP à l'école) cette fois j'ai repris un code trouvé sur le net (http://www.linuxhowtos.org/C_C++/socket.htm) et fait un programme pour pouvoir déplacer un carré à distance sur une fenêtre à l'aide de SDL woaaaaah ... Concrètement, 0. Compiler le tout, le makefile est fourni, un simple make suffit ! 1. On lance le serveur, il va attendre que quelqu'un vienne se connecter à lui : ./server numero_du_port (le numéro de port étant entre 1024 et 65535) ex : ./server 4242 2. Un client se connecte : ./client addresse_IP_du_serveur numero_du_port ex : ./client 127.0.0.1 4242 3. Une fenêtre s'ouvre pour le serveur et pour le client avec un carré (wouaah c'est du graphisme à faire pâlir d'envie les plus grands jeux !) 4. Le client peut déplacer le carré avec les touches directionnelles (haut, gauche, droite, bas) 5. Le carré se déplace aussi sur l'écran du serveur, oooooh ! 6. Le client quitte, le serveur termine alors son programme aussi
Rien de bien méchant donc, mais ça marche bien donc c'est cool et je le fais partager, en attendant mieux :p Téléchargement => http://tamatest.site40.net/labo/server_1/multi.tar.bz2 |
| | | Marco super membre
Nombre de messages : 110 Age : 33 Localisation : 78 Loisirs : Musique, cinéma, lecture, toute forme de geekage items : o Personalized field : Réputation : 100 Points : 5422 Date d'inscription : 11/09/2009
Profil TI: 83+ TO: 200 Spécialité: Basic z80
| Sujet: Re: Network, essai 1 Ven 25 Juin 2010, 13:45 | |
| Une instance par client pour le programme ? |
| | | tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9396 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Network, essai 1 Ven 25 Juin 2010, 18:03 | |
| |
| | | ProgVal modérateur
Nombre de messages : 4107 Age : 173 Localisation : In da cloud items : o Personalized field : Réputation : -4 Points : 6677 Date d'inscription : 09/08/2007
Profil TI: V200 - NSpire TO: 120 [2352 - 2%] Spécialité: Programmation web
| Sujet: Re: Network, essai 1 Sam 10 Juil 2010, 12:17 | |
| Ça marche sous Linux (64bits) |
| | | tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9396 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Network, essai 1 Dim 11 Juil 2010, 14:20 | |
| Oui, j'l'ai codé sous linux, d'ailleurs ça ne devrait pas marcher sous Windows, j'ai pas fait les trucs avec #ifdef WINDOWS pour adapter selon la plateforme (il me semble que c'est une simple histoire de header) J'suis en train d'en faire un autre, à suivre ... |
| | | ProgVal modérateur
Nombre de messages : 4107 Age : 173 Localisation : In da cloud items : o Personalized field : Réputation : -4 Points : 6677 Date d'inscription : 09/08/2007
Profil TI: V200 - NSpire TO: 120 [2352 - 2%] Spécialité: Programmation web
| Sujet: Re: Network, essai 1 Ven 16 Juil 2010, 13:26 | |
| Pour tes débogages, je peux te conseiller "netcat -l " : c'est comme telnet, mais du côté serveur. |
| | | tama Admin
Nombre de messages : 12376 Age : 32 Localisation : DTC ? :triso: Humeur : =) items : o Personalized field : huh ? oO Réputation : 3 Points : 9396 Date d'inscription : 08/08/2007
Profil TI: 84+, 89 tita, 89 tita TO: infini :p Spécialité: C 68k
| Sujet: Re: Network, essai 1 Ven 16 Juil 2010, 22:16 | |
| |
| | | godbod membre
Nombre de messages : 72 Age : 35 items : o Personalized field : Réputation : 0 Points : 5682 Date d'inscription : 23/12/2008
Profil TI: 89 titanium TO: 200 Spécialité: C 68k
| Sujet: Re: Network, essai 1 Dim 09 Juil 2017, 02:18 | |
| Vous avez évolué depuis ? Ou vous êtes des annonceurs à la Sncf ? |
| | | Contenu sponsorisé
| Sujet: Re: Network, essai 1 | |
| |
| | | |
Page 1 sur 1 | |
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
|
|