Client ftp professionel et énorme (nouveau version 5!)

Soyez le premier à donner votre avis sur cette source.

Vue 12 290 fois - Téléchargée 3 032 fois

Description

Ceci est le code source de Protofile 5.0, un client FTP Professionel que j'ai fait avec Visual Basic 6 et quelques API. Il ne reste qu'à bien commenter le code, il est un peu pêle-même :) Voici quelques fonctionalités:
-Drag and drop de fichiers
-GUI extensible (barres déplaçables [splitter] pour tout modifier)
-File d'attente des transferts
-Icônes par défaut dans les listes
-Vue en arborescence des dossiers local et distant
-Changer le mot de passe FTP
-Fenêtre de code FTP colorée et possibilité de sauvegarde/chargement au format RTF
-Éditeur ASCII côté serveur
-Visioneuse d'images côté serveur
-Aide
-Gestionnaire de sites
-Affichage du progrès d'un transfert
-Calculatrice décimale, binaire et hexadécimal avec conversions
-Dossiers dans le gestionnaire de sites
-Section What's New pour voir les updates
-Sauvegardez automatiquement vos logs (NOUVEAU!)
-Panneau de configauration (NOUVEAU!)
-Drag and drop multiple (NOUVEAU!)
-Plus de stabilité dans la file d'attente (NOUVEAU!)
-Gestionnaire de téléchargements HTTP (NOUVEAU!!)
-Le menu Logs a élé ajouté pour accéder facilement à ces options (NOUVEAU!)
-...

Tout est dans le zip, à vous de juger :) merci.

Source / Exemple :


Dans le zip! Ça en vaut la peine!

Conclusion :


Le forum est à l'adresse http://www.protofile.tuzup.com/forums/
Le lien de téléchargement du programme lui-même est http://www.protofile.tuzup.com/protofile5.zip
Aucun bug connu, merci de les signaler :P

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
10
Date d'inscription
mardi 5 janvier 2010
Statut
Membre
Dernière intervention
17 novembre 2011

Bonjour,

Code super. Rien à envier à des logiciels du commerce. Je n'ai pas trouvé, malgré tous mes essais, la méthode pour se connecter à un serveur ftp au travers d'un proxy (hConn vaut toujours 0). En Utilisant INTERNET_OPEN_TYPE_PROXY, Hconn ne vaut pas 0, mais la connexion n'existe pas.... Pourtant, il semble posséder cette possibilité.

Comment faut-il faire?
Messages postés
332
Date d'inscription
lundi 29 septembre 2008
Statut
Membre
Dernière intervention
10 avril 2020
1
Un bref aperçu et je suis resté ébahie !! 10/10 pour ce travail qui a du te prendre un temps fou !
Dommage que tu ne mettes plus à jour ce Soft et que tout soit en anglais (doc comprise)!
j'ai bien du mal à l'étudier, moi faché avec Sheakspire !
Messages postés
68
Date d'inscription
vendredi 27 juillet 2007
Statut
Membre
Dernière intervention
31 janvier 2009

Bonjour,

C'est vrais que je n'est jamais vus une source aussi bien écrite, j'aurais aimer voté 10/10 mais il n y as plus les étoiles pour cela.

Sinon très très bonne source

Merci
Messages postés
56
Date d'inscription
lundi 23 août 2004
Statut
Membre
Dernière intervention
1 août 2008

c'est trés trés bien 9,5/10

manque un tratement d'erreur sur les repertoires qui sont absents
on error goto MKDIR_LOGS et on error goto MKDIR_TEMP

dans FtpWriteResponse
**************************
exit function
MKDIR_LOGS:
mkdir app.path & "\LOGS"
resume


dans FtpGetDirectoryContents
**************************
exit sub
MKDIR_TEMP:
mkdir app.path & "\TEMP"
resume

il manque aussi

Sub menu_exit_Click()
btnDisconnect_Click
btnQuit_Click
End Sub




dans mon applic j'ai juste besoin d'envoyer un Zip sur mon ftp
j'ai fait quelques essais avec Inet mais c'est merdique
ici avec wininet.dll c'est impeccable
je vais tirer la quintescence de ce code quand j'en aurais besoin

merci beaucoup11:34 22/08/2008




MKDIR_TEMP:
mkdir app.path & "\TEMP"
resume

j'ai fait quelques essais avec Inet mais c'est merdique
ici ave wininet.dll c'est impeccable

il y a un site http://www.protofile.com qui propose l'exe
Messages postés
41
Date d'inscription
jeudi 12 octobre 2006
Statut
Membre
Dernière intervention
21 juillet 2007

je ne travaille plus dans le visual basic, ce logiciel était comme mon initiation à la programmation, maintenant je travaille dans le java
Afficher les 39 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.