LibFTP, obtenir lIDClient du client des deux cotés.[Resolu]

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

LibFTP, obtenir lIDClient du client des deux cotés.[Resolu]

Message par Kwai chang caine »

Bonjour à tous

Super clair la question :oops:
Vous allez voir...c'est pas mieux avec les phrases completes :mrgreen:

J'ai essayé de faire un petit FTP avec les fonctions natives de PB
Ca marche pas mal, mais je n'arrive pas a obtenir le meme ID du coté du client et du serveur. :(
J'ai beau tout essayer....en fait je voudrait avoir l'ID du client, mais dans le client :roll:

Code : Tout sélectionner

;              SERVEUR

Port = 6832
InitNetwork()

CreateNetworkServer(0, Port)

MessageRequester("PureBasic - Server", "Server created (Port "+Str(Port)+").", 0)
SEvent = NetworkServerEvent()
ClientID = EventClient()
Debug ClientID
Debug ConnectionID(ClientID)
 
Repeat :Delay(1) :Until GetAsyncKeyState_(#VK_ESCAPE)
CloseNetworkServer(0)

;              CLIENT

Port = 6832

InitNetwork()
ConnectionID = OpenNetworkConnection("127.0.0.1", Port)
Debug ConnectionID
CloseNetworkConnection(ConnectionID)
Merci et bonne journée
Dernière modification par Kwai chang caine le jeu. 19/nov./2009 5:32, modifié 1 fois.
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Re: LibFTP, obtenir lIDClient du client des deux cotés...

Message par Thyphoon »

Désolé je vais pas t'aider ! j'ai pas la solution, mais quel est l'intérêt d'avoir l'ID client sur le client ?
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: LibFTP, obtenir lIDClient du client des deux cotés...

Message par Kwai chang caine »

Bah en fait, je voulais avoir dans le serveur la liste des clients .
Bon ça ...sa marche...
Mais je voulais aussi pouvoir reconnaitre a l'oeil de quel client je parle.
Car si j'envoie un fichier du serveur vers le client.

Il faut bien que je sache si je m'adresse bien au bon dans le cas ou j'ai au moins deux clients :roll:

Alors j'avais l'idée de mettre un textbox avec "je suis le client 152653"

Et le serveur avoir une combobox avec toutes les ID clients, et je choisi "152653" et je sais bien que je l'ai envoyé à "152653" :D
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Re: LibFTP, obtenir lIDClient du client des deux cotés...

Message par Thyphoon »

A oui je comprends !
Mais pour faire un FTP pourquoi ne pas utiliser les commandes ftp native de PB ? car là tu utilise les commandes réseau mais pas ftp !

Code : Tout sélectionner

OpenFTP(0, "127.0.0.1", "test", "test", 0)
Mais sinon pour ton problème si tu veux pouvoir différencier tes différents client sur le serveur, voilà un idée que j'utilise dans mes jeux.
En gros le client se connecte au serveur et si ça réussi j'envoie directement au serveur le nom du pseudo. Et tu peux utilisé un MapKey pour lié le nom du pseudo au clientID sur le serveur apres !

j'éspère que je te repond pas trop a côté de la plaque lolllllllll :P
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: LibFTP, obtenir lIDClient du client des deux cotés...

Message par Kwai chang caine »

Oui oui tu repond tres bien a la question, et je t'en remercie grandement 8)

Je connaissais pas ce OpenFTP.
Ce doit etre une nouvelle fonction de la 4.40 ?? :roll:
Le mapping c'est sur que c'en est une ....

Aaaaahhh, cette 4.40 ...j'hesite encore a me lancer.
Avec cette histoire de prototype pour les callfunction...ça me donne une tonne de boulot pour ma DLL qui a au moins 100 fonctions. :?
Y'a pas idée de forcer comme ça un changement de code...il est pas gentil notre FRED :?

Faudrait que je m'en occupe, mais j'ai la flemme, j'ai deja tellement de retard :oops:
Et puis la finale n'est encore pas sortie.....c'est un poil dangereux :roll:
Deja qu'elle me foutait la trouille :lol:

Je sais pas si j'ai pas trouvé un code de TsSoft qui trouve les fonctions pour creer les prototypes qui vont avec ??? :roll:

En tout cas merci beaucoup Typhoon
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Fred
Site Admin
Messages : 2809
Inscription : mer. 21/janv./2004 11:03

Re: LibFTP, obtenir lIDClient du client des deux cotés.[Resolu]

Message par Fred »

T'es pas obligé de changer.. FTP c'est dispo en 4.30.
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: LibFTP, obtenir lIDClient du client des deux cotés.[Resolu]

Message par Kwai chang caine »

Merci beaucoup FRED...je vais regarder ça 8)
Des fois....j'ai honte....toi tu te defonce pour faire plaisir a tout le monde ...(Enfin sauf pour les gifs et les retours a la ligne) :mrgreen:
Et l'espece de dechet "programitaire" que je suis ...il essaye meme pas la derniere version :oops:
Ta bonté t'interdit le jugement....mais j'm'envoi tellement a essayer de terminer ce que j'ai presque pas encore commencé :?

Je vais m'y mettre...je vais m'y mettre...rien que pour toi et faire honneur a ton travail :D
En attendant ce moment....que ta grandeur d'ame me pardonne :cry:

Je te souhaite une excelente journée :wink:

PS: Tu ne peut pas savoir a quel point cela me fait plaisir de pouvoir converser avec toi.....je doit pas etre le seul, et en plus sans taper les mots de la main gauche...en tenant de la main droite le dico français/anglais :lol:
Merci beaucoup aussi de l'effort que tu fais depuis quelques temps pour passer nous voir et surtout nous repondre 8)
J'arrette car, je crois que je vais encore pleurer .... :D
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Re: LibFTP, obtenir lIDClient du client des deux cotés.[Resolu]

Message par Thyphoon »

Kwai chang caine a écrit : En tout cas merci beaucoup Typhoon
Ba heu ! de rien ! :P Quand on peut aidé ! Et puis depuis que Dobro se fait griller au soleil, il est plus là pour repondre ! :P alors faut bien aidé un peu lolllllllll
Kwai chang caine a écrit : ( A propos de FRED)
Merci beaucoup aussi de l'effort que tu fait depuis quelques temps pour passer nous voir et surtout nous repondre 8)
+1
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: LibFTP, obtenir lIDClient du client des deux cotés.[Resolu]

Message par Kwai chang caine »

+1
Et toi tu pleure pas ???? :roll: :D
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Re: LibFTP, obtenir lIDClient du client des deux cotés.[Resolu]

Message par Thyphoon »

Kwai chang caine a écrit :
+1
Et toi tu pleure pas ???? :roll: :D
non mais je suis contant !! :lol:
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: LibFTP, obtenir lIDClient du client des deux cotés.[Resolu]

Message par Ar-S »

Moi aussi, j'avoue que ces visites et surtout interventions ponctuelles me font bien plaisirs.
Quand à thyphoon, je trouve aussi que ta présence est trés sympa ces temps si.

P.S : non KCC je pleure pas non plus. Image
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Re: LibFTP, obtenir lIDClient du client des deux cotés.[Resolu]

Message par Thyphoon »

Ar-S a écrit :Quand à thyphoon, je trouve aussi que ta présence est trés sympa ces temps si.
Merci ! :D En verité ça dépend du temps libre que j'ai, donc ça marche un peu part période ma presence sur le forum ... mon poblème c'est que j'ai trop de hobbie lolllllllllllllll Mais je garde toujours un oeil sur le forum ... :wink:
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: LibFTP, obtenir lIDClient du client des deux cotés.[Resolu]

Message par Kwai chang caine »

Mais je garde toujours un oeil sur le forum
J'sais pas comment tu fait pour avoir un oeil a droite et un a gauche...moi ça m'a valu des lunettes cette histoire :mrgreen:
Fait gaffe de ne pas le perdre...on en a que 2 :lol:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Thyphoon
Messages : 2706
Inscription : mer. 25/août/2004 6:31
Localisation : Eragny
Contact :

Re: LibFTP, obtenir lIDClient du client des deux cotés.[Resolu]

Message par Thyphoon »

lollllllllll je sais pas pourquoi ça me fait pensé au film "Les valeurs de la famille Adams"
> Les 2 parents sont au dessus du berceau
-Oh regarde il a les yeux de son grand-père !
-Gomez ! retire les lui de la bouche !!
Lollllllllllllll
Répondre