Shishimushi

2006/06/16/Opera

2006年6月16日現在の僕のOpera(9.0 build 8490)。

スキン

見ての通り、デフォルトスキン(アイコンサイズは60%)。最近、これは!というスキンに巡り逢わない。適当にアイコン集めてきて自作しようかな。

ツールバー

昔はJavaScriptやCookieのオン・オフボタンを置いてみたり、プログラムランチャ用のツールバーを用意したりしていたんだけど、その殆どをキーボードショートカットに割り当てるようになってからはどんどんボタンが減ってゆき、今はこの有り様。

  1. タブバー
    • 閉じたページボタン
      • ボタンクリックでReopen page、▼でClosed Pages Menu。
  2. アドレスバー
    • ブックマークボタン
      • ブックマークに登録しているページだと色が変わるアレ。
    • スタイルボタン
      • ボタンクリックでStyle Menu。
    • ズームボタン
      • ボタンクリックで50%拡大、▼でZoom Menu。
  3. スタートバー
    • Back + Internal Back History
      • キーボードが効かない時があるので。
    • 各種登録ボタン(RSSリーダーとかブックマークとか)
      • なんとなく置いている。
    • IE・Firefoxで表示ボタン
      • なんとなく置いている。
    • User JSオン・オフボタン(チェックボックス)
      • なんとなく置いている。
  4. ステータスバー
    • 各種ナビゲーションボタン
      • 用意されているサイトが少ないのが玉にきず。
    • ページの先頭・末尾移動ボタン
      • 使用頻度は低いがなんとなく。
    • ステータスフィールド
      • ツールチップ表示まで我慢できない。

メニュー

とりあえずDocument Popup Menu、Link Popup Menu、Hotclick Popup Menuの3つだけ。他のメニューも色々弄っている。

Document Popup Menu

Document Popup Menu

いわゆる右クリックメニュー。上から順番に、

Item, 50215=Copy document address
item, "Copy title" = Execute program,"D:\Opera\Opera_ex\opera_ex.exe","-u D:\Opera\Opera_ex\title.txt %u""
item, "Copy title and address" = Execute program,"D:\Opera\Opera_ex\opera_ex.exe","-u title_url.txt %u""

アドレスをコピー、タイトルをコピー、アドレスとタイトルをコピー。後の2つはOpera_exを使用。

item, "<a>" = Execute program,"D:\Opera\Opera_ex\opera_ex.exe","-u D:\Opera\Opera_ex\link_r.txt %u""
item, "<ul>" = Execute program,"D:\Opera\Opera_ex\opera_ex.exe","-u D:\Opera\Opera_ex\list_title.txt %u""
item, "<li>" = Execute program,"D:\Opera\Opera_ex\opera_ex.exe","-u D:\Opera\Opera_ex\list_title_li.txt %u""

<a>、<ul>、<li>要素を作成。Opera_exを使用。

Item, "Open in IE"="Copy link & Execute program, "C:\Program Files\Internet Explorer\iexplore.exe","%u""
Item, "Open in Firefox"="Copy link & Execute program, "C:\Program Files\Mozilla Firefox\firefox.exe","%u""

表示中のページをIEとFirefoxで開く。

Item, "Google cache"="Go to page, "http://www.google.co.jp/search?q=cache:%u""
Item, "Internet Archive"="Go to page, "http://web.archive.org/web/*/%u""
Item, "Web fish print"="Go to page, "http://megalodon.jp/fish.php?url=%u&go=Take""
Item, "Hatena Bookmark"="Go to page, "http://b.hatena.ne.jp/entry/%u""

Googleキャッシュ、Internet Archive、Web魚拓、はてなブックマーク(http://b.hatena.ne.jp/bookmarklist?url=)。

Item, "Cache" = Go to page, "%s", "
Item, "Reload cache" = Refresh display

ローカルキャッシュとキャッシュからリロード。

Submenu, "View document source", Source Viewer=
Submenu, "Delete marker", Search Text Marker Clear Menu =

ソースビューアの選択とマーカー削除(searchTextMaker.js)。

Include, Internal Frame
Include, Internal Document Background

普段は非表示なフレームメニューと背景画像メニュー。

Submenu, "Irvine", Irvine Document Popup Menu=
Submenu, "WeBoX", WeBoX=
Item, "Save with Obook"=Execute program, "C:\Program Files\Obook Plugin\Launcher.exe", "url=%U file=%S caption=%T", , "Copy mail to" & Save document

めっきり使用頻度の落ちた保存系。Irvine、WeBoXは別にメニューを作成。そういや最近Obook動かないな。 » Problem with build 8455 and later...

Submenu, 157500, Encoding Menu=
Submenu, 200000, Reload Menu
Item, "Block content..."=Content block mode on | Content block mode off
Item, "Site preferences..."=Edit site preferences

エンコード、自動更新、コンテンツブロック、サイト毎の設定。

Item, "Edit blosxom entry"="Execute program, "D:\Opera\JS\edit_entry.js","%u""

blosxom編集用。

Link Popup Menu

Link Popup Menu

リンク上の右クリックメニュー。上から順番に、

Item, 50216=Copy link
item, "<a>" = Copy & Execute program,"D:\Opera\Opera_ex\opera_ex.exe","-u D:\Opera\Opera_ex\a.txt %l""

リンク先のアドレスをコピーと<a>要素作成(Opera_exを使用)。

Item, "Open in IE"="Copy link & Execute program, "C:\Program Files\Internet Explorer\iexplore.exe","%c""
Item, "Open in Firefox"="Copy link & Execute program, "C:\Program Files\Mozilla Firefox\firefox.exe","%c""

リンク先をIEとFirefoxで開く。

Item, "Google cache"="Go to page, "http://www.google.co.jp/search?q=cache:%l""
Item, "Internet Archive"="Go to page, "http://web.archive.org/web/*/%l""

GoogleキャッシュとInternet Archive。

Item, "Download"=Save link
Item, "Quick Download"=Download url
Item, "Irvine" = Copy link & Execute program, "D:\Opera\Sendirvine\sendirvine.exe","1 %u %c""

保存系。

Item, "Install UserJS" = Execute program, "D:\Wget\WGET.EXE","-N -P c:\userJS\ %l""
Item, "UserJS ON / OFF" =Copy link,,,,"vbs" & Execute program, "C:\userjs\zzz.vbs","%c"

リンク先のUserJSをインストールUser JavaScript を単体でオン・オフ。前者はwgetを使用。後者はUserJSパネル内で使用。

Item, "Edit blosxom entry"="Execute program, "D:\Opera\JS\edit_entry.js","%l""

blosxom編集用。

Hotclick Popup Menu

Hotclick Popup Menu

反転させた文字列上の右クリックメニュー。上から順番に、

Item, 50872=Copy
item, "Copy TUL" = Copy & Execute program,"D:\Opera\Opera_ex\opera_ex.exe","-u D:\Opera\Opera_ex\title_url_letter.txt %u""
Item, 67652=Copy to note

文字列をコピー、文字列とタイトルとアドレスをコピー(Opera_exを使用)、メモにコピー。

Submenu, "Marker", Search Text Marker Menu =
Item, "Speak!"=Speak selection

マーカーメニュー(searchTextMaker.js)とVoice(反転文字列を喋らせる)。

item, "<p>" = Copy & Execute program,"D:\Opera\Opera_ex\opera_ex.exe","-u D:\Opera\Opera_ex\p.txt %u""
item, "<ul>" = Copy & Execute program,"D:\Opera\Opera_ex\opera_ex.exe","-u D:\Opera\Opera_ex\list.txt %u""
item, "<li>" = Execute program,"D:\Opera\Opera_ex\opera_ex.exe","-u D:\Opera\Opera_ex\list_title_li.txt %u""
item, "<a>" = Copy & Execute program,"D:\Opera\Opera_ex\opera_ex.exe","-u D:\Opera\Opera_ex\link.txt %u""
item, "<q>" = Copy & Execute program,"D:\Opera\Opera_ex\opera_ex.exe","-u D:\Opera\Opera_ex\q.txt %u""
item, "<blockquote>" = Copy & Execute program,"D:\Opera\Opera_ex\opera_ex.exe","-u D:\Opera\Opera_ex\blockquote.txt %u""

<p>、<ul>、<li>、<a>、<q>、<blockquote>要素作成。Opera_exを使用。

Item, 65184=Hotclick search, 200
Submenu, 291920, Internal Search With
Item, 65187=Hotclick search, 50
Item, 65188=Hotclick search, 51
Item, "2ch words" = Copy & Go to page, "http://www.media-k.co.jp/jiten/wiki.cgi?mycmd=search&mymsg=%t"

検索系。

Submenu, 291960, Translate menu

翻訳メニュー。

Item, "http://..."67394="Go to page, "%t""
Item, "ttp://..."="Go to page, "h%t""
Item, "2-byte character"=Go to page,"javascript:var t=document.getSelection();var url=z2h_ascii(t);if(url.indexOf('http://')<0){url='http://'+url;}alert(url);location.href=url;function z2h_ascii(src){var str=new String;var len=src.length;for(var i=0; i<len;i++){var c=src.charCodeAt(i);if(c>=65281&&c<=65374&&c!=65340){str+=String.fromCharCode(c-65248);}else if(c==8217){str+=String.fromCharCode(39);}else if(c==8221){str+=String.fromCharCode(34);}else if(c==12288){str+=String.fromCharCode(32);}else if(c==65507){str+=String.fromCharCode(126);}else if(c==65509){str+=String.fromCharCode(92);}else{str+=src.charAt(i);}}return str;}"

URLへ移動系。

キーボードショートカット

メニューを非表示にしているので、Alt+○な感じで色々割り当てている。

マウスジェスチャ

殆どデフォルト。マウスジェスチャは段々使わなくなってきている。

[Application]
GestureUp,GestureLeft=Go to parent directory
GestureLeft, GestureDown=Switch to previous page
GestureDown,GestureRight=Close page, 1
GestureUp,GestureDown=Close page, 1
GestureUp=Reload
GestureUp, GestureLeft=Go to parent directory
GestureDown=Stop
GestureDown, GestureUp=Open link in background page | Duplicate page
GestureUp, GestureRight=Switch to next page
GestureLeft=Back
GestureRight=Forward | Fast forward
FlipForward="Show popup menu, "Internal Forward History""
FlipBack="Show popup menu, "Internal Back History""

[Mail Window]
GestureDown=Mark all as read
GestureRight=Mark and select next unread
GestureUp=Get mail
GestureLeft=Reply

パネル

標準のものは全て表示させている。カスタムパネルはCSSリファレンスObook、2ch(rep2)のサイドメニュー、UserJS managerの4つ。

UserJSパネル

パネルは基本的にそれぞれキーボードショートカットで開く。カスタムパネルは

u alt=Focus panel,15 | Hide panel, -1 | Set alignment, "hotlist", 0

とか。

投稿者:芦塚 | 投稿日時: 2006年 6月16日(金) 03:33

 トップページ 次へ