Vous n'êtes pas identifié(e).
C'est le point je viens de faire un test
protège le par un antislash : "toto\.toto"
[edit]
Euh non pas vraiment sûr
Test plutôt ceci dans un terminal
ftp -n ftpperso.free.fr
> user toto.toto
Ou donne moi ton vrais identifiant (sans mot de passe) http://toto.toto.free.fr/ n'existe pas
[edit2]
Tu as essayer de reconfiger un mode pas passif ?
Bonjour,
J'avais oublié de préciser dans le message précédent que, bien sur, les dépendances étaient ok
soupaloignon@robert:~$ sudo apt-get install bash ftp imagemagick xclip zenity
Password:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture de l'information d'état... Fait
bash est déjà la plus récente version disponible.
ftp est déjà la plus récente version disponible.
imagemagick est déjà la plus récente version disponible.
xclip est déjà la plus récente version disponible.
zenity est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Ensuite en terminal cela me donne:
soupaloignon@robert:~$ .gnome2/nautilus-scripts/envoieftp2 test.jpg
nom du fichier : test.jpg
mkdir: ne peut créer le répertoire `/home/soupaloignon/.envoieftp': Le fichier existe.
.gnome2/nautilus-scripts/envoieftp2: line 68: break: n'a de sens qu'à l'intérieur d'une boucle `for', `while', ou `until'
test.jpg
Est-ce une image : TRUE
Ceci est une image. Création de la miniature
Le nom de la miniature est : min_test.jpg
mot de passe inconnu
XXXXXXXX
le fichier ira dans : ftp/images/
Login failed.
lien image
<a href="http://xxxx.free.fr/ftp/images/test.jpg" target="_blank"><img src="http://xxxx.free.fr/ftp/images/min_test.jpg"></a>
[img]http://xxxx.free.fr/ftp/images/min_test.jpg[/img] [url]http://xxxx.free.fr/ftp/images/test.jpg[/url]
[url=http://xxxx.free.fr/ftp/images/test.jpg][img]http://xxxx.free.fr/ftp/images/min_test.jpg[/img][/url]
[((/ftp/images/min_test.jpg|image|L))|/ftp/images/test.jpg|fr]
Manifestement cela bute sur le loggin/mot de passe. Que j'ai vérifié en long en large et en travers, ce sont les bons.
Je vais tenter le script sur un autre serveur qui n'est pas sur free pour voir
Edit : mon logg de connection contient un point : toto.toto.free.fr
Tu penses que cela peut jouer ?
Avant de la mettre en ligne je l'ai testé et il a fonctionné (sur un compte free.fr) et je suis aussi sous feisty fawn (ubuntu) par contre je n'ai pas eu besoin de mettre le ftp en passif j'ai juste a changer le user et mot de passe.
Le répertoire ".envoieftp" EST le répertoire de travail. Durant l'exécution l'image qui va être envoyer (ou le fichier) est copier dans ce dossier, le miniature ci-trouve aussi. A la fin de l'execution les images sont effacée.
Si ça ne marche toujours pas :
1) Vérifie les dépendances :
- imagemagick : il sert a la génération de miniature
- xclip : sert a copie le lien dans le presse papier
- zenity : qui sert a l'interface graphique
2) execute le script dans un termina
cd chemin/vers/dossier/qui/contient/l'image
./chemin/vers/envoieftp image.ext
Et copie-colle moi ici (entre les balises [ code] et [ /code]) le contenu du terminal
Ce n'est pas tout de corriger le script mais je l'ai essayé aussi
Et cela n'a pas fonctionné. Je te donne des infos en vrac, à toi de voir.
Tout d'abord je suis sous Feisty.
Si j'en crois le script, mais bon, je ne suis pas développeur, il créé un répertoire de travail à la racine du home :
## Création du dossier de travail
mkdir $rep
Ce répertoire n'est pas créé. Par contre le répertoire .envoieftp est bien créé lui.
Donc le script ne peut pas aller plus loin vu que ce rep n'existe pas. Pourtant il y a bien les messages me demandant si je veux envoyer, ensuite la fenêtre me demandant de choisir le type de lien à copier dans le presse papier. Mais au final, rien sur le ftp.
Sinon au niveau des paramètres tout à l'air bon :
le compte est chez free, en mode passif, donc j'ai bien fait la modif dont tu parles.
Création d'un rep "ftp" à la racine du site, qui contient lui même 2 rep "fichiers" et "images". Ces 3 rep sont en chmod 700.
J'ai fait le test à partir d'un fichier image "test.jpg" qui était à la racine de mon home.
Tu as une idée ?
A+