お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-12-31 22:44:31

kamex
メンバ
登録日: 2010-08-20

conkyで一週間の天気予報を表示したい

題名の通りですが、
conkyで一週間の天気予報を表示したいのですが、
.conkyrcにどのような記述を行えばよいのでしょうか??

オフライン

 

#2 2011-01-01 13:52:02

yama
メンバ
登録日: 2006-10-23

Re: conkyで一週間の天気予報を表示したい

以下などどうでしょうか
http://epian-wiki.appspot.com/wiki/Linux/conky#iFC3D8C3FF4E9DF6EE35C55B6D9ABE1AE

オフライン

 

#3 2011-01-01 19:47:46

kamex
メンバ
登録日: 2010-08-20

Re: conkyで一週間の天気予報を表示したい

返信どうもありがとうございます。

リンク先や他の設定を紹介してあるページを見て、
よくわからなかったので、
質問を上げた次第です。

簡単に出来る方法ってないものでしょうか??

オフライン

 

#4 2011-01-01 20:58:51

yama
メンバ
登録日: 2006-10-23

Re: conkyで一週間の天気予報を表示したい

どこがわからないのかわかりませんので、わからない部分を言っていだけないとなんともアドバイスができません。

やっていることは、ライブドアのサイトからXMLのファイルを取得し、xsltprocで加工し、sedやawkで見栄えを整えて標準出力に出力しています。

コード:

sudo apt-get install w3m xsltproc
wget http://epian-wiki.appspot.com/file/erss.xsl

しておいて、

コード:

w3m -dump http://weather.livedoor.com/forecast/rss/13/63.xml | xsltproc --param showtitle "false()" ~/erss.xsl - | grep -v "^ *\\[ PR \\]" | head -n 5 | sed "s/- //g" | awk '{printf "%-12s %s %s(%s)\n",$7,$4,$5,$6}'

と実行して出力される事を確認しました。

あとは上のコマンドを conky-weather.sh な名前で ~/bin あたりに保存し、実行属性を付け、~/.conkyrc に

コード:

${texeci 3600 ~/bin/conky-weather.sh}

とする事でconkyで動作する事を確認しました。

オフライン

 

#5 2011-01-03 15:21:12

kamex
メンバ
登録日: 2010-08-20

Re: conkyで一週間の天気予報を表示したい

#4のとおりやってみたらできました。
どうもありがとうございます。

ちなみに、上記のコードが何をしているのか、
あんまりよくわからないですし、
具体的にどこがわからない、
という説明も難しいです。

オフライン

 

Board footer

Powered by FluxBB