Page 1 sur 4

Network

Publié : mer. 02/nov./2005 21:24
par AWEAR
J'aimerais me servir de la library network.
J'ai donc éssayé les exemples fournis avec le logiciel.
Ca marche très bien avec moi meme mais quand j'éssaye avec un ami, le client ne peut pas établir la connection.
Les parfeu étaient pourtant désactivés.
Quelqu'un a-t-il une idée ?

Publié : mer. 02/nov./2005 21:48
par Droopy
le pc de ton ami est sous xp ou sous 98 ?

Publié : mer. 02/nov./2005 21:53
par Flype
as tu essayé dans une console DOS de pinger le pc de ton ami rien que pour vérifier votre connexion ?

Publié : mer. 02/nov./2005 21:56
par AWEAR
Le pc est sous XP mais pour la connection je suis sur qu il n'y en a pas puisque le message d'erreur s'affiche...

Publié : mer. 02/nov./2005 23:02
par Chris
Que la connexion ne fonctionne pas avec les fonctions de la librairie Network ne veut pas forcément dire qu'il n'y a pas de connexion.
Ca peut être une erreur de programmation.

Par contre, une commande ping sur son adresse IP dans la console DOS a peu de chance d'échouer si la connexion existe.

Publié : jeu. 03/nov./2005 10:50
par AWEAR
En supposant que la connection existe réelement, pourquoi la connection ne fonctionnerait-t-elle pas avec la librairie Network, surtout que j'ai utilisé l'exemple fourni avec le logiciel ???

Publié : jeu. 03/nov./2005 11:56
par Gillou
Si tu n'as pas de connection, que la librairie fonctionne ou pas, il y aura un message d'erreur

Essaie dans un premier temps de pinger l'autre ordinateur :

Procedure.s GetCommandPath() ; Retourne l'adresse du programme 'ligne de commandes' (command.exe ou cmd.exe)
cmd$ = Space (255) : GetEnvironmentVariable_("comspec", @cmd$, 255)
ProcedureReturn cmd$
EndProcedure
OrdinateurAJoindre.s="Copain"

RunProgram (getcommandpath(), "/k " + Chr(34) + "Ping.exe "+OrdinateurAJoindre + Chr(34),"", 0)


et si le ping te renvoie une réponse positive

Bon la faudra regarder de plus près la lib et l'exemple fourni

:)

Publié : jeu. 03/nov./2005 17:24
par cederavic
Si tu as une "Box" (comme LiveBox, FreeBox...) il te faut peut-etre mapper le port du server...

Publié : jeu. 03/nov./2005 17:58
par Dr. Dri
@Gillou
sympa la fonction mais évite de la finir par un _
ca peut prêter à confusion avec les fonctoins api

Dri ^^

Publié : jeu. 03/nov./2005 18:26
par Gillou
@Dri

Voila c'est corrigé :)

Publié : jeu. 03/nov./2005 21:50
par jerexgrz
pour gillou !

=> C pas un lion de PD ca !?? :lol:

Publié : jeu. 03/nov./2005 21:51
par jerexgrz
pour gillou !

=> C pas un lion de PD ca !?? :lol:

un peu vieux, mais il a toutes ses dents !

Publié : ven. 04/nov./2005 1:11
par Dorian
je suis d'accord avec cederavic, si tu veux y acceder par le net et que tu as un modem routeur il faut faire de la redirection de ports ^^

Publié : ven. 04/nov./2005 15:05
par Gillou
@jerexgrz

Ben attends un peu que j'ai toutes mes dents, avec 4 heures par semaine au dentiste et un bon dentier, je croque n'importe quoi :lol:

Publié : ven. 04/nov./2005 19:23
par AWEAR
Bon ben g enfin réussi pinger l'autre ordinateur mais la réponse est malheureusement négative...
Quelqu'un sait-t-il pouquoi ?