[..] Script de connection TCP/UDP (Projet)

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

[..] Script de connection TCP/UDP (Projet)

#1

Message par L4crymal »

Salutation, Je vais vous raconter une histoire:

Il était une fois, AUTOIT, il aidait au début beaucoup de personne aimant l'informatique à faire des "macro", mais AUTOIT étant très réputé et puissant, il évolua et devenu encore + puissant et recueillant + de possibilités de fonctionnement. Mais aujourd'hui, les utilisateurs de AUTOIT se posent une question : Pourquoi les fonctions sur TCP/UDP existent telles si personnes ne sais les faire fonctionner entre 2 ordinateurs ou ne sais que très peut de leur puissance?

C'est alors que ce projet naquit : Le pouvoir de la connexion TCP/UDP !

Je vais tenter de faire un script/tuto sur ces fonctions, et j'ai besoin de VOUS! *Oncle Sam pour ceux qui connaissent*

Voici les deux scripts là ou ils en sont (Explications Traduite):

SERVER :
► Afficher le texte
CLIENT :
► Afficher le texte

Si vous avez des amélioration venez me les proposer !
Le script sera mis à jour lorsque une modification sera effectuée
Voici les Problèmes ou questions que je me pose avant de continuer merci de bien vouloir y répondre :mrgreen: :

-Lorsque le bouton Cancel une nouvelle GUI du serveur s'ouvre ( à corriger par : Lorsque le bouton CANCEL est appuyé, le CLIENT se ferme et le SERVER reste tel qu'il est en attente d'une nouvelle connexion)
Avatar du membre
arrkhan
Niveau 8
Niveau 8
Messages : 528
Enregistré le : sam. 17 nov. 2007 03:30
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#2

Message par arrkhan »

sujet interressant il est vrai, ne connaissant que peu de choses (rien a vrai dire) sur le sujet, je suivrai ce topic avec interet
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#3

Message par L4crymal »

J'ai bosser pour une petite entreprise la dessus, j'étais rédacteur de tutoriels de création de serveurs privés World Of Warcraft, pour ceux qui connaissent, je faisait aussi des recherches sur l'ouverture des ports des serveurs privés, voila pourquoi j'essaie de me risquer dans autoit sur le même sujet, je pense quand même vous fournir de bonnes infos mais il faudra un peu m'aider pour certaine questions/problèmes ( voir en haut )
BeCool
Niveau 5
Niveau 5
Messages : 173
Enregistré le : jeu. 30 oct. 2008 08:48
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#4

Message par BeCool »

L4crymal a écrit :J'ai bosser pour une petite entreprise la dessus, j'étais rédacteur de tutoriels de création de serveurs privés World Of Warcraft
C'est pas illégal les serveurs privé W*W? Bizarre ton truc... Une entreprise doit, normalement faire des choses légales non ?
Avatar du membre
minoui
Niveau 4
Niveau 4
Messages : 58
Enregistré le : jeu. 01 mai 2008 21:01
Localisation : Paris 13
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#5

Message par minoui »

Ben sa depend la ou elle est :mrgreen: Si elle est au îles caïmans elle s'en f.... fiche
Boom head-shot
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#6

Message par L4crymal »

BeCool a écrit :C'est pas illégal les serveurs privé W*W? Bizarre ton truc... Une entreprise doit, normalement faire des choses légales non ?
Non nous on montre comment les faire, ce qui est illégal c'est d'en faire ^^

Concurrence déloyal + confiscation du disque dur ^^ ( World Of Energy )

Bref non ceci n'est pas bizarre mais Blizzard ( ahah jeu de mots -_-' )
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#7

Message par L4crymal »

Hop j'avance dans mes recherche et je vous propose un tuto avec HAMACHI http://www.autoitscript.fr/forum/viewto ... 069#p11069

Prochaine étape : la redirection DNS
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#8

Message par L4crymal »

Nouveau : J'ai trouver comment savoir si notre ordinateur peu héberger un server :

1 - Executer cmd.exe ( taper cmd dans la commande d'exécution WINDOWS )

2 - Dans la console taper ipconfig

3 - Vous devez voir ceci ( c'est mes IP je les brouilles pas pour vous les montrer mais si qqun s'amuse à me scanner ou a me nuker je le bousille :lol: )

Image

4 - Regarder bien ce que j'ai encadrer en ROUGE, cela correspond à vos IP V4 ( votre IP officiel vous permettant de vous connecter à différents réseaux ) en effet c'est cette IP qui va nous servir, taper ipconfig et regarder si vous avez une IP qui correspond à la définition de IPV4 ( pour moi j'en est 2, celle de ma live box(me permettant de communiquer sur ma live box mais pas avec d'autre réseaux), et ma deuxième IPV4 est celle de HAMACHI, Voir plus haut, celle-ci par contre me permet donc de communiquer sur les réseaux de HAMACHI) voila j'espère vous avoir bien appris que :

Ce n'est que avec les IPV4 que les Fonctions TCP/UDP fonctionnent donc faite l'étape 1 et 2 si vous voulez savoir si vous pouvez utiliser ces fonctions.

FIN
Cyrille
Niveau 3
Niveau 3
Messages : 46
Enregistré le : lun. 21 avr. 2008 12:18
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#9

Message par Cyrille »

Très sympa ^^ Je crois que je vais me mettre au TCP-IP, ça va m'être plus pratique pour mon logiciel de discutions (plus que le mysql jusqu'à présent ^^)

Est ce que plusieurs client peuvent se connecter au même serveur ?
Si oui, comment on gère les différents messages/actions ?

Un autre truc qu'il me semble pas avoir vu dans ton exemple, c'est comment le serveur peut envoyer un message au client ?

merci d'avance pour les réponses ^^
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#10

Message par L4crymal »

Est ce que plusieurs client peuvent se connecter au même serveur ?
Surement mais je n'est pas tester vu que je n'est que 2 ordis pour l'instant ^^

Si oui, comment on gère les différents messages/actions ?
]Mettre un pseudo qui sera visible dans la boite du server ou alors l'IP du client (très bientôt)

Un autre truc qu'il me semble pas avoir vu dans ton exemple, c'est comment le serveur peut envoyer un message au client ?
Un server est un server un client est un client un server ne peut pas envoyer à un client, donc on doit combiner les deux ( à faire bientôt aussi )
Cyrille
Niveau 3
Niveau 3
Messages : 46
Enregistré le : lun. 21 avr. 2008 12:18
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#11

Message par Cyrille »

Ok merci de la réponse. Je vais essayer de m'y mettre aussi.
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#12

Message par L4crymal »

Ce qui serais bien c'est de trouver comment générer une adresse exploitable par TCP/UDP comme l'IPV4
Cyrille
Niveau 3
Niveau 3
Messages : 46
Enregistré le : lun. 21 avr. 2008 12:18
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#13

Message par Cyrille »

Je comprends pas ton idée. Tu voudrais avoir une adresse qui redirige l'ipv4 et qui serai exploitable par le script ? Ou avoir un autre type d'adresse directement ?
Dans le premier cas, c'est simple avec une redirection dns tu peux avoir une adresse du genre monadresse.quelquechose et si tu as une box du redirige le port vers ton serveur.
Pour le deuxième cas c'est pas possible, tout les protocoles, tcp et udp utilisent l'adresse ip.
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#14

Message par L4crymal »

J'ai utilisé avec no-ip ( chui pas bête non plus ^^ mais apparemment cela ne marche pas ) mais je vais quand même vous conseiller d'essayer au cas ou
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#15

Message par jbnh »

@lacrymal si tu es derriere un routeur et que tu n'as pas ouvert les port ca ne marchera pas, sinon no-ip marche :)
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#16

Message par L4crymal »

Je dois ouvrir quels ports pour No-Ip ?
Cyrille
Niveau 3
Niveau 3
Messages : 46
Enregistré le : lun. 21 avr. 2008 12:18
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#17

Message par Cyrille »

Moi j'obtiens une erreur :
WSAECONNREFUSED (10061)
Connection Refused -- The target machine actively refused the attempt to connect to it.
Mais ça veut dire que ça marche je pense :p Juste que ma connexion est refusé.
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#18

Message par L4crymal »

Perso chez moi No-ip ne fonctionne pas ... une aide stp jbnh :P
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#19

Message par jbnh »

Je sais juste qu'il faut ouvrir les ports' pcq avant j'avais un routeur et on m'avait dit de le faire. Mais maintenant je suis derriere un modem ^^
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Cyrille
Niveau 3
Niveau 3
Messages : 46
Enregistré le : lun. 21 avr. 2008 12:18
Status : Hors ligne

Re: [..] Script de connection TCP/UDP (Projet)

#20

Message par Cyrille »

Il faut juste ouvrir les ports que ton script utilise pour qu'il puisse fonctionner.
Je crois pas que no-ip nécessite d'ouvrir un port (moi j'utilise dyndns)

Tu as quoi comme routeur ?
Répondre