Thread Bild von RRD-Tool herunterladen (2 answers)
Opened by MULLE123 at 2011-06-28 15:54

GwenDragon
 2011-06-28 16:32
#150021 #150021
User since
2005-01-17
14536 Artikel
Admin1
[Homepage]
user image
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)
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

View full thread Bild von RRD-Tool herunterladen