azerty99_71
Messages postés55Date d'inscriptionsamedi 4 septembre 2004StatutMembreDernière intervention 9 décembre 2005
-
17 avril 2005 à 01:31
kgdecaen
Messages postés38Date d'inscriptiondimanche 5 novembre 2000StatutMembreDernière intervention16 décembre 2009
-
19 janv. 2008 à 20:52
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
kgdecaen
Messages postés38Date d'inscriptiondimanche 5 novembre 2000StatutMembreDernière intervention16 décembre 2009 19 janv. 2008 à 20:52
pas terrible il n'y a meme pas de fourni la commande pour uploader un fichier :( note:1/20
ciberrique
Messages postés589Date d'inscriptionlundi 25 août 2003StatutMembreDernière intervention18 juillet 20101 20 avril 2007 à 12:19
Tres tres bien cela m'a enormement servi car je ne connaissai pas le protocol ftp. Je met 8 car il manque l'enregistrement sous forme de fichier ^^.
azerty99_71
Messages postés55Date d'inscriptionsamedi 4 septembre 2004StatutMembreDernière intervention 9 décembre 2005 19 mai 2005 à 23:21
ben je presume que c'est la meme chose lol...
Je ne sais pas, personnellement, j'utilise le controle Winsock fourni avec VB6 SP4 qui tourne a merveille et je l'initialise par winsock.connect("192.10.20.30", 1000)
Sinon, au pire essaye et si tu as un message d'erreur ben c'est que c'est pas bon ;)
++
avelis
Messages postés22Date d'inscriptionlundi 13 novembre 2000StatutMembreDernière intervention 6 août 2006 4 mai 2005 à 08:36
Salut
Ouai en fait c'est un peu compliqué comme je l'ai expliqué.
Si on utilise le controle winsock on initialise en faisant un truc du genre winsock.connect (adr IP, num port) je sais plus.
Maintenant en utilisant l'API (pour faire qqch de plus universel) on doit faire comment pour se connecter par exemple à l'adr IP 192.10.20.30 et port 1000 ?
azerty99_71
Messages postés55Date d'inscriptionsamedi 4 septembre 2004StatutMembreDernière intervention 9 décembre 2005 1 mai 2005 à 12:54
euh je sais pas trop lol
Je te conseille de faire une demande sur le forum car personnelement j'ai appris le winsock relativement récemment...
Voila désolé de ne pas pouvoir t'aider ...
++
avelis
Messages postés22Date d'inscriptionlundi 13 novembre 2000StatutMembreDernière intervention 6 août 2006 29 avril 2005 à 21:33
Bonjour,
Je débute niveau Winsock mais j'ai lu que ce contrôle utilisait en fait l'API.
Par contre si je veux utiliser directement l'API comment dois-je faire pour initialiser un socket à partir d'une IP/port comme avec l'OCX ?
Merci d'avance. @+
azerty99_71
Messages postés55Date d'inscriptionsamedi 4 septembre 2004StatutMembreDernière intervention 9 décembre 2005 19 avril 2005 à 22:29
ben le but n'étais pas de faire un client FTP mais de montrer comment on peut utiliser les codes VB pour en faire un ;)
Voila ;)
++
celiphane
Messages postés466Date d'inscriptionsamedi 16 février 2002StatutMembreDernière intervention20 avril 2007 18 avril 2005 à 12:32
Salut,
Ceci n'est pas un tutorial.
C'est un client FTP minimaliste, et où le code manque un peu de rigueur, même s'il est parfaitement documenté.
On y apprend ni le protocole FTP, ni l'usage exact de winsock.
L'effort reste louable.
Pour le protocole FTP, le seul moyen de l'apprendre est la RFC 959 (existe en version française également, par exemple ici : http://abcdrfc.free.fr/rfc-vf/rfc959.html). J'ai fait un serveur FTP récement, en VB, il vous en apprendra également : idéal pour comprendre le minimum qu'attends un serveur lorsqu'on fait un client. Il vous permettra aussi de débugger des 2 côtés lorsque vous ferez un client complet, et donc de comprendre pourquoi le serveur ne réagit pas comme vous le souhaitez. (http://www.vbfrance.com/code.aspx?id=30606)
Dernière remarque :
<<Winsock peut servir a se connecter à un peu tout>>
;-)
Winsock est l'implémentation de l'utilisation des fonctions API des sockets sous Windows, servant donc à faire communiquer via le protocole TCP ou UDP : winsock permet donc de se connecter à TOUT, pourvu que la communication attendue utilise l'un de ces 2 protocole. Après, le "langage" attendu pour communiquer diffère en fonction du correspondant (HTML, FTP, etc etc).
Bonne programmation à tous,
@+
Celiphane
azerty99_71
Messages postés55Date d'inscriptionsamedi 4 septembre 2004StatutMembreDernière intervention 9 décembre 2005 17 avril 2005 à 23:56
Salut,
Winsock peut servir a se connecter à un peu tout mais, cette source est juste l'expliquation d'une maniere de se connecter à un serveur FTP avec Winsock ...
Voila, est ce que mes expliquations (dans la source) sont claires ?
++
cs_Danyz
Messages postés98Date d'inscriptiondimanche 20 juillet 2003StatutMembreDernière intervention31 octobre 2006 17 avril 2005 à 22:55
Sympa , c'est bien documenté , 7/10 ;)
ticomic
Messages postés57Date d'inscriptionmercredi 22 décembre 2004StatutMembreDernière intervention29 avril 2005 17 avril 2005 à 22:46
Eum...c'est un explication sur winsock ou le FTP? Les deux?
Parce que on peut faire plus que des connections FTP avec winsock, je crois (je me trompe?)
Mais je sais que certaines personne prennent pour aquit que winsock c simple, alors merci pour ta source.
cs_Danyz
Messages postés98Date d'inscriptiondimanche 20 juillet 2003StatutMembreDernière intervention31 octobre 2006 17 avril 2005 à 22:46
Je vais regarder ta source , ca m'interesse !
Merci ;)
azerty99_71
Messages postés55Date d'inscriptionsamedi 4 septembre 2004StatutMembreDernière intervention 9 décembre 2005 17 avril 2005 à 01:31
Voila, lachez vos commentaires afin que je sois fixé sur ma qualité de prof lol
19 janv. 2008 à 20:52
20 avril 2007 à 12:19
19 mai 2005 à 23:21
Je ne sais pas, personnellement, j'utilise le controle Winsock fourni avec VB6 SP4 qui tourne a merveille et je l'initialise par winsock.connect("192.10.20.30", 1000)
Sinon, au pire essaye et si tu as un message d'erreur ben c'est que c'est pas bon ;)
++
4 mai 2005 à 08:36
Ouai en fait c'est un peu compliqué comme je l'ai expliqué.
Si on utilise le controle winsock on initialise en faisant un truc du genre winsock.connect (adr IP, num port) je sais plus.
Maintenant en utilisant l'API (pour faire qqch de plus universel) on doit faire comment pour se connecter par exemple à l'adr IP 192.10.20.30 et port 1000 ?
1 mai 2005 à 12:54
Je te conseille de faire une demande sur le forum car personnelement j'ai appris le winsock relativement récemment...
Voila désolé de ne pas pouvoir t'aider ...
++
29 avril 2005 à 21:33
Je débute niveau Winsock mais j'ai lu que ce contrôle utilisait en fait l'API.
Par contre si je veux utiliser directement l'API comment dois-je faire pour initialiser un socket à partir d'une IP/port comme avec l'OCX ?
Merci d'avance. @+
19 avril 2005 à 22:29
Voila ;)
++
18 avril 2005 à 12:32
Ceci n'est pas un tutorial.
C'est un client FTP minimaliste, et où le code manque un peu de rigueur, même s'il est parfaitement documenté.
On y apprend ni le protocole FTP, ni l'usage exact de winsock.
L'effort reste louable.
Pour le protocole FTP, le seul moyen de l'apprendre est la RFC 959 (existe en version française également, par exemple ici : http://abcdrfc.free.fr/rfc-vf/rfc959.html).
J'ai fait un serveur FTP récement, en VB, il vous en apprendra également : idéal pour comprendre le minimum qu'attends un serveur lorsqu'on fait un client. Il vous permettra aussi de débugger des 2 côtés lorsque vous ferez un client complet, et donc de comprendre pourquoi le serveur ne réagit pas comme vous le souhaitez. (http://www.vbfrance.com/code.aspx?id=30606)
Et enfin, pour le winsock en lui même, voici un bon tutorial pour le comprendre plus en détail : http://www.vbfrance.com/code.aspx?id=4644
Dernière remarque :
<<Winsock peut servir a se connecter à un peu tout>>
;-)
Winsock est l'implémentation de l'utilisation des fonctions API des sockets sous Windows, servant donc à faire communiquer via le protocole TCP ou UDP : winsock permet donc de se connecter à TOUT, pourvu que la communication attendue utilise l'un de ces 2 protocole. Après, le "langage" attendu pour communiquer diffère en fonction du correspondant (HTML, FTP, etc etc).
Bonne programmation à tous,
@+
Celiphane
17 avril 2005 à 23:56
Winsock peut servir a se connecter à un peu tout mais, cette source est juste l'expliquation d'une maniere de se connecter à un serveur FTP avec Winsock ...
Voila, est ce que mes expliquations (dans la source) sont claires ?
++
17 avril 2005 à 22:55
17 avril 2005 à 22:46
Parce que on peut faire plus que des connections FTP avec winsock, je crois (je me trompe?)
Mais je sais que certaines personne prennent pour aquit que winsock c simple, alors merci pour ta source.
17 avril 2005 à 22:46
Merci ;)
17 avril 2005 à 01:31
++