| [ANN] FUSE for Windows | Оценить ![]() ![]() ![]() ![]() ![]() ![]() |
| От: | Cyberax | |
| Дата: | 19.06.08 12:17 | |
| Оценка: | 51 (7) | |
| Привет всем! Я портировал на Windows библиотеку FUSE (Filesystem in USer SpacE), позволяющую создавать файловые системы из пользовательского режима. Причём минимальная FS помещается в 90 строчек. Взять можно здесь: http://hg.sharesource.org/fuse4win — это репозиторий Mercurial, через web-интерфейс можно скачать .tgz/zip. Строится библиотека с помощью CMake (http://cmake.org/). Ещё нужно скачать и установить библиотеку Dokan с http://dokan-dev.net/en/download/. Поддерживается конфигурация MSVC и Cygwin. Под Cygwin'ом с моим fuse'ом собирается и работает (почти) sshfs (http://fuse.sourceforge.net/sshfs.html) и http://code.google.com/p/bindfs/ . Правда, их нужно пропатчить перед сборкой — нужные патчи в каталоге patches. Всё тестировалось в XP 32-bit. Под 64-bit работать точно не будет, под Vista — должно, если подписать драйвер в Dokan. Sapienti sat! | |