Страница 1 из 1
Стырить график из какти
Добавлено: 2008-04-08 21:44:32
Asperio
Вот такая задачка есть :
Нужно на отдельную страницу вынести один график из кактуса. Но проблема в том, что если не авторизоваться в самом какти, то картинка не грузиться.
С учетом того, что картинка рисуется через пхп файл(динамически) - не знаю как бороться... Есть у кого-нить идеи?
Re: Стырить график из какти
Добавлено: 2008-04-08 23:47:16
Alex Keda
разрешить/завести гвеста, как описано в документации
Re: Стырить график из какти
Добавлено: 2008-04-09 8:17:51
hizel
найти нужный rrd скрипт и отрисовать самому
наппример через rrdcgi
Re: Стырить график из какти
Добавлено: 2008-04-11 9:46:54
idle
lissyara писал(а):разрешить/завести гвеста, как описано в документации
И выдать ему права на просмотр одного нужного графика.
Re: Стырить график из какти
Добавлено: 2008-04-11 10:42:31
Asperio
Временно этим не занимался. Но родилась идея : Авторизация на эту страницу тоже нужна. ПОэтому, хочу сделать такую атворизацию, как в какти. Плюс, если все получиться, и проблемы с графиками отпадут.
Re: Стырить график из какти
Добавлено: 2008-04-11 11:21:15
Alex Keda
тогда просто завести юзера с соответствующими правами
Re: Стырить график из какти
Добавлено: 2008-04-11 11:32:36
Asperio
Это само собой
Re: Стырить график из какти
Добавлено: 2011-10-01 23:12:45
a1024x2048
Код: Выделить всё
use LWP;
$browser = LWP::UserAgent->new;
$browser->cookie_jar( HTTP::Cookies->new('file' => '/tmp/cookies.lwp',autosave => 1, ignore_discard=>1,));
$request=POST ($link_h, [action=>'login',login_username=>'cacti', login_password=>'cacti'],'Accept' => 'image/png',);
$response = $browser->request($request);
open (file, '> /usr/local/www/apache22/data/i/png/'.$username.'_h.png');
print file $response->content;
close(file);