ブログだと2007-10-06の項目を訂正するのが筋なのかもしれないが、いまいちよくわかっていないので今日、変更したコードを書く。
#backup def backup(diary, date) path = "バックアップパス" + date.strftime("%Y%m%d") + ".diary" File.open(path,"w") {|wfile| wfile.write diary.get_body(date) } end #アップロード diary = HatenaDiaryWriter.new('ユーザ名', 'パスワード') diary.login backup(diary,date) diary.update(date, hf.body, true)
と10/6に書いたコードを
class HatenaDiaryWriter def backup(date) path = "バックアップパス" + date.strftime("%Y%m%d") + ".diary" File.open(path,"w") {|wfile| # wfile.write diary.get_body(date) wfile.write get_body(date) } end end #アップロード diary = HatenaDiaryWriter.new('ユーザ名', 'パスワード') diary.login # backup(diary,date) diary.backup(date)
とした。指が動くままにコーディングすると、10/6みたいなC言語の癖が出てしまうなぁ。