oneclip(を使いやすくするためのスクリプトを書いた)
マルチポスト元→http://exth.net/~tgbt/wordpress/2009/05/28/2087/
http://oneclip.jp/
Twitter関連のサービス.TwitterPostのコネクションをつくるもの,かなぁ?
未踏仲間の@Alembertが始めた,ちょっと面白いサービス.
面白いんだけど,私のFirefoxはブックマークツールバーを表示していないので使いにくい!
というわけで,ついカッとなってキーボードで投稿するためのぐりもんスクリプトを書いた(末尾参照).おおよそhttp://twitter.g.hatena.ne.jp/Uchimata/20071008/1191837376のコードを勝手に流用しているものすごく短いスクリプト.
それにしても,oneclipってコメントとURLしか表示されないんだけど,元のページタイトルを表示しないのは意図的なのかしら?タイムラインに流れたときに何のページを見ているのかわからないのってちょっとだけ不便だよね……?
ちなみにこのスクリプト,本家easy I'm reading nowと同じくCtrl+Shift+Enterで投稿する設定になっているので,片方を無効にしないと不具合が起きるかも知れません.そのへんは勝手にいじってねってことで.
書いたスクリプト
// ==UserScript== // @name oneclip key // @namespace http://exth.net/~tgbt/ // @description Usage: Ctrl + Shift + Enter -> oneclip! // @include * // @version 0.0.1 // ==/UserScript== (function (){ var w = window if (typeof unsafeWindow != 'undefined') { w = unsafeWindow } function debug(arguments) { try{ w.console.log(arguments) } catch(e) {} } function error(arguments) { try{ w.console.error(arguments) } catch(e) {} } var Browsing = function() { this.init.apply(this, arguments) } Browsing.prototype = { init : function(url) { window.location.href = "http://oneclip.jp/add?source="+encodeURIComponent(url)+"&title="+encodeURIComponent(document.title); }, } addEventListener('keypress', function(e){ var c = (e.ctrlKey) var s = (e.shiftKey) var v = (e.keyCode == 13) if (c && s && v) { new Browsing(document.location.href); } }, true) })()
で,はてダでファイルを添付するのってどうやるんだ?
追記:
ソースコードのダウンロード:oneclip_key.user.js