COMMANDE DE NAVIGATION FTP INET (LISTER DS UN LISTBOX)

cs_Urgo Messages postés 780 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 16 avril 2009 - 1 mai 2003 à 02:11
boyington2 Messages postés 4 Date d'inscription dimanche 3 décembre 2000 Statut Membre Dernière intervention 5 septembre 2009 - 5 sept. 2009 à 13:02
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/6934-commande-de-navigation-ftp-inet-lister-ds-un-listbox

boyington2 Messages postés 4 Date d'inscription dimanche 3 décembre 2000 Statut Membre Dernière intervention 5 septembre 2009
5 sept. 2009 à 13:02
Nikel merci beaucoup pour ce code !
RJLFRANCE Messages postés 71 Date d'inscription samedi 17 août 2002 Statut Membre Dernière intervention 5 août 2012 1
15 oct. 2006 à 15:11
Je la trouve tres bien ta source, mais connait tu le moyen de connaitre la date et l'heure des fichiers sur le Serveur ?
8/10
CDAlstom Messages postés 69 Date d'inscription mercredi 21 septembre 2005 Statut Membre Dernière intervention 6 mars 2006
3 janv. 2006 à 11:44
les commandes "get" et "put" fonctionne aussi mais qu'esn est-il pour "mput" et mget"?!? Merci!
cs_dahbia Messages postés 33 Date d'inscription mardi 21 décembre 2004 Statut Membre Dernière intervention 4 février 2015
26 juin 2005 à 16:59
supper ton code
merci
bon courrage
winsave Messages postés 21 Date d'inscription mercredi 1 janvier 2003 Statut Membre Dernière intervention 1 septembre 2005
15 nov. 2003 à 17:07
Pour upgrader un fichier avec des espaces, il faut utiliser cette commande :

InetFTP.Execute , "PUT " & Chr(34) & LocalFile & Chr(34) & "/" & FTPFile

A noter :
Etant donné que le serveur FTP peut être hébergé par un autre OS (Unix,..) il est fortement conseillé de modifier tout les caractères exotiques (! pose de sacrés problèmes avec UNIX !) ; le code devient :

InetFTP.Execute , "PUT " & Chr(34) & LocalFile & Chr(34) & "/" & CleanCarCodeForFTP(FTPFile)

Private Function CleanCarCodeForFTP(ByRef aFile As String) As String
Dim I As Long
Dim CurCar As String
Dim AsciiCode As Long
Dim codeOk As Boolean

For I = 1 To Len(aFile)
CurCar = Mid(aFile, I, 1)
AsciiCode = Asc(CurCar)

codeOk = (AsciiCode > 45 And AsciiCode < 58) Or (AsciiCode > 64 And AsciiCode < 91) Or (AsciiCode > 96 And AsciiCode < 123)
If codeOk Then
CleanCarCodeForFTP = CleanCarCodeForFTP & CurCar
Else
CleanCarCodeForFTP = CleanCarCodeForFTP & "_asc" & AsciiCode & "_"
End If
Next

End Function
cs_lataupeben Messages postés 232 Date d'inscription dimanche 19 octobre 2003 Statut Membre Dernière intervention 24 janvier 2006
6 nov. 2003 à 18:42
essaie le non msdos du fichier
niourf Messages postés 9 Date d'inscription dimanche 20 juillet 2003 Statut Membre Dernière intervention 21 juillet 2003
24 juil. 2003 à 18:41
super!!
moi qui suis newbie ca m'aide enormement pour apprendre
merci beaucoup pcpunch
cs_Urgo Messages postés 780 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 16 avril 2009 1
3 mai 2003 à 02:04
Je t'ai mis 10 pour remonter ta note ;)
devsurf Messages postés 148 Date d'inscription dimanche 13 octobre 2002 Statut Membre Dernière intervention 13 novembre 2008
3 mai 2003 à 00:42
oups ...il est dislexique ce forum :) je re-pete:

Quoi qu'il en soit , pour moi c'est assez instructif
Alors merci ..)
devsurf Messages postés 148 Date d'inscription dimanche 13 octobre 2002 Statut Membre Dernière intervention 13 novembre 2008
3 mai 2003 à 00:39
Quoi qu'il en soit , our c assez instructif
Alors merci merci ...)
lumesh Messages postés 564 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 7 novembre 2008
1 mai 2003 à 13:41
utilise les APIs FTP de dobe mais le souci c ke ca freeze l'appli meme avec des threads ...
sinon bah t bon pour le winsock :) (long a faire et pas facile mais le resultat est parfait)
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
1 mai 2003 à 13:39
g essayer chr(20) et _ marche po!!!
c dommage si inet a ce probleme il est bon pour la poubelle!!lol
lumesh Messages postés 564 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 7 novembre 2008
1 mai 2003 à 13:36
sinon essai les underscore _
des fois les _ remplace les espaces et sont remplacés par des espaces ..
on ne sait jamais.
sinon perso je vois pas autre chose
lumesh Messages postés 564 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 7 novembre 2008
1 mai 2003 à 13:34
mon%20fichier.txt marche pas ?

ds ce cas essai mon" & chr(20) & "fichier.txt
le chr(20) pour l'espace.
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
1 mai 2003 à 12:45
Urgo pourquoi? g poster cette source car je n ai trouver null part un ex d utilisation de inet avec les commandes dir,cd,cdup etc....
Je crois que j aurais pas du la poster car les commentaires sont assez rude!!!! mais c bon a savoir en plus une note de 1 me semble assez dur?????
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
1 mai 2003 à 12:38
g tester marche pas les %
cs_Urgo Messages postés 780 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 16 avril 2009 1
1 mai 2003 à 12:37
Le titre m'avait attiré mais en voyant ton commentaire, ça m'a fait changé d'avis ! :D
lumesh Messages postés 564 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 7 novembre 2008
1 mai 2003 à 11:45
oui tu remplace les espace par %20 comme pour une URL et ca marchera
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
1 mai 2003 à 11:30
dsl je rectifie de suite !!!!
devsurf Messages postés 148 Date d'inscription dimanche 13 octobre 2002 Statut Membre Dernière intervention 13 novembre 2008
1 mai 2003 à 09:16
Par contre moi ca m'interesse, maise je ne eux pas voir.
Le projet est vide- pas de Form
J'attendrai tant pis..
pcpunch Messages postés 1243 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 18 février 2019 5
1 mai 2003 à 02:13
ben pourquoi tu la regarde alors!!! je te force pas!!!!
cs_Urgo Messages postés 780 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 16 avril 2009 1
1 mai 2003 à 02:11
T'as oublié LISTER(DIR) UN FTP AVEC INET DANS UN LISTBOX
Sinon t'as source ne m'intéresse pas
Donc pas de note
Rejoignez-nous