VKFS-ヒューズに基づくVKontakteのファイルシステム

少し前、habr(およびハンセン病、その他)にそのようなgifがありました
画像
私は座って「どうして?」と考えました。
時間が経ち、私が約束したように ...
会いましょう! VKFS-ヒューズに基づくvkontakteファイルシステム。
これはリリースではありません-これまでのところ、あなた自身の壁を読む能力だけが実現されましたが、このための「フレームワーク」全体はすでに準備ができています。
その過程で、userapiで動作するように設計されたvklibライブラリを作成しています。 おそらく別のプロジェクトで後で強調しますが、今のところ-これらは2つのファイルvklib.cppとvklib.h =)です

code.google.com/p/vkfs-ここでは、svnからソースをダウンロードできますが、気にする人は-
vkfs.googlecode.com/files/vkfs.gz-既製のバイナリ。

すべてが単純に機能します:
$ vkfs /マウント/ポイント
メールアドレス:
パスワード:
あなたのvkontakte-id:

/ mount / pointはマウントポイント、任意のフォルダーです。

なぜvkontakte-idを入力するのですか? userapiを使用して定義する方法が見つかりませんでした。 たぶん誰かが出くわした?

/マウント/ポイント/フォルダーには、メッセージとMy_Infoの2つのフォルダーしかない。
My_Infoに移動します。WallファイルとAboutMeファイルがあります。
このすべてのうち、壁のみが実現されます-壁。
任意のエディターで開くか、
$猫の壁
読んで楽しむ=)

アンマウントするには:
$ fusermount /マウント/ポイント-u

ライブラリは、c ++でcurlとcurlにcurlppラッパーを使用しました。 そして実際に融合します。 UPDそしてcajun-jsonも

私はこの役に立たないことを私と一緒に行うことに同意する人々、ほんの数人を探しています=)

Source: https://habr.com/ru/post/J85014/


All Articles