December 16th, 2007 in
Dokan by Hiroki
Dokan library 0.2.0 is now released.
Dokan library is user-mode file system library to write a Windows file system very easily. Using Dokan library, you don’t need to write a file system driver.
Before installing new Dokan library, you have to uninstall previous version and reboot your computer.
Changes from 0.1.9
- Improved stability on lower resource environment
- Improved stability on Windows Vista
- Fixed deadlock
Now I released Dokan Ruby 0.1.4.
Dokan Ruby is a Ruby extension library to write a file system for Windows. This extension also has compatible API with FuseFS (Ruby extension for FUSE). You can write a file system only in 25 lines.
require 'dokanfs'
class Hello
def initialize
@msg = "hello, world"
end
def contents path
["hello.txt"]
end
def file? path
path =~ /hello.txt/
end
def directory? path
path == "/"
end
def read_file path
@msg
end
def size path
@msg.length
end
end
FuseFS.set_root(Hello.new)
FuseFS.mount_under("r")
FuseFS.run
December 12th, 2007 in
Dokan by Hiroki
Today I relased Dokan library 0.1.9.
Dokan library is a user-mode filesystem for Windows, just like FUSE for Linux. Using Dokan library, you don’t need to write a device driver to write a filesystem.
Changes from 0.1.8
- Fixed memory mapped file cache consistency problems
- Improved stability of filesystem driver
Today I released Dokan.NET 0.1.5.
Dokan.NET is a user-mode file system library for .NET language. You can write a file system in C#.

RegistoryFS screen shot.
RegistroyFS is a file system that mounts Windows registory. This program is included in sample directory of Dokan.NET.
Dokan SSHFS 0.1.6 is now released.
Dokan SSHFS is a program that mounts remote file system as a local drive. You can upload a file using Explorer and edit a file with your favorite windows applications. You can use Dokan SSHFS in place of Samba. This program needs Dokan Library installed.
Changes from 0.1.4
- Improved error handling
December 3rd, 2007 in
Dokan by Hiroki
Dokan library 0.1.8 is now released.
Dokan library is a user-mode filesystem library for Windows (FUSE for Windows). Using Dokan library, you can write new filesystem very easily. If you use previous version, you must uninstall it and restart your computer before install newer one.
Changes from 0.1.7
- Fixed directory changing notification
- Fixed IO cancelling
- Added new Dokan API “FlushFileBuffers”, this is called when user call WindowsAPI FlushFileBuffers
November 19th, 2007 in
Dokan by Hiroki
Dokan library 0.1.7 is now released.
Dokan library is a usermode filesystem library for Windows (FUSE for Windows). You can write your original Windows filesystem in userspace.
Changes from 0.1.6
- Fixed dead lock problem when mounting two drives
- Added timeout in kernel mode driver
Today I release Dokan SSHFS 0.1.4.
Dokan SSHFS is a program that mounts remote file system as a local drive. You can upload a file using Explorer and edit a file directoly. Dokan SSHFS works on Windows XP and Windows Vista. This program needs Dokan Library installed.
Changes from 0.1.3
- Change SetFileSize function
November 4th, 2007 in
Dokan by Hiroki
Dokan library is a user mode file system library for Windows. Dokan Library is similar to FUSE(Linux user mode file system) but works on Windows. You can create your own file systems very easily.
Let’s create a new file system using Dokan library.
Recent Comments