Opera用ポップアップ英単語辞書更新

以前の時よりiKnowもAlcもページの構成が変わってたので修正。iKnowはかなり変わってしまったので別途User JavaScriptが必要になった。

iKnow

iknowpopup.user.js

このUser JavaScriptを導入した上で下のボタンをツールバーに登録する。下のボタンは前の記事の時から少し修正が入っているので改めて登録する。

Opera用ボタン : [iKnowで辞書を引く]{var d=document,w=window,ds=d.selection,ws=w.selection,wg=w.getSelection;t=((ds?ds.createRange().text:ws?ws.createRange().text:wg?wg():d.getSelection?d.getSelection():‘’)+‘’);t=t.replace(/^\s+|\s+$/g,‘’).replace(/[^-a-z_., ]/gi,‘’);if(t!=‘’)w.open(‘http://www.iknow.co.jp/items/matching/’+t+‘#popup’,‘iKown’,‘width=250,height=400,left=10000’)})()%22,,%22iKnow!%22,%22Spell check%22 “[iKnowで辞書を引く]”)

スペースアルク

alc.user.js

このUser JavaScriptを導入した上で下のボタンをツールバーに登録する。前の記事で既に導入済みの場合はファイルのみ上書きで大丈夫。下のボタンは変わっていない。

Opera用ボタン : [スペースアルクで辞書を引く]{var d=document,w=window,ds=d.selection,ws=w.selection,wg=w.getSelection;t=((ds?ds.createRange().text:ws?ws.createRange().text:wg?wg():d.getSelection?d.getSelection():‘’)+‘’);t=t.replace(/^\s+|\s+$/g,‘’).replace(/[^-a-z_., ]/gi,‘’);if(t!=‘’)w.open(‘http://eow.alc.co.jp/’ + t + ‘/UTF-8/#popup’,‘alc’,‘width=250,height=400,left=10000’)})()%22,,%22SpaceALC%22,%22Spell check%22 “[スペースアルクで辞書を引く]”)

翻訳

ポップアップ翻訳 – Griever

すばらしいものが作られていたので、翻訳を希望する場合はこちらで。