いろいろとWebを見るのはいいのだけど,読んだ(or見た)内容を後々忘れることが多い.

その場でブックマークしたりOperaの場合ノートに残したりすればいい話なのだが,もっと無意識的にできたほうが良いなと思ったので,履歴を読み出してどうにかしてみようとPerlで書いてみた.

vlnk_viewer.zip をDL して展開.

vlnk_viewer.pl をエディタで開いて Opera の profileをさすように変数を設定して

$ ./vlnk_viewer.pl > my_history.txt

とでもすれば vlink4.dat 読み込んでURLと訪問日時を

- URL : URL Time: 訪問日時(unix-time)

という形で my_hitory.txtにYAMLっぽく出力される.

あとはこれを加工してRSSなりOPMLなりでPlaggerに突っ込んだり,wget -Pでローカルにコピーを残したりと応用すればいい.

一応CC−BY-SA jp 2.1 ライセンスにて公開しておきます.

手元のWinXP+Perl5.8.7/Cygwin でしかテストしていないのでほかの環境で動くかどうか保障できませんが….