Dokan

user-mode file system for Windows    >>English version

Dokanライブラリ0.1.7をリリース

November 19th, 2007 in Dokan by 淺川

Dokanライブラリ0.1.7をリリースしました。

DokanライブラリはWindowsでユーザモードでファイルシステムを作成するためのライブラリで、FUSEのWindows版みたいなものです。
Dokanライブラリ0.1.7では複数同時マウントした場合にロックしてしまう問題が修正されています。またユーザモードファイルシステムアプリケーションが制御を返さない場合にカーネルモードでタイムアウトするようにしました。このため安定性が向上しています。Downloadページからダウンロードできます。アップグレードする場合は、前バージョンをアンインストール後、再起動してから新たにインストールしてください。

Dokan SSHFS 0.1.4をリリース

November 8th, 2007 in .NET, Dokan, SSHFS by 淺川

Dokan SSHFS 0.1.4をリリースしました。

Dokan SSHFSは、SSHでアクセスできる先のファイルシステムをローカルのドライブとしてマウントするプログラムです。 エクスプローラから、ドラッグアンドドロップでファイルをアップロードしたり、直接サーバー上のファイルを編集できます。Windows XPとWindows Vista上で動作します。実行にはDokanライブラリが必要です。

Dokan SSHFS 0.1.4では、ファイルサイズが小さくなった場合にファイルサイズが切り詰められていなかった問題が修正されています。

英語版ページを作成しました。何かおかしなところがあれば知らせてくださるとうれしいです。

Dokanライブラリ0.1.6をリリース

November 4th, 2007 in .NET, Dokan, Ruby by 淺川

Dokanライブラリ0.1.6、Dokan Ruby 0.1.3、Dokan.NET 0.1.3をリリースしました。

DokanライブラリはWindowsでユーザモードファイルシステムを作成するためのライブラリです。LinuxのFUSEのように、手軽にファイルシステムが作成出来ます。Dokan RubyはRubyで、Dokan.NETは.NET言語でファイルシステムを作成するためのライブラリです。
今回のアップデートでは英語のドキュメントを追加しました。またDokan.NETにはRegistroyFS(レジストリをマウントするプログラムです。実用性はありません)のサンプルコードが追加されています。Dokanライブラリのreadmeファイルは英語の方が正確です。日本語が不明瞭な場合は英語バージョンをご覧ください。(それぞれ、バグ修正はないのでアップデートの必要はありません)

英語ドキュメント作成にあたりDuc君にお世話になりました。ありがとうございます。

Dokan SSHFS 0.1.3をリリース

November 3rd, 2007 in .NET, Dokan by 淺川

Dokan SSHFS 0.1.3をリリースしました。

Dokan SSHFSは、SSHでアクセスできる先のファイルシステムをローカルのドライブとしてマウントするプログラムです。 Windows XPとWindows Vista 32bit版で動作します。実行にはDokanライブラリが必要です。

Dokan SSHFS 0.1.3では、ノーティファイアイコンを右クリックをして終了を選んだ場合、アンマウントされない問題が修正されています。Downloadページからダウンロードできます。

Dokan SSHFS 0.1.2をリリース

October 31st, 2007 in .NET, Dokan by 淺川

Dokan SSHFS 0.1.2をリリースしました。

Dokan SSHFSは、SSHでアクセスできるところにあるディスクをローカルのドライブとしてマウントするプログラムです。LinuxとWindowsでファイルをやり取りするのに便利です。またSambaの代わりにも使えます。

Dokan SSHFS 0.1.2では、同名のファイルが存在する場合にコピーが正常にできなかった問題が修正されています。また、 多重起動時のアンマウントに関する問題が修正されています。

こちらのページかららダウンロードできます。
実行にはDokanライブラリ、.NET Framework 2.0、Visual C++ 2005 sp1再配布可能パッケージがインストールされている必要があります。

Dokan SSHFS 0.1.1をリリース

October 29th, 2007 in .NET, Dokan by 淺川

Dokan SSHFS 0.1.1をリリースしました。

Dokan SSHFSは、SSHでアクセスできるところにあるディスクをローカルのドライブとしてマウントするプログラムです。LinuxとWindowsでファイルをやり取りするのに便利です。またSambaの代わりにも使えます。

Dokan SSHFS 0.1.1では、Windows VistaでUACが有効な環境でファイルのパーミッションが表示できなかった問題と、Windows Vistaで頻繁にフォルダを切り替えるとSSHが切断されてファイルが表示できなくなってしまう問題が修正されています。また、ファイルの更新時刻などを表示できるようになりました。

こちらのページかららダウンロードできます。
実行にはDokanライブラリ、.NET Framework 2.0、Visual C++ 2005 sp1再配布可能パッケージがインストールされている必要があります。

Dokanライブラリ0.1.5をリリース

October 29th, 2007 in Dokan by 淺川

Dokanライブラリ0.1.5をリリースしました。

DokanライブラリはWindowsでユーザモードファイルシステムを作成するためのライブラリです。LinuxのFUSEのように、手軽にファイルシステムが作成出来ます。

ウィルスバスターがインストールされている環境で、ブルースクリーンになることがある問題が修正されています。アップデートをする場合は、以前のバージョンをアンインストール後、必ず再起動してからインストールして下さい。

Windows Vista環境でDokanSSHFSを使用した場合、フォルダをすばやく切り替えるとエラーメッセージが表示され、それ以降接続できなる問題があります。この場合DokanSSHFSを再起動するともとに戻るようですが、現在原因を調査中です。

Dokan Ruby 0.1.2をリリース

October 23rd, 2007 in Dokan, Ruby by 淺川

Dokan Rubyバインディング0.1.2をリリースしました。

dokanfs.rbの修正と、新たにrssfs.rbがサンプルファイルに追加されています。
rssfs.rbはRSSをマウントするプログラムです。実用性はまったくありませんが、こんな感じの簡単なプログラムで実現されています。Dokan Rubyバインディングでは、ファイル名としてShift_JISを期待しているのでファイル名に日本語を使いたい場合はShift_JISを使ってください。
ところで、新たにファイルシステムを書くときにはエクスプローラがハングすることが多々あります。そんなときには、すぐにアンマウントが実行できるように、もうひとつコマンドプロンプトを開いて dokanctl /u DriveLetter (標準ではProgramFiles\Dokan\DokanLibraryにあります)が実行できるようにしておくと安全ですよ。

rssfs.png

Dokan SSHFS 0.1.0をリリース

October 21st, 2007 in .NET, Dokan by 淺川

Dokan SSHFS 0.1.0をリリースしました。

Dokan SSHFSは、SSHでアクセスできるコンピュータのディスクをローカルドライブとしてマウントするプログラムです。実行には、Dokanライブラリ、.NET Framework 2.0、Visual C++ 2005 SP1再配布可能パッケージがインストールされている必要があります。WindowsXP x86とWindowsVista x86に対応しています。(UACが有効な環境では、ファイルのパーミッションが表示できません)

sshfssetting.png sshfsdrive.png sshfproperty.png

Dokanライブラリ0.1.4をリリース

October 21st, 2007 in Dokan by 淺川

Dokanライブラリ0.1.4をリリースしました。

今回からインストーラーを導入しました。WindowsXP x86用とWindowVista x86用のインストーラが入っていますのでお使いの環境に合わせてインストールしてください。
Dokanライブラリ0.1.3以前のバージョンをお使いの方は、

    > sc delete DokanMounter
    > sc delete dokan.sys

を実行し、必ず再起動をしてからインストールを行って下さい。また、Dokan RubyとDokan.NETのreame.txtに実行方法についてdokan.dllやdokan.sys、mounter.exe等を同じフォルダに置いて実行するという記述がありますが、Dokanライブラリ0.1.4からその必要はなくなりました。