Project

dokan-ruby

0.0
No commit activity in last 3 years
No release in over 3 years
Dokan ist a "file system in userspace" driver for Win32. With dokan-ruby bindings, you can implement your own filesystem in Ruby!
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

 Project Readme

dokan-ruby¶ ↑

This is as wrapper-gem for dokan ruby bindings by Hiroki Asakawa. You can download the original souce from dokan-dev.net/en/download/#ruby.

To run this gem you need dokan library installed.

See the original README and LICENSE at

  • extdokan-ruby-0.1.5.1229readme.txt

  • extdokan-ruby-0.1.5.1229license.txt

What is Dokan Ruby Binding¶ ↑

This program is a Ruby binding of Dokan that is a user mode file system for Windows. Using this program, you can make a file system in Ruby language. Ruby extension to write a windows file system.

Howto¶ ↑

  1. Install dokan library. You can find it here: dokan-dev.net/en/download/

  2. Install this gem (gem install dokan-ruby)

  3. Run the samples unter extdokan-ruby-0.1.5.1229samples to get a feeling how things work

  4. Implement your own cool filsystem und mount it

Todo¶ ↑

  • Port library to mingw32 to make it work with the new RubyIntaller

  • Create some Testcases

Note on Patches/Pull Requests¶ ↑

  • Fork the project.

  • Make your feature addition or bug fix.

  • Add tests for it. This is important so I don’t break it in a future version unintentionally.

  • Commit, do not mess with rakefile, version, or history. (if you want to have your own version, that is fine but

    bump version in a commit by itself I can ignore when I pull)
  • Send me a pull request. Bonus points for topic branches.

Copyright © 2010 AncientLeGrey. See LICENSE for details.