無線LANルーターを買い換えたのでその設定 (ubintu/ocelot)GConf-WARNINGが出てる時の対処法

2012年04月02日

Aterm WM3600Rの電池残量をconkyで出す4

conkyを使ってAterm WM3600Rの電池残量をDesktopに出すようにしてみた

スクリプトのファイル名は便器上~/bin/atermbatt.sh
パスワードはconkyKeyringにて事前に入れておく

 $ cat ~/bin/atermbatt.sh 
#!/bin/bash

USER=admin
PASSWORD=$(conkyKeyring -u ${USER})

TMPFILE=$(mktemp).html
wget -q --no-proxy --user=${USER} --password=${PASSWORD} -O ${TMPFILE} \
    http://aterm.me/index.cgi/eco_mode_main && \
w3m -T text/html < ${TMPFILE} \
    | nkf -w -Z1 \
    | grep -e '電池残量help' \
    | grep -P -o '\[[■□]+\]\(\d+%\)'
.conkyrcの方はこんな感じ
${if_existing /proc/net/route wlan0}
WM3600R Power ${hr 2}
${alignr}${execpi 300 bash ~/bin/atermbatt.sh}
${endif}
これで無線LANでつながっているときConkyから出るようになった

Desktop

Selection_012

2012.04.04追記

充電中の表示に未対応でした
 $ cat ~/bin/atermbatt.sh 
#!/bin/bash

USER=admin
PASSWORD=$(conkyKeyring -u ${USER})
TMPFILE=$(mktemp).html
wget -q --no-proxy --user=${USER} --password=${PASSWORD} -O ${TMPFILE} \
    http://aterm.me/index.cgi/eco_mode_main && \
w3m -T text/html < ${TMPFILE} \
    | nkf -w -Z1 \
    | grep -e '電池残量help' \
    | grep -P -o '\[[■□]+\]\s*\((\d+%|充電中)\)'
rm -f  ${TMPFILE}
charging


このエントリーをはてなブックマークに追加 Share on Tumblr Clip to Evernote
highfrontier at 17:08│Comments(0)linux | 設定

コメントする

このブログにコメントするにはログインが必要です。

無線LANルーターを買い換えたのでその設定 (ubintu/ocelot)GConf-WARNINGが出てる時の対処法