PAMIEによるはてな自動投稿のルーチン

'C:??hoge??diary.txt'の中身をそのまま投稿フォームに転記して書き込みます。
IEを自動運転するので、定期的に投稿する限り改めてログインする必要は本来ない(そもそも「ログイン」と表示されない)のですが、PAMIEは入力できないフォームがあっても警告メッセージを出して通り過ぎます。

#coding:cp932
import cPAMIE
import os

username ='username'
password ='password'
postfile ='C:??hoge??selldiary.txt'

ie = cPAMIE.PAMIE()

def post():
	ie.navigate('http://d.hatena.ne.jp/%s/' % username)
	ie.linkClick(u'ログイン')
	ie.textBoxSet('key',username)
	ie.textBoxSet('password',password)
	ie.buttonClick(u'ログイン')
	ie.linkClick(u'こちら')
	ie.linkClick(u'日記を書く')
	f=open(postfile,'r').read()
	ie.textAreaSet('body',f)
	ie.buttonClick(u'登録する')
if __name__=="__main__":
    post()

この調子で今話題のTwitterも簡単に書ける(と思います)。