Найти на форуме:
Loading




Показано с 1 по 1 из 1

Тема: Монтируем ВКонтакте. VKFS — Файловая система на основе Fuse.

Древовидный режим

  1. #1
    Единственное, что нужно для триумфа зла, это чтобы хорошие люди ничего не делали. © Эдмунд Бёрк oldengremlin отключил(а) отображение уровня репутации Аватар для oldengremlin

    Регистрация
    02.10.2008
    Адрес
    Киев
    Сообщений
    10,896
    Сказал(а) спасибо
    5,935
    Поблагодарили 12,477 раз(а) в 4,512 сообщениях
    Записей в дневнике
    14
    Изображения
    10

    По умолчанию Монтируем ВКонтакте. VKFS — Файловая система на основе Fuse.

    Не так давно на хабре (и на лепре, и еще где-то) появилась такая гифка:

    Я посидел и подумал: «А почему бы и нет?»
    Прошло некоторое время и, как я и обещал
    Встречайте! VKFS — файловая система vkontakte, основаная на fuse.
    Это не релиз — пока что реализована только возможность чтения собственной стены, но уже готов весь «каркас» для этого всего.
    По ходу дела пишу библиотеку vklib, которая предназначена для работы с userapi. Возможно, выделю её потом в отдельный проект, а пока — это два файлика vklib.cpp и vklib.h =)

    code.google.com/p/vkfs — тут можно скачать исходники через svn, а кому лень —
    vkfs.googlecode.com/files/vkfs.gz — готовый бинарник.

    Работает всё просто:
    $ vkfs /mount/point
    e-mail:
    password:
    your vkontakte-id:

    Где /mount/point — точка монтирования, любая папка.

    Зачем вводить свой vkontakte-id? Я не нашел способа с помощью userapi определить его. Может кто-то сталкивался?

    В папке /mount/point/ находится всего 2 папки — Messages и My_Info.
    Заходим в My_Info: там файлы Wall и AboutMe.
    Из всего этого реализована только стена — Wall.
    Открываем её в любом редакторе, или с помощью
    $ cat Wall
    Читаем и радуемся =)

    Чтоб отмонтировать:
    $ fusermount /mount/point -u

    Библиотеки использовал curl и curlpp-обертку для curl'a в с++; и, собственно fuse. UPD А также cajun-json.

    Ищу людей, достаточно пару человек, которые согласны вместе со мной заниматься этим бесполезным делом =)

    Блин... То-ли ещё будет...
    А никто к vBulletin fuse не нарисует? ;) То-то было бы здорово :)
    «Когда у общества нет цветовой дифференциации штанов — то нет цели!»
    http://oldengremlin.blogspot.com/

  2. Эти 3 пользователя(ей) сказали Спасибо oldengremlin за это сообщение:

    chim (20.02.2010), NEADEQUAT (21.02.2010), Paranoid (20.02.2010)

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Херсонский ТОП   Рейтинг@Mail.ru МЕТА - Украина. Рейтинг сайтов

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112