Thread Bild von RRD-Tool herunterladen
(2 answers)
Opened by MULLE123 at 2011-06-28 15:54
getstore liefert keinerlei Fehler, wenn das Verzeichnis nicht existiert oder die Zugriffsrechte nicht passen.
Ich empfehle es so zu machen: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #!/usr/bin/perl use LWP::Simple; my $logged_user = getlogin() or die "Error: Cant fetch logged user's name"; my $url = shift || 'http://192.168.1.1/cgi-bin/show-image.cgi?service=test_cpu&host=test_host&width=600&title=Hourly View&start=now-1h'; my $dest_file = shift || "/home/$logged_user/test.jpg'; my $content = get($url) or die "Error: Cant fetch $url\n"; open (my $fh, ">", $dest_file) or die "Error: open $dest_file # $!\n"; binmode $fh; print $fh $content; close ($fh) or die "Error: close $dest_file # $!\n"; exit; Last edited: 2011-06-28 16:42:28 +0200 (CEST) |