Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

WINSOCK FTP : TUTORIEL


Information sur la source

Catégorie :Réseau & Internet Niveau : Débutant Date de création : 17/04/2005 Vu / téléchargé: 8 156 / 2 713

Note :
5,67 / 10 - par 3 personnes
5,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note

Description

Cette source est une expliquation du protocole FTP avec Winsock
J'ai ajouté cette source car, malgrès les autres sources, j'ai eu beaucoup de mal à apprendre le winsock et j'ai trop souvent du chercher une expliquation claire alors je me suis dit que j'allais essayer de faire une expliquation accessible à tous et a toutes !
j'espère avoir rempli cette condition :)
 

Conclusion

Voila, si vous avez des reproches ou des commentaires, veuillez m'en faire part ;)
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de azerty99_71 le 17/04/2005 01:31:42

Voila, lachez vos commentaires afin que je sois fixé sur ma qualité de prof lol

++

signaler à un administrateur
Commentaire de Danyz le 17/04/2005 22:46:18

Je vais regarder ta source , ca m'interesse !

Merci ;)

signaler à un administrateur
Commentaire de ticomic le 17/04/2005 22:46:19

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.

signaler à un administrateur
Commentaire de Danyz le 17/04/2005 22:55:08

Sympa , c'est bien documenté , 7/10 ;)

signaler à un administrateur
Commentaire de azerty99_71 le 17/04/2005 23:56:15

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 ?

++

signaler à un administrateur
Commentaire de celiphane le 18/04/2005 12:32:41

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)

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

signaler à un administrateur
Commentaire de azerty99_71 le 19/04/2005 22:29:51

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 ;)

++

signaler à un administrateur
Commentaire de avelis le 29/04/2005 21:33:56

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. @+

signaler à un administrateur
Commentaire de azerty99_71 le 01/05/2005 12:54:59

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 ...

++

signaler à un administrateur
Commentaire de avelis le 04/05/2005 08:36:28

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 ?

signaler à un administrateur
Commentaire de azerty99_71 le 19/05/2005 23:21:33

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 ;)

++

signaler à un administrateur
Commentaire de ciberrique le 20/04/2007 12:19:10

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 ^^.

signaler à un administrateur
Commentaire de kgdecaen le 19/01/2008 20:52:44

pas terrible il n'y a meme pas de fourni la commande pour uploader un fichier :(  note:1/20

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.