delicious から twitter に
設定にあったんだね.
https://secure.delicious.com/settings/bookmarks/sharing
friendfeed や twitterfeed を間にかませるというめんどくさいことをやってた.
twitterfeed はアクセス数を測れるという利点はある.
本題.
delicios から twitter に投げると
のように,メッセージとurl のみが投稿される.これでは何がなんだかわからんので delicious でブックマークしたものであるとわかりやすくしてみた.
// ==UserScript== // @include http://www.delicious.com/save* // ==/UserScript== // delicious から twitter にポストはメッセージと url(icio.us/foobar) しか投稿されない // 自動でページのタイトルをメッセージに追加するように // さらに notes に何か書くとそれもメッセージに追加するようにした (function() { if(document.getElementById("send").value.indexOf("@twitter") >= 0) { var title = document.getElementById("title").value, prefix = "[d] ", note = document.getElementById("notes"), message = document.getElementById("messageField"), t = prefix + title; message.value = t; note.addEventListener("blur", function() { var v; message.setAttribute( "value", (v = this.value) != "" ? v + " " + t: t ); }, false); } })();
ソース上のコメントにある通り, title と notes をメッセージに追加するようにしてある.
動くページが /save のみとなっているところをどうにかしたい.
動作確認: Opera 10.62