Or you could use:
Included in the package is a utility to convert an image (PNG, JPG) to CIP.
You can then use a Perl CGI script:
[tt]
#!/usr/bin/perl -w
use strict;
use Cisco::IPPhone;
use IO::File;
open(HD, "/var/
|| die("Could not open!"

;
binmode(HD);
seek(HD, 0, 2); # move to file end
my $size = tell(HD); # return bytes
seek(HD, 0, 0); # begining
my $buf;
read(HD, $buf, $size);
my $ipphone = new Cisco::IPPhone;
$ipphone->Image({Title=>"test image",
Prompt=>"test",
LocationX=>"-1",
LocationY=>"-1",
Width=>88,
Height=>31,
Depth=>"2",
Data=>$buf}
);
print $ipphone->Content;
[/tt]
Then you could access this script from the Services menu or use this CGI/script as the IDLE URL of the phone.
-- cmdev