Practice of Programming

プログラム とか Linuxとかの話題

はてなダイアリーのtrackback欄にURLを自動で入れるUser Script

http://twitter.com/aomidori1106/status/3799917436
とのことなので、僕もやってみようかと思ったが、はてなダイアリーtrackback ping送信先に毎回入れるのはありえないので、User Scriptを作った。とても簡単ですがw

// ==UserScript==
// @name          hatena auto fill trackback url
// @description   auto fill trackback url in hatena
// @include       http://d.hatena.ne.jp/*/edit
// ==/UserScript==

var tb_urls = ["http://twitbackr.com/ping/..."];

var tb = document.getElementById('textarea-tburl');
tb.innerHTML = tb_urls.join("\n");

tb_urls は適当に入れてください。

Chromiumでしか試してませんが、FirefoxGreasemonkeyでも動くでしょう。きっと。

なお、Chromiumで user script を動かすためには、下記のようにします(Linux)。

  • --enable-user-scripts オプションをつける
  • ~/.config/chromium/Default/User Scripts/ に hogehoge.user.js を置く