はてなアイデアに挙がったhatenabar関連の物に対する適当な修正

http://hatena.g.hatena.ne.jp/hatenaidea/20050711/1121052664
http://d.hatena.ne.jp/hoiku/20050712#p2

[08:20]
(kiyohero):えっと。次。
(kiyohero):idea:3704
(kiyohero):hoiku(ほいく)さん からの要望で、
(kiyohero):> Hatenabarv0.3.3ですが、アイコンの横矢印を押して「トップ」を押しても
(kiyohero):> 各サービスのトップページに行かない。
(kiyohero):> 自分のトップページに行くけどアイコンがあるから無意味...
(kiyohero):っていうことで、
(jkondo):あぁ、たまに出てくるような気がする。
(kiyohero):プルダウンをだして、トップって押しても、この・・・
(onishi):いくこともあるけど、行かないこともある?
(jkondo):いや、分かる。そういうときもある。
(kiyohero):さっきやったら、トップって・・・自分のトップに行ったんですけど。
(onishi):なんか、こないだ行ったのを覚えたりして・・・。
(jkondo):僕もそれは気づいてる。たまにあるから・・・。
(kiyohero):じゃあ、検討。
(jkondo):バグだと思います。
(jkondo):あの、オープンソースなので・・・。
(higepon):あっ、オープンソースなんですか?
(jkondo):パッチを送っていただければ、取り込みますので・・・よろしければ(笑)
ははは。
(jkondo):はい。次。

http://i.hatena.ne.jp/idea/3704
http://i.hatena.ne.jp/idea/3707

3707は兎も角、3704を直すのは(難しいのではなく)馬鹿馬鹿しいなぁ。(アイデアが馬鹿馬鹿しいのではなく、このツールバーのプログラムの作りが……なのでなんかいやーんな感じがすると言う意)
正直な話としては、はてなツールバー(IE用)ははてなが直してくれるとして、hatenabarは「GPLなのでユーザで直して」だと辛いかも。

作った物

  • 下記「修正内容」参照。
  • 一応自分のとこでテストしただけで、本当に大丈夫かは知らないという適当な物

修正内容

  • idea:3704。「トップ」に行く。
  • idea:3707。ブックマークの▼ボタンに「コレクション」追加
  • あー、792とか他の要望もあるけど、見ていなかった。

困ったこと

  • 私はオープンソースなんか知ったことではないので、ソースを見て修正することは出来ても、コミットとかなんかについてはどうしたらいいのか判らないこと。
  • と言うことで、適当に修正した物だけ置いています。

信用できる物か?

さぁ…?二つ問題点があります。
私(toinami)が信用できない場合と、修正されたhatenabarが信用できない場合。
どちらが信用できないにしても、下記でダウンロードできる物はjarファイルを展開してjavascriptのファイルなども見れるので、自分で見て判断するという手があります。
信用できないし、プログラムも判断付かない場合は、他の人柱の方の検証が終わってから使うようにして下さい。
(idea:1126とかでも何が悪いか調べて報告して……って事を一応やっているので、まるっきり信頼されないとそれはそれで寂しいが)

準備

zipファイルが展開できるツールを用意して下さい

使用方法

  • ダウンロードしたzipファイルを、ツールで展開して下さい。すると「hatenabar.jar」ができあがります。
  • Firefoxを終了します。
  • (Windows2000,Xpの場合)「C:\Documents and Settings\[OSにログインするユーザ名]\Application Data\Mozilla\Firefox\Profiles\[ランダムな番号].default\extensions\{なんだか良くわからない番号の内のどれか}\chrome」以下に、同じく「hatenabar.jar」が有ります。(必要ならバックアップを取った上で、)ダウンロードした物を上書きして下さい。
    • OSと言うかエクスプローラの設定で「全てのファイルとフォルダを表示する」ようになっていないと、上記場所にはたどり着けません
    • 他のOSのことまでは知りません…
  • Firefoxを起動して下さい。
  • ツールバーがまともに動くか、確認して下さい。
  • まともに動く気がするなら、はてなに「取り込んでー」と意思表示しましま。

雑記

交友関係が狭いので、テストをお願いする人もいません(おぃ)/はてなアイデアをよく見ている人でもこのページに気づくとは限りません…。つまり、この非公式改版hatenabarは全く検証してもらえない可能性もあります…。

追記:なんか非常に怪しいこと

xulでは各機能の「トップ」に該当するところには「Home」または「_Home」と書いてあるので、topページじゃなく、(ユーザの)homeに飛ばせたかったのだろうか。それであればこの修正はなんか間違っていたかもしれない。

↓:XULの例

    <menuitem id="home"
              class="menuitem-all"
              label="&antenna.home;"
              tooltiptext="&antenna.home;"
              oncommand="HatenaBar.goAntenna(event, 'Home')"/>

[7/14追記]

idea:3985

7/13視聴分

愛のエプロン

ハヤシライス&オニオングラタンスープ。
美川憲一よゐこが試食。よゐこ濱口優が、(黄金伝説ではなんでも「うまい」なのに)辛口だ。あまり映らないけど。どうなっている。

トリビアの泉(7/13,7/6)

[今週分]

  • プレーリードッグを吸い込むための掃除機がある。/吸い込まれてあのスポンジにぶつかった時、本当に鳴いているのか?笑えた。
  • 「オレは瓦だ!」いやまぁもう何というか。
  • ゴキブリは夏の季語。はいいとして、4時間待ってあの俳句ですか。
  • ガセビア。脂肪が燃焼するのは運動開始20分後から、というのはガセ。へぇ。/っていうか、本当だったとしてもトリビアに送るネタではないだろう。

[先週]

  • 「こんとじょのいこ」って2chで出たネタじゃないか?
  • リアルゴールドにブラックライトを当てると光る