2016年4月19日火曜日

MoonyDeskを修正してみた。その3

MoonyClockの修正


日付と曜日の縁取りができていないとの指摘をうけたので修正しました。

修正内容は以下のとおり。

1.日付と曜日をぼかして縁取りとしているフォントの大きさを修正


修正したものはここ

2016年4月13日水曜日

MoonyDeskを修正してみた。その2

MoonyWeatherが動かなくなったので、いろいろ調べたてみた。

MoonyWeatherが参照していたweather.yahoo.comが、天気予報のRSSを廃止したみたいですね。。。RSSは流行らないのかな。。。

とりあえず動くようにRSSからYahoo Weather APIに変更しました。

MoonyWeatherの変更点は以下の通り


  1. RSS読込みをYahoo Weather APIのYQLに変更
  2. APIの帰属表記をロゴマークに変更



まー、でもweather.yahoo.comの天気予報ってあんまり当てにならないので、日本の天気予報を公開しているところを調べた結果

livedoor天気情報Weather Hacks(LWWS)とYahoo!Japan天気・災害RSS


が見つかった。

んで、MoonyDeskで使用できるかどうか調べた結果、Yahoo!Japanの方は、二次利用はご遠慮くださいってのがヘルプにあった。

念のため問合せもしたのだが、RSSリーダーを使うか自分でプログラム開発して自分のPCで使う分には良いが、開発したものは公開しないでほしいとの回答だったので、公開できないみたい。

なので、LWWSのほうを使用してみることに。

LWWSは商用利用は出来ないけど、個人的な範囲での使用はOKみたいなので、Moonydesk用のDLLを開発してみた。

MoonyLWWSでの新規追加内容は以下の通り

  1. お天気Webサービス(LWWS)を使用し天気予報を取得
  2. お天気のアイコンをLWWS提供か独自の画像のいずれかを選択可能
  3. 同封したお天気アイコンはここのものを使用(Whelpさん感謝!)
  4. 日付をお天気アイコンの左上に表示
  5. 最高最低気温で取得できない場合がは、"-℃"と表示
  6. リクエストする地域のIDは全国の地点定義表(RSS)を参照

とりあえず、追加修正したMoonydeskはここから。