pologでタグ software が指定されているエントリー

2007年04月25日

自動ログインを可能にするGreasemonkey

Facebookなんかもそうだけど、意外と自動ログインを行ってくれないサイトは多い。セキュリティだったり最大ユーザ数の利便性だったり色々理由はあると思うが、個人的に我慢出来ない場合もある。
例えば職場のスケジューラ。毎日ログインするのに、クリックをしなければならないのは純粋な無駄に思える。
そんな訳でお昼休みにはじめてGreasemonkeyと言うものを書いてみた。


// ==UserScript==
// @name Utilities for Hoge
// @description Make Scheduler more convinient.
// @namespace http://polog.org/
// @include http://hoge.com/hoge.cgi
// ==/UserScript==
// based on http://blog.livedoor.jp/hakin/archives/50674506.html

(function(){
var w = (typeof unsafeWindow == 'undefined') ? window : unsafeWindow;
var onload = w.onload;
w.onload = function(){
onload();
document.getElementsByName("Hoge").item(0).click();
}
})();


見ての通り優秀な人のGreasemonkeyをコピペしてname="hoge"なボタンをクリックする1行のコードをonloadで呼んでるだけ。http://hoge.com/hoge.cgiとgetElementsByName("Hoge")を適当に変えればどんなサイトにも対応出来るはず。

2007年04月15日

バカ過ぎるExtension

中止ボタンがしいたけに見えて困る
これはひどいw
FirebugとWeb Developer Toolkitしか入ってないうちの趣味マシンのFirefoxにも即挿れw

(via にたまごほうれん草)

2007年02月17日

ecto(またはタグ管理の試行錯誤のステップとしての)

世の中にblog編集ソフトウェアと言うものが存在することは知っていたのだが、全く使わずにもう4年になる。その理由は僕がMovable Typeの編集画面がそれほど非優秀ではないと思っていることでもあるし、文章を書く時に殆ど推敲なんて必要としないことでもある。
今回、700+の膨大なエントリのタグ編集をしなきゃならないことを期に、ついでに環境も変えてしまおうと思い立って ecto と言うソフトウェアをサーベイの結果得た。
ectoはMac OS Xにおけるデファクトスタンダードなblog編集ツールで、xmlrpcを用いたクライアントソフトウェアだそう。これは使ってみたらタグ編集なんて3click/entryで出来そうだと言う予感にかられ、よく分からないままダウンロード->インストール。
mt-xmlrpc.cgiの認証に手間取りましたが要はこの手のクライアントソフトウェアを利用する際にはMovable Typeの"Webサービスのパスワード"を設定する必要があることを知らなかったのが原因。dreamhostのFAQ見ちゃったよ!
okエントリのリスト取得出来た。んでテスト

...なんでTechnocratiタグ?

面倒なのでリンクだけ貼りますが要はこう言うことみたいです。
ありえねEEE。

今日もpologはhttp://polog.org/mt.cgiからお送りしております。

購読

フィードリーダーを利用して検索結果を購読し、今後投稿されるエントリーでタグ「software」が指定されているものにアクセスできます。 [フィードとは]

フィードを取得 フィードを取得