Мой старый друг подкинул ссылку на интересный сайт, который имеет обширную базу цитат. А так же похвастав установленным скринсейвером от них же затравил во мне желанье сварганить подобное и у себя. Но реализации под Linux ребята не имеют. Хотя есть API.. да еще и ссылка на тему хабрапоста.
Покопавшись в интернете и уяснив, что написать свой скринсейвер мне не суждено, а вот сделать всплывающие окна с цитатами будет самое то.
Сразу определившись с инструментом для "выбрасывания" великих изречений прошлого и современного я приступил.
notify-send "Hi!"
Итак мы имеем команду notify-send и ей всего лишь нужно передать то что мы будем выводить. Почитав выше приведенный хабрапост и изучив возможности API я вытащил для себя одну строчку из комментария casper_r. Вот она:
curl -s -d "lang=ru&method=getQuote&format=text" http://api.forismatic.com/api/1.0/
тут мы берем случайную цитату на русском языке.
Итогом будет следующая строчка:
notify-send "`curl -s -d 'lang=ru&method=getQuote&format=text' http://api.forismatic.com/api/1.0/ `" -t 72000 -i info -h int:x:1200 -h int:y:500
здесь я добавил:
Итог:
Теперь прикручиваем наш "скрипт" к системе что бы получать порции мудрых мыслей и изречений.
Тут есть несколько вариантов. К примеру суровый через cron или GUIшный через KAlarm. (Гномоводы пользуют свой софт :) ).
Я выбрал вариант на KAlarm.
Жмем кнопку "Командное напоминание" и вбиваем там нашу строку
Вот в принципе и всё.
Приятного вам использования.
p.s.: недостающие инструменты всегда найдете в apt-get.
Комментарии (4)
Хотелось бы использовать cron, но пока не получилось. Если прописать
* * * * * DISPLAY=:0.0 notify-send "asdas" "asdas"
в root'ом cron`е все работает, оставил бы как есть, но все мои изменения сбрасываются после перезапуска.
Если тоже самое в моем cron`е прописать, то ничего не происходит. Пробовал проверить cron на работоспособность след-им образом:
* * * * * /bin/ls /home/user > /home/user/txt
все как подобает, файл txt обновляется раз в минуту.
Помогите разобраться с проблемой, уже 2-ой день гуглю, зацепили меня эти цитаты, ничего не могу поделать.
единственное что меня не устраивает это цвет всплывающих окон. Но я так понял что это не поменять.
есть идеи?
какое-то гновомское уведомление у тебя
Отправить комментарий