読者です 読者をやめる 読者になる 読者になる

Keijir Blog

やっぱハワイ行きたいよね

VimperatorでEverNoteボタンをステータスバーに移動する方法

+Setting vimperator +Making

Firefox4.0になったしいろいろ設定を変更したので久々に書こうかなと。


Vimperatorをつかっていると、ナビゲーションバー(アドレスバーとか検索バー)を表示させたくない。
しかし、そこに配置してあるボタンが使えなくなる↓↓

ってことで、



こんなボタンをステータスバーに移動しちゃいます。
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓


.vimperatorrcに追記する内容

" move EverNote Button to StatusBar
:javascript << EOF
(function(){
    const icon = "data:image/png;base64,"
+"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAe0lEQVR42mNgAIL8rWb/ycEMlGiG"
+"G0JVA5r2B/5/8/UJTrznzkL8BlTucv6/6caU/19/ffoPAiA2DIPECBoAwyDbQADkImQxigwgKRBh"
+"BiB7AeQ9kg1ADsCeI3GkG0CxF5ANePTh+v/zz/aQH40gQNAAihPSwOQFSrMzAO/elnCicYCmAAAA"
+"AElFTkSuQmCC"

    var listener = function(){
        Evernote.Overlay.init(null)
    }

    var StatusBarPanel = document.createElement('statusbarpanel');
    StatusBarPanel.setAttribute('id','webclipper3-button-clone');
    StatusBarPanel.setAttribute('class','statusbarpanel-iconic');
    StatusBarPanel.setAttribute('src',icon);
    StatusBarPanel.addEventListener('click',listener,true);
    document.getElementById('status-bar').insertBefore(StatusBarPanel,
        document.getElementById('RIL_offlineProgress'));
})();
EOF

追記 EverNoteのアドオンも入れないとダメだよ!忘れてたよ!

Evernote Web Clipper :: Add-ons for Firefox

広告を非表示にする