Vimperator3.0 で Starボタンをステータスバーに移動する方法!
Vimperator2.0はこっちだよ。
Starボタンをステータスバーに移動 - keijir blog
.vimperatorrc
" Show star-button to statusbar :javascript <<EOF (function(){ var starPanel = document.createElement('statusbarpanel'); var starButton = document.getElementById('star-button'); starPanel.setAttribute('id','star-panel-clone'); starPanel.appendChild(starButton.cloneNode(true)); starButton.parentNode.removeChild(starButton); document.getElementById('status-bar').insertBefore(starPanel,document.getElementById('RIL_offlineProgress')); })(); EOF
Firefox4.0 でも Feed ボタンをステータスバーに表示する方法!
なんと!firefox4.0からFeedボタンがない!!!
ってことでアドオンインストール!
https://addons.mozilla.org/ja/firefox/addon/rss-icon-in-awesombar/
戻ってきたRSSのアイコン
しかし!ナビゲーションバーは表示したくないので、Vimperatorで移動する。
以前はここにお世話になりました。
http://d.hatena.ne.jp/teramako/20071205/p1
動かなくなったので以下を導入する!
.vimperatorrc
" Show feed-button to statusbar " thanks idea http://d.hatena.ne.jp/teramako/20071205/p1 :javascript <<EOF (function(){ var feedPanel = document.createElement('statusbarpanel'); var feedButton = document.getElementById('jprssicon_button'); feedPanel.setAttribute('id','feed-panel-clone'); feedPanel.appendChild(feedButton.cloneNode(true)); feedButton.parentNode.removeChild(feedButton); document.getElementById('status-bar').insertBefore(feedPanel,document.getElementById('RIL_offlineProgress')); })(); EOF
VimperatorでEverNoteボタンをステータスバーに移動する方法
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のアドオンも入れないとダメだよ!忘れてたよ!
普段使っている Gmail のフィルタを晒す
Amazon , 楽天 , Apple などで買い物をしたときに購入確認のメールが飛んでくる。
それをいちいちGmailで確認するのはめんどくさいので携帯に飛ばす。
以下4つのフィルタを作成する。
もちろん携帯のドメイン指定も解除するし、携帯のアドレスは自分のアドレスを入れる。
Amazon.co.jp 用
条件 from:{order-update@amazon.co.jp ship-confirm@amazon.co.jp auto-confirm@amazon.co.jp} 処理 ラベル「[Shopping]」を付ける
楽天用
条件 from:{order-cancel@rakuten.co.jp hyouka@rakuten.co.jp order@rakuten.co.jp order@books.rakuten.co.jp} 処理 ラベル「[Shopping]」を付ける
Apple用
条件 from:{shipping_notification_jp@orders.apple.com order_acknowledgment_jp@orders.apple.com store1@apple.co.jp} 処理 ラベル「[Shopping]」を付ける
携帯電話に飛ばす設定
条件 label:[Shopping] 処理 *****@docomo.ne.jp に転送
追加すると便利なボタンをいろいろ StatusBar に追加
久しぶりです。
Starボタンをステータスバーに移動 - keijir blog
Read It Later ボタンを ステータスバーに移動する - keijir blog
の記事で紹介した通り Firefox で Vimperator を使用しています。
そこで!
http://www.hatena.ne.jp/tool/bookmarklet
http://www.amazon.co.jp/wishlist/universal/ref=wl_eywl_uwl
http://booklog.jp/bookmarklet
の3つの Bookmarklet を StatusBar に表示する方法!を紹介します。
こうなります!
はてなブックマークに追加ボタンと
アマゾンの欲しいものリストに追加するボタンと
Booklogに追加するボタンが増えます!
以下 .vimperatorrc
" Hatena Bookmarklet Button :javascript << EOF (function(){ const icon = "data:image/png;base64," +"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA" +"hklEQVQ4EWNgoBAwgvS3Lv31n1Rzzl55y7CuXZKRBaYRJEAKuPHsEVg5EymasKmFuwBZcm2bBDIX" +"zA6ueoEhBhLA6wKQJphGbIYSNACrlWiCWL0AU4PLVpg8iCbKC/i8gdcAZJtwsSk2gKQwgHkF2TVY" +"DcCmEFkTMps6XgDlA1jaRjadLmwAUo0lo6WCVh0AAAAASUVORK5CYII=" var bookmarklet = "javascript:(function(){var d=(new Date);var s=document.createElement('script');"s.charset='UTF-8';s.src='http://b.hatena.ne.jp/js/Hatena/Bookmark/let.js?'+d.getFullYear()+d.getMonth()+d.getDate();(document.getElementsByTagName('head')[0]||document.body).appendChild(s);})();"; var listener = function(){ liberator.open(bookmarklet); } var StatusBarPanel = document.createElement('statusbarpanel'); StatusBarPanel.setAttribute('id','hatena-button-clone'); StatusBarPanel.setAttribute('class','statusbarpanel-iconic'); StatusBarPanel.setAttribute('src',icon); StatusBarPanel.addEventListener('click',listener,true); document.getElementById('status-bar').insertBefore(StatusBarPanel, document.getElementById('security-button')); })(); EOF " Amazon Bookmarklet Button :javascript << EOF (function(){ const icon = "data:image/png;base64," +"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAC7mlDQ1BJQ0MgUHJvZmlsZQAAeAGF" +"VM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi0SreRe2h" +"B/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWABOQNx1KiEWlsfEJq" +"/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoHhP1A4Eea2Sqw7xdxClkSAog8" +"36Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhTzSXTQINIOJT1cVI+nNeLlNcdB2luZsbI" +"EL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp" +"+DXCFF8QTSeiVHHZLg3xmK79VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd" +"70XaAq8wDh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+" +"KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8" +"muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXWc62JizdWm5dn" +"/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2VhinSbZH6JNVgYJq8" +"9S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuefKAIvbODImbptU3HvEKFlpW5z" +"rgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOWls05Uocsn5O66cpiUsxQ20NSUtcl" +"12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw/bBS+fmsUtl+ThrWgZf6b8C8/UXAeIuJAAAA" +"CXBIWXMAAAsTAAALEwEAmpwYAAACDElEQVQoFV1Rz4sSURx/b2ZWW1HWgtkcs1p2DxEsCoZ4KJNk" +"K3AOee3o37CBR/0DvMgevHkS2ZDNQOqaeTJYooNESDpYglkkzW5as715r+/zmcz2Dm8+3+/7fObz" +"/YEZY+j8sW3bsizIeTye8y88UpwpQkij0Wg2mx/7/QtudzgczmazkUgEfooxXjIhWJ1SqeTUC2wY" +"BhAopYKG4AM1wN3r9QSjWCyenJ7W63UR1mo1p4CXJOxUVW2329PpNJVK+bzeaDQaCoVGo5FpmkIp" +"bkkIwNHv9ycSCU3TyuVyOp1OJpOKwn8H/v8LwFGSJOi4UCjE4/FcLhcIBKBdWZad1CVe9dBqtUSq" +"UqlAcjwegxtkwJBzKO8TzrIkeOh2u0IQi8UAwAxAA0DsBCPHWG1CQFqtVoUgn893Oh1oHUItGNzc" +"VI1BHwiCthgrt2KfPw13draFBu69vfv7+08AZDKZyfcfQFgsgmIGxc2+Ie9lsBwOhy9fNOezWUAL" +"6roOyz46epbW9YvuX5Zx7Lp6C2+EMEjJ4BX9+kG++UjeCK4cHMA+e3fIJm/lrYfKjQdcAG/24PXZ" +"8QFbvyJfvydf2kIuF4K0NSeT93TUWrt2F/tURYsin7YUgIbNp3+6z0nvKfv5BiGTT0UJS+rttd3H" +"yvYdhChCfC3/BNRG0mJNjNCTL+y3iSUFQ2PrfkdtHP4FLeYvvy6EmmoAAAAASUVORK5CYII=" var bookmarklet = "javascript:(function(){var w=window,l=w.location,d=w.document,s=d.createElement('script'),e=encodeURIComponent,o='object',n='AUWLBookjaJP',u='http://www.amazon.co.jp/wishlist/add',r='readyState',T=setTimeout,a='setAttribute',g=function(){d[r]&&d[r]!='complete'?T(g,200):!w[n]?(s[a]('charset','UTF-8'),s[a]('src',u+'.js?loc='+e(l)+'&b='+n),d.body.appendChild(s),f()):f()},f=function(){!w[n]?T(f,200):w[n].showPopover()};typeof s!=o?l.href=u+'?u='+e(l)+'&t='+e(d.title):g()}())"; var listener = function(){ liberator.open(bookmarklet); } var StatusBarPanel = document.createElement('statusbarpanel'); StatusBarPanel.setAttribute('id','amazon-button-clone'); StatusBarPanel.setAttribute('class','statusbarpanel-iconic'); StatusBarPanel.setAttribute('src',icon); StatusBarPanel.addEventListener('click',listener,true); document.getElementById('status-bar').insertBefore(StatusBarPanel, document.getElementById('security-button')); })(); EOF " Booklog Bookmarklet Button :javascript << EOF (function(){ const icon = "data:image/png;base64," +"iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA" +"bklEQVQoFWM0NDRkIAWw8PPzk6KegQmo2sshFYiAjPxdTkAEZGi6FAERkJGQ6gBEQEaRpj8QARkg" +"DSSBQaiBkS7BmmErAETAsNrlFAdEQIZFlDkQARmaiUVABGSsXqQLREDGIAwlkp1EcrCSbAMAxHAX" +"IR1v1PsAAAAASUVORK5CYII=" var bookmarklet = "javascript:var d=document,w=window,e=w.getSelection,k=d.getSelection,x=d.selection,s=(e?e():(k)?k():(x?x.createRange().text:0)),f='http://booklog.jp/blet',l=d.location,g=d.getElementById('ASIN'),a=(g?g.value:''),e=encodeURIComponent,p='?v=2&u='+e(l.href)+'&s='+e(s)+'&a='+e(a),u=f+p,a=function(){w.open(u,'_blank')};if(/Firefox/.test(navigator.userAgent))setTimeout(a,0); else a(); void(0);"; var listener = function(){ liberator.open(bookmarklet); } var StatusBarPanel = document.createElement('statusbarpanel'); StatusBarPanel.setAttribute('id','booklog-button-clone'); StatusBarPanel.setAttribute('class','statusbarpanel-iconic'); StatusBarPanel.setAttribute('src',icon); StatusBarPanel.addEventListener('click',listener,true); document.getElementById('status-bar').insertBefore(StatusBarPanel, document.getElementById('security-button')); })(); EOF
Twitter まわりのデータ連携まとめ
Twitter周りのデータ連携 « ジャムおじさんのひとりごと
みたいにまとめてみた
TwitBird Pro
1. 投稿
2. あとで読む
ByLine
3.スターをつける
Flickr
4.投稿
11.画像変換
AppFlesh で 使っているアプリを i use this へ UP
7.投稿
Google Reader 活用法
9.Share をつける
Twitter へ 自分のデータをまとめる
10. FriendFeed 自動投稿
Unix 系 OS の為に DropBox の設定しておいた.
自分の DropBox の使い方は,Mac の設定とか本来パソコンを使うときに
どこにあったか考えたくないもののバックアップに使っている.
フォルダの構成は以下
~/Dropbox/ |-- 1Password.agilekeychain |-- Public |-- bin |-- dotFile |-- jar |-- javadoc |-- platex `-- shellscript
bin と dotFile は unix 系で必要,
jar と javadoc は オープンソースのライブラリとかを突っ込んどいてどのマシンからでも Eclipse とか NetBeans でライブラリを読み込めるようしてる.
platex は スタイルファイルとか探すの大変なので突っ込んどく.
~/Dropbox/dotFile/ |-- .bashrc |-- .emacs |-- .emacs.d |-- .latexmkrc |-- .vimperator |-- .vimperatorrc `-- synergy.conf
unix の設定で入れてるのはこんな感じあんまり入ってないな...
bin と dotFile は シンボリックリンクで繋げておけば OK.
これと Xmarks 使えば新しいPCでもすぐにだいたい使えるね.