CLIENT FTP PERSO AVEC INET

cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005 - 29 mai 2003 à 11:49
Galactus13 Messages postés 335 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 16 août 2023 - 6 nov. 2009 à 18:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/6249-client-ftp-perso-avec-inet

Galactus13 Messages postés 335 Date d'inscription lundi 29 septembre 2008 Statut Membre Dernière intervention 16 août 2023 1
6 nov. 2009 à 18:59
Salut,
J'ai testé, connection OK.
Mais impossible de changer de répertoire sur le serveur,
Quelqu'un aurai une solution magique ?
Sinon pas mal, sa parait simple à comprendre.
cs_Matrhack Messages postés 3 Date d'inscription vendredi 30 juin 2006 Statut Membre Dernière intervention 14 juillet 2008
13 juil. 2008 à 23:52
Exellent :) juste ce que je chercher :) Merci :)
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
21 août 2007 à 15:09
"le fait de ne pas pouvoir changer la couleur"

ah ?

et SendMessage & PBM_SETBARCOLOR ???

^^
PROTEUS91 Messages postés 156 Date d'inscription mardi 4 novembre 2003 Statut Membre Dernière intervention 28 décembre 2010
21 août 2007 à 15:03
Hello pcpunch,

Merci pour ton code il est tres bien, l'interface clean & complete. Par contre je viens de mettre sur le site quelque chose qui pourrait peut etre t'aider a l'ameliorer. Les controles progressbar je ne les utilise plus, le fait de ne pas pouvoir changer la couleur les rendent un peu moche.

Regarde cette source http://www.vbfrance.com/code.aspx?ID=43850 j'espere que tu pourra l'adapter a tes applications.

Merci encore pour ton code.
sheepolata Messages postés 6 Date d'inscription samedi 10 mai 2003 Statut Membre Dernière intervention 25 juin 2007
25 juin 2007 à 10:12
Super lchanson1 ! Ta solution fonctionne du tonnerre !
Merci beaucoup :)
lchanson1 Messages postés 10 Date d'inscription vendredi 20 décembre 2002 Statut Membre Dernière intervention 3 mai 2011
11 oct. 2006 à 16:48
pour palier au probleme d'espace, c'est comme dans le DOS, il faut entourer des guillemets.
exemple :
Inet1.Execute , "get " & """" & fic_source & """" & " " & """" & fic_destination & """"

A+
cs_alpamayo Messages postés 16 Date d'inscription jeudi 20 février 2003 Statut Membre Dernière intervention 22 septembre 2010
26 mai 2006 à 12:28
bien utile ton code merci,
juste un bug sur le changement de répertoire : le dernier / dans le nom du répertoire fait planter, donc remplacer
inet1.Execute , "CD " & List1.Text

par
inet1.Execute , "CD " & Left(List1.Text, Len(List1.Text) - 1)
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
16 avril 2004 à 01:52
Gilardh-->avec inet le ftp est assez instable, regarde dans mes dernieres sources il y a un client ftp dev avec winsock en utilisant le protocole ftp!!!

avec winsock :
-plus stable
-plus rapide
-et moin de contrainte notament les espaces dans les noms ou chemin de fichier

La commande ABOR du protocole ftp permet un arret imédiat de l action en cours, il est vrai qu'avec inet chez moi aussi ca fige!! pk dieu seul le sais??? lol

Donc Dev plutot avec winsock , c bien mieux pour le ftp!!!

++
gilardh Messages postés 70 Date d'inscription mercredi 21 août 2002 Statut Membre Dernière intervention 22 février 2008
12 août 2003 à 01:28
Bravo !

Uen question : Il est possible d'annuler un transfert en cours mais cela bloque l'application jusqu'à la faire planté. C'est la même chose chez moi avec un autre ftp VB.

As-tu un remede contre ce mal, afin d'annuler un transfert et en recommencer un autre sans problème ?

Regards

gilardh
jmongin Messages postés 13 Date d'inscription dimanche 9 mars 2003 Statut Membre Dernière intervention 7 juin 2003
1 juin 2003 à 12:52
cool merci
cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005
1 juin 2003 à 11:18
il existe un API pour télécharger des composants internet, 2 sec je reviens.............................

Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long


PS: personne a une idée pour mon probleme que je n'ai tjr pas résolu ?:-( !
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
1 juin 2003 à 11:14
g deja essayer les %20, etc... rien n'y fais inet ne supporte pas les noms de fichiers avec des espace(s)!!! Tester vous mm, si qq a une solutions qui marche????, je pense que ds ce cas il faut utiliser autre chose que inet pour le download(peu etre une api??)
SATANdemon Messages postés 44 Date d'inscription mardi 18 décembre 2001 Statut Membre Dernière intervention 30 novembre 2005
1 juin 2003 à 09:42
pour pouvoir telecharger les fichier avec des espace (sur le serveur distant) remplace les espace par %20 ca devrait marché ;)
sinon tres bonne source
cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005
30 mai 2003 à 01:08
Run-time error: '37754'
Unable to connect to remot host

:-(
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
29 mai 2003 à 23:25
c koi le message?
cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005
29 mai 2003 à 18:22
j'pige pas, j'ai une erreur 35754 quand j'essayes de me connecter et me déconnecter plusieurs fois d'affilées, qqun peut m'aider ?
cs_epoc Messages postés 87 Date d'inscription mardi 28 mai 2002 Statut Membre Dernière intervention 25 octobre 2006
29 mai 2003 à 14:11
très bon film Donnie Darko ;-)
cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005
29 mai 2003 à 11:51
Juste un truc, tu devrais faire aussi une option Proxy....
cs_TheHacker Messages postés 442 Date d'inscription samedi 23 novembre 2002 Statut Membre Dernière intervention 19 octobre 2005
29 mai 2003 à 11:49
C'est vmt coool ! bien joué, ca fait longtemps que j'essayes d'en faire un, j'ai réussi a transférer qq fichiers mais a l'aide des commandes MS-DOS, celui ci est bcp + complet ! Bravo 10/10 :-D
Rejoignez-nous