PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : sichern eines jpg-bildes



nomad
12-07-2004, 12:37
hi leute

hab folgendes problem
moechte von meiner netzwerk camera bilder auf meinen
rechner runterladen.
die beiden sind nicht mit dem WEB verbunden.

das runterladen eines bildes mit untenstehenden
javaScript (loadImage.html)ist ok.
was nicht klappt ist das sichern des bildes
ss. test.sh
ls erzeugt auf der console
folgenden eintrag
http:%2f%2f192.168.0.90%2fjpg%2fimage.jpg.desktop

das ist vermutlich der filename vom bild.
das wird nicht gespeichert
wenn ich hingegen unter mozilla einen rechtsClick
auf das bild ausfuehre kann ich es unter den
eintrag "Grafik speichern..." ganz normal sichern

koennte mir da jemand helfen diesen rechtsClick unter
mozilla zu simulieren.

source loadImage.html
<html>
<img src="http://192.168.0.90/jpg/image.jpg"
height=120,width=160">
<\html>

source test.sh
#!/bin/sh
# test.sh
cd /Develop/javaWorks_2/javaScripts
mozilla loadImage.html
ls
cp http* /root/Desktop/

oder auch cp http:%2f%2f192.168.0.90%2fjpg%2fimage.jpg.desktop
/root/Desktop/

waere um jede hilfe froh
mfg nomad

bash_azubi
14-07-2004, 09:42
warum holst du dir das Bild nicht mittels wget $URL ?

nomad
15-07-2004, 16:25
hi,
werds mal ausprobieren
vielen dank
nomad

nomad
17-07-2004, 11:38
hi,
ich weiss garnicht wie ich dir danken soll.
hab alles moegliche versucht, java,javaScript,
php,perl und jetzt... supper es funktioniert.....

nur noch vielleicht ne kleine frage,
(man schon gelesen... bin da aber nicht sosehr durch)
wuerde das bild also gerne in ein bestimmtes directory
kopieren und dem bild immer den gleichen namen geben
z.Z. also (wget$ http:IP-no/jpg/image.jpg)
das ist nur ein beispiel -kein link-
output in /root/ name: image.jpg.1
mit "mw image.jpg.1 image1.jpg" klappt das auch.
sonst mach ich mir eben ein kleines script...
also nochmals vielen dank fuer deinen supertip.
mfg nomad

ThorstenS
17-07-2004, 19:29
Probiere mal wget mit -N bzw. -r aufzurufen.
man wget gibt dir Auskunft. Alternativ kannst du das Bild vorher natürlich auch schon vor dem wget-Aufruf löschen ;)

nomad
20-07-2004, 14:51
hi,
habs folgendermasen gemacht:

FILE="image.jpg"
wget -O FILE URL

funzzt prima da ohne folgendes file entsteht.
zb. 3508.image.jpg oder image.jpg.1
und da kommt IMAGEMAGICK ueberhaupt nicht klar
nochmals vielen dank
mfg nomad