Vous n'êtes pas connecté.
Bonsoir,
J'ai fais un exe vite fait à partir d'un serveur FTP Tcl un poil modifié (juste la config et la suppression du fichier de logs).
Il suffit de le télécharger et de le mettre dans le Dossier ZMWS puis de double-cliquer dessus.
Théoriquement un message de ce genre vous informe du bon fonctionnement:
Accepting connections on ftp://Zindows:21/
FTP Root = C:/Documents and Settings/Zazou/Mes documents/ZMWS
Configurez votre client FTP pour se connecter en mode actif. Le serveur est cacatesque en mode passif.
Le serveur est librement redistribuable, sous licence BSD pour autant que je le sache.
# ftpd.tcl -- Worlds Smallest FTPD?
#
# Copyright (c) 1999 Matt Newman, Jean-Claude Wippler and Equi4 Software.
J'allais oublier:
--> http://www.zmws.com/dl/ftpd.exe
a+
Hors ligne
xavier a écrit:
Configurez votre client FTP pour se connecter en mode actif. Le serveur est cacatesque en mode passif.
Le plus gros problème venait d'une configuration de merde chez moi. Partiellement résolu en désactivant les interfaces réseau non utilisées.
a+
Hors ligne
Sympa ce petit serveur.
Sauf qu'il n'affiche pas les fichiers déjà présents (testé avec FileZilla 2.2.29)
Même après en avoir téléchargé un.

Hors ligne
Plop,
J'ai uploadé les sources ici: http://downloads.xgarreau.org/zazoumini … /ftpd.vfs/
a+
Hors ligne
Fabrice a écrit:
Sympa ce petit serveur.
Sauf qu'il n'affiche pas les fichiers déjà présents (testé avec FileZilla 2.2.29)
Même après en avoir téléchargé un.
Tu étais bien en mode actif ?
Hors ligne
klod a écrit:
J'ai mis [ftp://Zindows:21/] dans [Hôte]
Ben oui, mais non, Zindows, c'est le nom de ma machine, c'est à adapter chez vous ...
a+
Hors ligne
Bizarre, chez moi, hormis le fait qu'il faut absolument lui causer en mode actif et non passif, ça tourne bien.
Quoiqu'il en soit, ce n'est effectivement pas une solution satisfaisante (va falloir le faire moi même
).
a+
Hors ligne
Ca marche chez moi, enfin, je me connecte bien mais je suis en passif alors l'upload ne finit pas. (Je sais il faut de l'actif, pas de pb).
Vivement le ZMFTPS ![]()
David
Hors ligne
Ca marche sans souci...
ya t il moyen de mettre un petit fichier pour ne pas le laisser en anonymous?
Un peu comme la gestion des pages sous ZMWS avec le fichier _access.zmwsc
Très pratique !!
Yannick
ROUEN
Hors ligne
Pas dans sa version par défaut mais je ne le trouve pas très stable quoiqu'il en soit.
Je dois tester une autre version permettant d'enregistrer un callback pour l'authentification (ftpd dans la tcllib, via ftpd::config -AuthUsrCmd <proc>)
Ya ka
Hors ligne
moi ça marche impécable, mais vivement la configuration d'authentification, car peu sécurisé avec cette version.
donc bravo pour le boulot ![]()
Hors ligne
Hmm, une config temporaire mais intéressante serait de le déposer dans _web.zmwsc et de l'inclure dans ZLAM pour faire des upload... C'est facilement gérable par une interface graphique.
Le must serait évidement qu'il prenne en standard l'architecture ZazouMiniWebServer.exe\_web.zmwsc comme FTP ROOT ! Je l'ai pas trouvé sur le Web pour modification...
T'as plus de News pour cela ?
Hors ligne
Bonjour,
Tu peux le lancer avec l'option -root chemin et chemin peut être relatif ou absolu
a+
Hors ligne
Hmmm, dans ce cas c'est tout simple...
Et hop je complète le BT pour l'inclure dans le pack v0.5.EV (car il faudra écrire sur le disque !!)
Mici monsieur !
_Start(@ScriptDir & "\ftpd.exe --root " & @ScriptDir & "\_web.zmwsc", @ScriptDir, '')
Z'aime !![]()
Hors ligne
Heu, bizarre, si je fais un raccourcis de ce style :
d:\profiles\Groumphy\Desktop\ftpd.exe --root d:\profiles\Groumphy\Desktop\Perso
Cela ne fonctionne pas...
J'ai pensé alors que vu que le FTP était déjà actif que cela faisait référence à FTP:\\MaMachine\Dossier
Mais...
d:\profiles\Groumphy\Desktop\ftpd.exe --root ftp://mongroumphyadorelechocolat/Perso/
Cela ne fonctionne pas !
Identiquement pour l'insécable : /Perso !
Bizarre...
Je continue mes petits tests, ...
Hors ligne
Tu as essayé -root au lieu de --root ?
Hors ligne
Je tiens à préciser qu'il n'y a qu'un trait d'union à Root
Faute de frappe... Sorry
Hors ligne
Et en plus si tu me devance, c'est même pas drole !
Et ca non plus c'est pas drôle :
Les erreurs suivantes doivent être corrigées avant que le message puisse être envoyé :
Au moins 60 secondes doivent s'écouler entre 2 messages. Veuillez réessayer plus tard.
Mais cela se comprend !
Hors ligne
TROUVE !
D:\profiles\Groumphy\Desktop>ftpd.exe -root d:\profiles\Groumphy\Desktop \Perso Accepting connections on ftp://GroumphyAdore:21/ FTP Root = d:\profiles\Groumphy\Desktop\Perso
Il est CASE SENSITIVE le bibi !!![]()
Hors ligne
Ben faut pas désespérer... Si cela fonctionne chez quelqu'un cela doit fonctionner chez tous. Faut juste que l'on voie comment le faire fonctionner !
Hors ligne
Petite question que je me pose...
Hmm, y a t'il un moyen de faire un shutdown propre de l'application ?? en effet, je ne vois pour le moment qu'une unique méthode : kill du processus !
J'ai cherché dans les arguments mais il n'y en as pas...
Hors ligne