J'ai un compte chez phoyoways pour faire développer mes photos.
Je veux les transmettre par ftp et je n'ai pas de problème avec gftp.
je cherche à le faire depuis un script bash pour envoyer directement mes photos depuis gqview.
si Je me connecte avec ftp: $ ftp ftp.photobox.com (puis login et pass) tout est ok
Par contre impossible de me connecter avec un autologin.
$ ftp login:pas@ftp.photobox.com ne passe pas. J'en ai essayé d'autre mais c'est idem.
Il faut dire que mon login est mon aresse mail donc il y a déjà un @
je change de piste et d'après le man ftp je teste ceci
#!/bin/sh
ftp -n ftp.photobox.com << EOF
user limax@free.fr passlimax
cd 2008
put /home/limax/Photos/2008_aout_decembre/dscn1184.jpg
bye
EOF
il y a déjà sur le serveur un dossier 2008 et /home/limax/Photos/2008_aout_decembre/dscn1184.jpg c'est juste pour tester et ca ne fonctionne toujours pas.
Merci si vous avez des idées je suis preneur.
# Logiciels adaptés
Posté par Kerro . Évalué à 5.
le logiciel nommé 'ftp' n'est pas très adapté à l'automatisation. Tu peux éventuellement l'utiliser avec 'expect' mais ça me semble plus compliqué qu'autre chose. Sinon "man .netrc" t'aidera.
Regarde du côté de 'lftp' par exemple. Assez pratique pour l'automatisation.
[^] # Re: Logiciels adaptés lftp
Posté par jean_claude (site web personnel) . Évalué à 1.
lftp -u limax@free.fr,passlimax -e "cd 2008 ; put /home/limax/Photos/2008_aout_decembre/dscn1162.jpg; quit " ftp.photobox.com
Je pense que j'avais des problème avec ftp à cause du symbol @ dans mon login.
Dans gqview j'ai mis ceci:
lftp -u limax@free.fr,passlimax -e "cd 2008 ; put %f ; quit " ftp.photobox.com
ctrl+5 pour les envoyer directement sur le serveur.
merci encore
[^] # Re: Logiciels adaptés lftp
Posté par Vincent . Évalué à 2.
ncftpls
ncftpget
ncftpput
...
Dans ton cas, il suffit (avec ncftp du moins) de mettre le login entre ".
http://www.ncftp.com
# essaye ceci
Posté par jms . Évalué à 2.
ftp -ni ftp.photobox.com << EOF
user limax@free.fr
pass passlimax
cd 2008
put /home/limax/Photos/2008_aout_decembre/dscn1184.jpg dscn1184.jpg
bye
EOF
Changements:
* -i
* le mot de de passe a sa propre commande
* définition du fichier de destination, car si tu mets juste "put /to/source/file", il va essayer de mettre le fichier au même endroit (absolu) sur le serveur, il y a de fortes chances que le répertoire n'existe pas et/ou que tu n'y ais pas droit... donc "put /to/source/file file" va mettre le fichier dans le répertoire courant (2008)
Pour tester ce genre de chose, en général je tape les commandes directement sans EOF et on voit où ça bloque.
# un robot en Perl ?
Posté par palm123 (site web personnel) . Évalué à 2.
http://articles.mongueurs.net/magazines/linuxmag75.html
et
http://articles.mongueurs.net/magazines/linuxmag77.html
ce dernier a un chapitre
Déposer ses JPEG chez le photographe virtuel
qui devrait t'intéresser.
Mes félicitations à l'auteur, des articles limpides comme ça, j' en redemande.
ウィズコロナ
# ftp
Posté par jean_claude (site web personnel) . Évalué à 1.
Quand aux linuxmag j'en ai au moins un en format papier et je vais le relire.
Je trouve vraiment très agréable de regarder mes photos avec gqview et un simple ctrl+maj+5 m'envoie sur les photos sur le serveur ftp.
Merci encore à tous
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.