====== read opera history file and write into something ======
meta-creation_date: 2006-11-09T06:57:47+09:00
meta-tags: opera,history,vlink4.dat,perl,
meta-author: t_ashula
meta-entiry_id: read_opera_history_n_write_into_something
いろいろとWebを見るのはいいのだけど,読んだ(or見た)内容を後々忘れることが多い.
その場でブックマークしたりOperaの場合ノートに残したりすればいい話なのだが,もっと無意識的にできたほうが良いなと思ったので,履歴を読み出してどうにかしてみようとPerlで書いてみた.
[[http://ashula.info/files/opera/tips/vlnk_viewer.zip|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でローカルにコピーを残したりと応用すればいい.
一応[[http://creativecommons.org/licenses/by-sa/2.1/jp/|CC-BY-SA jp 2.1 ライセンス]]にて公開しておきます.
手元のWinXP+Perl5.8.7/Cygwin でしかテストしていないのでほかの環境で動くかどうか保障できませんが….