Fuse::Hatena - Hatena FileSystem
About
はてなダイアリー、グループなどの日記エントリーをファイルシステムとしてマウントするPerlモジュールです。
Download
svn export http://svn.coderepos.org/share/lang/perl/Fuse-Hatena/trunk/ Fuse-Hatena
Usage
起動 (マウント)
./bin/hatenamount --username {username} {mountpoint}
以上のコマンドにより、{username} のアカウントのエントリーなどが {mountpoint} 以下にマウントされます。
{mountpoint} 直下には d や g などのディレクトリができます。これらはそれぞれ d.hatena.ne.jp, g.hatena.ne.jp と結びついています。つまり、d というディレクトリ以下にダイアリーのエントリーファイルができます。(現在はダイアリーのみをサポートしています)
d 以下には d/2007/12/15 などというディレクトリ構成でファイルができます。これらはエントリーファイルの d/{年}/{月}/{日} と結びついています。これらのファイルを編集するとその日のエントリーが変更されます。ファイルを削除するとその日のエントリーは削除されます。新しいファイルを作成するとエントリーが追加されます。
また、この命名規則以外のファイルも作成・編集はできますが、これらはメモリ上のみに存在するファイルとなります。一度アンマウントすると消えてしまいますのでご注意ください。
Notice
このモジュールは現在まだ実験的なバージョンです。エントリーが消えてしまったりする可能性も否定できませんので、ご使用の際には十分注意してください。
Known Issues
- OSXでFinder上からエントリの書き換えができない #40
Author
Daisuke Murase (Committer:typester)
License
GPL (same as fuse)
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)