|
|
当サイトは、玄箱PRO (KURO-BOX/Pro)を中心とした組み込み、Linuxと電子工作を扱っています。
会社案内
情報セキュリティおよび個人情報の取り扱いについて コメントとトラックバックは、spamを予防するために、編集担当が公開の作業をするまで非公開になっています。コメントはそれぞれ投稿した人のものです。 |
root になって、インストールします。tar xzvf libnxml-0.18.0.tar.gz cd libnxml-0.18.0 ./configure make
■libmrss をインストールするsu make install
apt-get install libcurl3 libcurl3-devAndrea Marchesiniさんのページ から、libmrss のソースをダウンロードし、ダウンロードしたアーカイブを展開し、コンパイルします 。
root になって、インストールします。tar xzvf libmrss-0.18.0.tar.gz cd libmrss-0.18.0 ./configure make
■taglib をインストールするsu make install
root になって、インストールします。tar xzvf /home/kurobox/archives/taglib-1.4.tar.gz cd taglib-1.4 ./configure make
■lcd-stuff をインストールするsu make install
apt-get install libetpan-dev libglib2.0-dev libmpd-devlcd-stuff-0.1.3.tar.bz2 をlcd-stuff のページ からリンクをたどってダウンロードし、展開します。
bzcat lcd-stuff-0.1.3.tar.bz2 | tar xvf -パッチlcd-stuff.diff.txtをダウンロードします。パッ チを当ててコンパイルします。
rootになって、インストールします。cd lcd-stuff-0.1.3 patch -p1 < lcd-stuff.diff.txt ./configure make
stuff.conf ダイナミック・ライブラリがロードされるようにします(root で実行する)。su make install
■lcd-stuff.conf の用意ldconfig /usr/local/lib
とします。日本語を書く場合には、漢字コードは UTF-8 にしておきます。Yahoo の天気予報は、 http://weather.yahoo.co.jp/weather/public/rss.html から RSS フィードで得ることができます。 不要な機能については、エントリをコメント・アウトするか削除してしまいます。[rss] interval=300 number_of_feeds=3 url1=http://http://www.eleki-jack.com/atom.xml items1=10 name1=エレキジャック url2=http://www.eleki-jack.com/Kurobox-pro2/ feed=rss2 items2=10 name2=エレキジャック Kurobox-pro url3=http://rss.weather.yahoo.co.jp/rss/days/6200.xml items3=2 name3=大阪の天気予報
上の例は、天気予報をコメント・アウトしています。天気予報は、http://www.weather.com/ から、citycode を指定して得てい るようですが、詳細は調べていません。 Music Player Daemon の設定は、玄箱PROで動かしている mpd をコントロールする場合はデフォル トのままでよいようです。manykeys は、ここで行った拡張で、再生、停止などに専用にキーを割り 当てます(後述)。# [weather] # name=Wetter # interval=3600 # citycode=GMXX0069
MP3 ファイルのコピーは、設定したディレクトリ source ディレクトリから target ディレクトリ へコピーするというもののようです(試してみていませんが、lcdproc の menu の中からコピーを指 示するようです)。[mpd] name=Music server=localhost port=6600 timeout=30 # manykeys=1
電子メールの設定は、 name は表示タイトル、name1, 2, 3 は、電子メール・アカウントにつける 名前(表示される), type がプロトコル(imap か pop3)で、server, user, password がメール・サ ーバ、ユーザ名、パスワードです。[mp3load] name=MP3 Load target_directory=/media/usbstick/mp3 source_directory=/home/bwalle/media/musik/Pop Rock size=80% mount_command=mount /media/usbstick umount_command=umount /media/usbstick extensions=.mp3;.ogg
MPlayer については、調べてみていません。試した lcd-stuff.confは、これにlcd-stuff.conf.txtなります。[mail] name=E-Mail interval=300 number_of_servers=2 name1=1&1 type1=imap server1=imap.1und1.de user1=user password1=pass name2=GMX type2=pop3 server2=pop3.gmx.net user2=user password2=pass
とします。-c は、設定ファイルの指定です。-f 0 をつけるとバックグラウンドで実行します。lcd-stuff -c lcdstuff.conf -f 0
エレキジャック玄箱PRO blog の RSS を表示してみた
E-mail, RSS 表示の操作は UP, DOWN のキー( curses ドライバ(ターミナル) の場合は上下キー )を押すと、メールのサブジェクトなどの情報や、RSSで受信した情報が切り替わります。RSS の場 合は、url1 の情報(たとえば10項目) → url2 の情報 → url3 の情報の順で切り替わります。 MP3 ファイルのコピーは、ESC キーで lcdproc のメニューを表示し、そこから lcd-stuff のメニ ューに入って行うようです。
Music Player Daemon の再生中の曲の表示
Music Player Daemon の操作は、画面の表示中にキーを押すと以下のように動作します。mpd には、あらかじめプレイリストを設定しておく必要があります。manykeys=1 の場合は、画面 の表示に関わらず、以下のように動作します。キー 再生中 一時停止中 UP 次の曲へ 停止 DOWN 一時停止 再生
となっています。ただし、Play, Pause といったキーの割当は、lcdproc (LCDd) のデフォルトには 割当がないので、KURO-RS を使ってリモコン操作するようにした場合のみに有効です(あるいは、lcd -stuff の src/mpd.c で割当てているキーを変更すれば、ターミナルからも操作できる)。キー Play 再生 Pause 一時停止 Stop 停止 Next 次の曲へ Prev 前の曲へ
このブログ記事を参照しているブログ一覧: lcd-stuff を使ってみる
このブログ記事に対するトラックバックURL: http://www.eleki-jack.com/mt/mt-tb.cgi/1220
おすすめ書籍 |
![]() |
コメントする