IE や Firefox みたいに、Opera でも はてなツールバー を一発インストール可能にし、いずれは 便利なツール のところに Opera用はてなツールバー を置いてもらう計画。
- その他
前置き
スクリーンショット
経緯
問題点
- インストール後、menu.ini,toolbar.ini 内のはてなIDを置換する必要がある。
再現不可能と思われる機能
- Hatenabar設定ダイアログ
- 「ブックマークのエントリ」ボタンの右に表示されるエントリ数
- 「言及日記」ボタンの右に表示される言及数
2,3については、Operaの仕様が変更にならない限り無理だと思う。
現時点では実装していない機能
Hatenabar設定ダイアログ内の、
- 複数アカウントメニューを表示する
- ページ移動時に含むアンテナをチェックする
- ページ移動時にブックマークに追加しているユーザー数をチェックする
- ページ移動時に言及している日記をチェックする
- LivemarkではてなRSSにfeedを追加する
についてはよくわからないので検証していないまま。無理かもしれない。
導入
注意
- はてな各種アイコン以外のボタンセットはデフォルトスキンのものが適用される。
- ナビゲーションバーがはてなツールバーになる。
インストール
次のリンクをクリックするとダウンロードとインストールが開始される。Opera9 以上対象。

ダウンロード中このようなダイアログが表示されるので、当サイトが信頼できる場所ではないと思ったらキャンセルすること。キャンセルするとダウンロードは中止される。

インストール中このようなダイアログが表示されるので、反映画面を見て気に食わなかったらキャンセルすること。キャンセルするとインストールは中止される。
インストール後
インストールしただけでは正しく機能しないので、menu.ini,toolbar.ini 内の hogehoge というIDを 自分のIDに置換する必要がある。よくわからない人は以下の手順に従って作業すればOK。
- UTF-8 が読み書きできるテキストエディタを用意する。
- 上のメニューの ヘルプ » Operaのついて を選択し、表示されたページ内の「Opera ディレクトリ」の場所を確認する。
- ここでは例として C:\Documents and Settings\USERNAME\Application Data\Opera\profile\ とする。
- 2で確認したパスをエクスプローラーやファイラで開く。
- C:\Documents and Settings\USERNAME\Application Data\Opera\profile\ をエクスプローラーのアドレスに貼り付けて移動。
- menu フォルダの中の hatenabar_menu.ini というファイルを1のテキストエディタで開く。
- hogehoge を自分のはてなIDに置換して上書き保存する。
- TeraPadなら Ctrl+R を押して、「検索する文字列」に hogehoge を、「置換後の文字列」に 自分のはてなIDを入力して すべて置換→すべて を選択すればいい。
- toolbar フォルダの中の hatenabar_toolbar.ini というファイルも 4~5 と同じ手順で編集する。
- ファイルの変更を適用するために、Alt+P の設定ダイアログの 詳細設定 » ツールバー で menu.ini,toolbar.ini をそれぞれ選択し直すか、Operaを再起動する。
アンインストール
メニューとツールバーは、Alt+P の 設定ダイアログの 詳細設定 » ツールバー から削除を選択。
スキンは Shift+F12 の外観の設定ダイアログから削除を選択。
その他
あれこれカスタマイズ済みの人へ
メニューやツールバーをあれこれカスタマイズしている人で はてなツールバーを Opera に再現したい人は、次の記事を参考にカスタマイズしてみて下さい。
ナビゲーションバーにインストールされるのが気に入らない人やデフォルトスキンが嫌いな人も同様。
今後の課題とか
- インストール後のID置換作業をなくしたい。妙案募集中。
- 現時点では実装していない機能の検証。
OperaをFirefoxっぽくするセットアップ(ツールバー、メニュー、キーボード、スキンの一括ダウンロード&インストール)がOpera Watchで取り上げられていたんだけど、翌日にはその operafox.zip が404になっていた。不審に思っていたら、どうやら、
Rijk: I don't want to promote that single-link setup.
ということらしい。一発インストールってのはあんまり良くないのかな。



コメントする