Как стать автором
Обновить

Статистика сайта с Liveinternet.ru на рабочем столе

Раньше я часто пользовался системой статистика от liveinternet.ru, но на новых проектах перешел на Яндекс.Метрику. Чтобы не открывать постоянно браузер для просмотра статистики, я написал небольшой скрипт на bash, который выводит график посещаемости на рабочем столе.

Сразу покажу сам скрипт:

#!/bin/bash
cd ~/Рабочий\ стол/
wget -O stat.jpg "http://www.liveinternet.ru/stat/yoursite.ru/index.gif?avgraph=yes;total=yes;graph=yes"
exit


Сначала мы переходим в папку Рабочий стол, потом скачиваем gif-изображение с сайта liveinternet.ru. Вместо yoursite.ru подставьте адрес вашего сайта.

Не забудьте дать скрипту права на выполнение. После того как скрипт отработает на рабочем столе появится файл с графиком. Щелкните на нем правой кнопкой мышки и выберите пункт Растянуть значок и увеличьте до нужного вам размера. Размер изображения 520 на 366 пикселей.

Вот как это выглядит у меня:


Если вы хотите видеть на графике другие данные, зайдите на liveinternet, перестройте график с нужными вам данными. Под изображением графика будет ссылка на нее. Скопируйте эту ссылку в скрипт.

Если у вас несколько сайтов, в скрипт легко добавить еще строки с командой для wget-а. А вместо stat.jpg можете писать названия ваших сайтов, чтобы не путаться.

И последнее — добавляем запуск скрипта в cron с нужным интервалом времени выполнения.

Возможные проблемы: на Ubuntu 10.10 все работает как надо, а 12.04 превью изображения на рабочем столе никак не появлялось. Решение: переместите этот файл в другую папку, там превью точно появится. После этого переместите файл обратно на рабочий стол.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.