INT 21h

Домашняя страница самого страшного прерывания

Ноутбук ASUS и индикатор почты

№ 658 В разделе "Администрирование" от December 26th, 2007,

Следующее что я сделал после установки линукса на ноутбук, это попытался заставить работать индикаторы. Скрипт ниже оживит вашу любимую лампочку на ноутбуке типа “новая почта”.
Первым делом необходимо установить fetchmail.
Далее создаем для него конфиг .fetchmailrc и помещаем его в свой домашний каталог (не забудьте установить права доступа на файл 710).

poll mail.server.ru
protocol pop3
user mymegalogin
pass mysuperpassword

На следующем этапе необходимо создать скрипт, который это будет использовать для проверки почты.

#!/bin/bash

bla=”`fetchmail -c 2> /dev/null |grep ‘No mail’`”
echo $bla

if [ “$bla” == “” ]
then
echo 1 > /proc/acpi/asus/mled
else
echo 0 > /proc/acpi/asus/mled
fi

Здесь определение наличие почты определяется по выводу программы в stderr с последующим grep по ключевым словам. Руководствуясь наличием строки со словами “No mail” мы определим есть ли письма в ящике или нет. И еще, скрипт работает только если есть коннект до сервера. Если нету, то загорится индикатор новой почты.
Мод для тех, кто не любит когда в оффлайне горит лампочка новой почты

#!/bin/bash
bla=”`fetchmail -c 2> /dev/null |grep ‘message’`”
echo $bla
if [ “$bla” == “” ]
then
echo 0 > /proc/acpi/asus/mled
else
echo 1 > /proc/acpi/asus/mled
fi

Следующий шаг это применение crontab для регулярной проверки почтового ящика

* * * * * vlad /opt/cmail.sh &> /dev/null

Данная запись заставит проверить почту на сервере. Обратите внимание, что пользователь указан тот, для которого мы создавали .fetchmailrc (в данном случае вы).

Не бойтесь исследовать устройства своего компьютера, используя доступные средства на 100%.

Нет комментариев »

Оставьте ваш комментарий »

Форма отправки комментария

*

Разрешенные HTML-теги:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

RSS RSS Feed только для этого поста |


Комментарии
  • 21h: нене ) без меня )
  • Серегй: Не совсем грабить)) если грабить можно и без рации, есть более благие цели, вы просто ответьте на мой вопрос,...
  • 21h: магазин грабить собрались? ) не, тут я не помощник ;)
  • Серегй: А что бы мне поймать чужую волну, что мне для этого нужно сделать? Допустим я купил данную рацию себе, мне...
  • 21h: слушать никто не запрещает. нет закона, который запрещает слушать. те, кто говорит иначе нагло врут. а если...
  • Серегй: Я хотел узнать могу ли я просто прийти с данной рацией baofeng uv-5r, допустим на объект, ну или вообще...
  • 21h: У меня есть только эти 2. По другим ничего не знаю. В интернете можно скачать инструкцию к вашей модели рации,...
  • Серегй: Добрый день! Хотелось бы задать пару вопросов по поводу раций, у Вас есть куда можно обратиться ТАТ.
  • 21h: потому, что нейросетью проще. яркость светофора меняется в зависимости от времени суток от маленькой красной...
  • Михаил: А зачем нейросеть? Почему цвет светофора определить без нейросетей?