Salut
J'ai une caméra ip (netcam xl stardot) qui peut envoyer des images par ftp sous ce format image-%d_%m_%Y_%H-%M-%S.jpg pour un horodatage du nom de l'image, j'ai un script de diaporama qui demande que l'image de la caméra soit uploader sous cette forme: /%Y/%m/%d/%H/m12-vga-%M.jpg mais la caméra ne semble pas capable de créer automatiquement les répertoire suivant l'heure et la date:
Code :
- 220-FileZilla Server version 0.9.37 beta
- 220-written by Tim Kosse (Tim.Kosse@gmx.de)
- 220 Please visit http://sourceforge.net/projects/filezilla/
- 331 Password required for netcam
- 230 Logged on
- 200 Type set to A
- 200 Type set to I
- 227 Entering Passive Mode (192,168,0,2,5,99)
- 550 Filename invalid
- 550 file/directory not found
- 550 File not found
- 550 file/directory not found
|
voici différentes infos sur la caméra:
http://www.stardot-tech.com/developer/index.html
Il y a un accès telnet:
netcamxl login: admin
Password:
BusyBox v0.60.0 (2010.02.23-00:28+0000) Built-in shell (msh)
Enter 'help' for a list of built-in commands.
[~]#
[~]# BusyBox v0.60.0 (2010.02.23-00:28+0000) Built-in shell (msh)
Built-in commands:
-------------------
. : break cd continue eval exec exit export help login newgrp
read readonly set shift times trap umask wait [ basename busybox
cat chgrp chmod chown chroot clear cmp cp cut dc dd df dirname
dmesg dos2unix du echo egrep env expr false find free getopt
grep gunzip gzip halt head hexdump hostname id ifconfig kill
killall klogd length ln logger logname ls md5sum mkdir mknod
mktemp more mount msh mv nc nslookup pidof ping printf pwd readlink
reboot renice reset rm rmdir route sed sh sleep sort stty sync
syslogd tail tar tee test tftp touch tr traceroute true tty umount
uname uniq unix2dos uptime usleep uudecode uuencode vi wc wget
which whoami xargs zcat
[~]#
Fichier ftp0.conf:
Code :
- image=/dev/video/jpeg0
- archive=off
- hostname=192.168.0.2
- user=id
- password=pass
- filename=/%Y/%m/%d/%H/m12-vga-%M.jpg
- passive=on
- timeout=120
- delete_file=on
- iis_bug=on
|
Fichier ftp0.scr:
Code :
- timeout 120
- open 192.168.0.2
- user id pass
- passive
- ascii
- binary
- put /dev/video/jpeg0 /%Y/%m/%d/%H/m12-vga-%M.jpg.tmp
- rename /%Y/%m/%d/%H/m12-vga-%M.jpg /%Y/%m/%d/%H/m12-vga-%M.jpg.del
- delete /%Y/%m/%d/%H/m12-vga-%M.jpg.del
- rename /%Y/%m/%d/%H/m12-vga-%M.jpg.tmp /%Y/%m/%d/%H/m12-vga-%M.jpg
- quit
|
Voila j'aurai voulu savoir ce qu'il était possible de faire pour que la caméra fasse automatiquement la création des répertoires par ftp.
Message édité par websat le 14-07-2011 à 11:49:35
---------------