■■■■■■□■■■■■■□■■■■■■□□□□□■■□■■■■■■
■■□□■■□■■□□■■□■■□□□□□■■■■■■□■■□□□□
■■□□■■□■■□□■■□■■□□□□□■■□□■■□■■■■■■
■■□□■■□■■□□■■□■■□□□□□■■□□■■□□□□□■■
■■□□■■□■■■■■■□■■■■■■□■■■■■■□■■■■■■

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

Yahoo!天気情報から情報を取得してbbLeanのメニューで表示するRubyスクリプト

※ なんか違うファイルをアップロードしてました。もしDLした人いたらすいません。

です。
DLはココ → yahoo_weather_menu.txt ※拡張子を.rbにしてください。
使い方は
ruby yahoo_weather.rb 4410 (地域に合わせたコード)
こんな感じ。多分1.8でも1.9でも動くと思います。

で、天気のアイコンを表示したかったので[nop]にアイコン表示を加えたわけです。
アイコンは各自用意してください。
ちなみにスクリプト中の天気とアイコンの対応は
Elie_Worldさんのページのコードを参考にさせて頂きました。
(http://www17.ocn.ne.jp/~elie/elie_desktopweather/)
※勝手に記載しご迷惑でしたら即削除いたしますので
お手数をおかけして申し訳ありませんがご連絡ください。


アイコンを自分で用意するのは案外大変なのでコツを
① Elie_Worldさんのページのコードを参考に.gifをYahoo!天気情報からDLしてくる
② PictBear2.0でgifを処理してpngで保存
 2.1 インデックスカラーからフルカラーに
 2.2 レイヤーを"背景"から"背景レイヤー"に
 2.3 "自動選択"で背景を選択(自動選択の色の範囲は0に)
 2.4 "境界のぼかし"で境界をぼかす(ぼかしの大きさは3px)
 2.5 選択範囲を削除(背景が透明になるはず)
 2.6 サイズを16px×16pxにしてpngで保存
③ ②で作成したpngを@icon変換で単独アイコンに変換
以上。自分も結構面倒臭かったですw
スポンサーサイト

テーマ:フリーソフト - ジャンル:コンピュータ

  1. 2009/09/17(木) 23:43:17|
  2. bbLean
  3. | トラックバック:0
  4. | コメント:8

bbLean mod 090917

変更は以下の2点です。
[nop]でもアイコン表示可能に。
Shadeして
MinimizeToTrayして
右クリックからExitすると
次回起動時にウィンドウサイズがおかしくなるのを回避
(WM_CLOSE→WM_SYSCOMMAND + SC_CLOSEに変更)。

[nop]でのアイコン表示を加えた理由は次の記事で。

ダウンロードはこちら
bbLean::modとか自作plugin最新版まとめ

テーマ:フリーソフト - ジャンル:コンピュータ

  1. 2009/09/17(木) 23:14:11|
  2. bbLean
  3. | トラックバック:0
  4. | コメント:0

vimperatorで:qした時、左のタブにフォーカスを移す

firefoxの話。

タブを閉じた時のフォーカスはTMPとかで変更できますが、
vimperator:qで閉じた時は
右のタブにフォーカスが移ってしまうので変更してみました。
(vimperatorのスクリプト書けばソースに手を付けずに解決できるのかも…)
以下手順(vimperator_2.2a1pre_2009-08-22.xpi使用です。)
  1. extensions\vimperator@mozdev.org\chrome\vimperator.jarを解凍(拡張子はjarですがzipです)。
  2. common\content\liberator.jsでq\[uit\]を探して、tabs.removeの第3引数をfalseからtrueにする。
  3. vimperator.jarを解凍したときできたcommon, vimperatorのディレクトリを再びvimperaotr.jarの名前で圧縮(もちろんzipで)。
  4. 元のvimperator.jarを上書き。
心配性の人は適宜バックアップを忘れずに。
=== 差分 ===
commands.add(["q[uit]"],
liberator.has("tabs") ? "Quit current tab" : "Quit application",
function (args)
{
if (liberator.has("tabs"))
- tabs.remove(getBrowser().mCurrentTab, 1, false, 1);
+ tabs.remove(getBrowser().mCurrentTab, 1, true, 1);
else
liberator.quit(false, args.bang);
},
{
argCount: "0",
bang: true
});
============

テーマ:フリーソフト - ジャンル:コンピュータ

  1. 2009/09/11(金) 21:15:57|
  2. フリーソフト
  3. | トラックバック:0
  4. | コメント:0

雑記

最近コメントに英語(とか…)のスパムが多い~
まあ枯れ木も山の賑わいってね。

かなり前ですが、faviconを置いてみました。気づいてくれた人もいるかな?
他は分からないけど、FC2の場合は
favicon.icoを画像なんかと同じようにアップロードするだけです。
  1. 2009/09/02(水) 00:07:14|
  2. 未分類
  3. | トラックバック:0
  4. | コメント:2
home

プロフィール

Author:nocd5
30歳(男)
会社員

Last.fm



最近の記事

--年--月--日 (--)
スポンサーサイト
2009年09月17日 (木)
Yahoo!天気情報から情報を取得してbbLeanのメニューで表示するRubyスクリプト
2009年09月17日 (木)
bbLean mod 090917
2009年09月11日 (金)
vimperatorで:qした時、左のタブにフォーカスを移す
2009年09月02日 (水)
雑記

カテゴリー

カレンダー

08 | 2009/09 | 11
Sun Mon Tue Wed Thu Fri Sat
- - 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 - - -

最近のコメント

最近のトラックバック

ブロとも申請フォーム

この人とブロともになる

ブログ内検索

Amazonアソシエイト

RSSフィード

リンク

このブログをリンクに追加する

FC2ブログランキング

FC2Blog Ranking

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。