今回は「2.3.0」への前段階とゆー事で「RC1」としました。何も問題なければ例によってモジュールはこのままで「2.3.0」とする感じです。ちょっとフォルダ処理回りをがっつりいきましたんで少々心配ではあります。
まず、BrynhildrをWindowsサービスとして動作時に、ファイル送信時などでファイル選択ダイアログの表示時にデスクトップのリンクでエラーになる不具合を修正しました。これ詳しくは後ほど記事にします。
あと、コマンドラインオプション「/path」を追加しました。例えば「/path:c:¥brynhildr¥」と指定すると「c:¥brynhildr¥」に「brynhildr.exe」が存在しなくても、設定ファイルや一時ファイル、受信フォルダなどが「c:¥brynhildr¥」に生成されます。ユーザー毎に環境を変えたいとか複数の環境を持たせたい時に有効になるかと思います。
あと、BrynhildrをWindowsサービスで動作させる際、フォルダ名にスペースの含まれるフォルダにも対応しました。従来では正常に動作しない事を確認致しましたので御迷惑を御掛けしてすみません。上の「/path」機能を暫定的に導入した結果、スペースありのフォルダだとWindowsサービス動作で動作した際に方々に不具合がでる事を確認致しましたのでこれを機にまるっと見直しました。ちょっとこれは・・・ってとこも多数発見しまして直せて良かったです。ですので権限周りを何とかすれば「program files」配下でもやろうと思えばいけます。
あと、30秒タイムアウトを10秒に変更したり、一時ファイル自動生成部分を修正したり、細かな微調整がいくつか入っております。
RC1とゆー事で不具合が出そうな雰囲気ではございますが、御報告を頂ければ即対応させて頂きたいと思っております。早く安定版が出せれば良いなぁと思っております。この手の修正はいっつも大変でございます。その辺をどうぞ御容赦頂ければ幸いでございます。
とりあえずそんな感じです、編集長。
Brynhildr Download