UnityでSMB 1.0を扱う方法備忘録
SharpCifs.Stdをビルドする
GitHubから SharpCifs.Std をクローンし、ビルドする。
https://github.com/ume05rw/SharpCifs.Std
クローンしてそのままビルドすると下記のようなエラーが出る。
"{your solution path}\SharpCifs.Std\TestSharpCifs\secrets.json" は見つからなかったためコピーできません。
SharpCifs.Std\TestSharpCifs\secrets_novalue.json
ファイルをコピーし、
SharpCifs.Std\TestSharpCifs\secrets.json
としてペーストする。
これでビルドが通る。
ビルドされたdllをUnityプロジェクトに配置する
SharpCifs.STD1.3\bin\Release\SharpCifs.Std.dll
をUnityのPluginsディレクトリにコピーすれば使える。
基本的な使い方
リポジトリのドキュメントがよく待ってるのでそっち読む。
ちょっとハマったこと
ディレクトリ操作するときとかはpathの末尾に /
入ってないとエラーが出る