2005年09月19日

menu.iniのカスタマイズその2

menu.iniについては「Opera menu.ini」などで検索すれば、情報が集まると思います。と言ってはおしまいですが、基本的には Item, 50872(番号は言語ファイルに対応、番号以外は"コピー"のように「"」で囲む)= Copy(アクション),プログラムのパス、URL、javascript等となってます。

最近気が付いたのですが、javascriptをGo to page,の後に「"」で囲めば使えるのですね。

ということはブックマークレットをmenu.iniに仕込めるわけです。

[Document Popup Menu]以下にSubmenu,"ページ翻訳(&G)", translation Menu を加え、最後に

[translation Menu]
Item, "&Exicite"		=Go to page,"javascript:q=location.href;if(q)location.href='http://www.excite.co.jp/world/url/body/?wb_url=&submit=F3&wb_lp=ENJA&wb_dis=3&wb_url='+escape(q)"

Item, "&Yahoo"		=Go to page,"javascript:q=location.href;if(q)location.href='http://honyaku.yahoofs.jp/url_result?url='+escape(q)+'&setting=lang=ja|for=0|sp=-5|fs=100%|fb=0|fi=0|fc=008000|db=T|eid=CR-EJ&eid=CR-EJ&both=T'"

Item,"&POP"			=Go to page,"javascript:q=location.href;if(q)location.href='http://www.popjisyo.com/WebHint/AddHint.aspx?d=1&e=iso-8859-1&r=j&s=0&du=http%253a%252f%252fwww.m-w.com%252fcgi-bin%252fdictionary%253fbook%253dDictionary%2526va%253d&u='+escape(q)"

と加えれば、英語→日本語のページ翻訳を、(上からエキサイト、ヤフー、POP辞書)を追加できます。(下の画像)

ヤフーについては、value="CR-EJ" 英⇒日・value="CR-CJ" 中⇒日・value="CR-KJ" 韓⇒日・value="CR-JE" 日⇒英・value="CR-JC-CN"日⇒中・value="CR-JK" 日⇒韓/value="T" 原文と訳文・value="F" 訳文のみ/for=0 です・ます体・for=1 だ・である体/fs=100% 訳文サイズ/fb=0 ボールド/fi=0 イタリック/fc=008000 訳文色の設定なので好みに応じて変更できます。

もちろん、もともとブックマークレットなのでパーソナルバーに置いてjavascriptをいじり倒した上で、menu.iniに書き込めます。

popupmenu.jpg
posted by Hideto at 01:01 | Comment(0) | TrackBack(0) | カスタマイズ |
コメントを書いてください
お名前: (必須入力)

メールアドレス:

ホームページアドレス:

コメント: (必須入力)
【お願い】スパムフィルタ回避のためにコメント欄においては my.opera.com を myopera.com に変えてください。


認証コード: [必須入力]
d329b8

※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/7072221

この記事へのトラックバック