MENU
51,317

スレッドNo.336

BonsFD v10.22

BonsFD v10.22 を公開しました。

自分で常用していて、対策を行いました。
要望や不具合がありましたら、報告をお願いします。

01:「パラメータ設定」画面の「表示」の「カレントに変更があった場合に自動更新」の動作を見直しました。
02:「編集」の「ファイルのキーボードによるドロップ」で、「OLE」も検出するように変更しました。
「DLL」を使用しているために制限があります。
「BonsFD」が 32bits版の場合には 64Bits版のアプリは検出できません。なお 32Bits版のアプリの検出は可能です。
「BonsFD」が 64bits版の場合には 32Bits版のアプリは検出できません。なお 64Bits版のアプリの検出は可能です。
キーボードドロップに使用する「SoleDrop.dll」を追加しました。
03:「編集」の「ハードウェア取り外し」で起動される「UsbDevice.exe」で、64Bits版を作成しました。

04:「画像表示」画面で、32Bits版でファイルサイズが大きなファイルが読み込めない不具合を修正しました。
05:「画像一括リサイズ」画面で、画像の表示に失敗する不具合を修正しました。
06:「画像一括リサイズ」画面で、「短辺を基準」と「長辺を基準」を追加しました。
07:「画像」の「定形設定」画面で、表示内容が更新されない不具合を修正しました。

よろしくお願いします。

引用して返信編集・削除(未編集)

大石剛司様


> 以下を追加したのでこれを活用してフォーム位置の初期化を行ってください。
なるほど!これはいいですね!俺の苦労が無駄になったけどいいです!

> ●ビューワー位置を各BonsFDに合わせてほしい
> ●複数起動の開始表示位置
> 対応は可能ですが暫らくお待ちください。

ありがとうございます!
復旧頑張ってください。急いではいませんので!

引用して返信編集・削除(未編集)

●iniファイル内にの説明を日本語表記もしてほしい

以下を追加したのでこれを活用してフォーム位置の初期化を行ってください。

▼Ver10.35 2025-02-14
01:メイン画面の「設定」に「フォーム位置」を追加しました。画面が表示範囲外になってしまった場合に該当のフォーム位置を初期化します。
64Bits版を使用していてメイン画面が範囲外の場合は、32Bits版を起動して64Bits版の BonsFD.ini を指定して下さい、BonsFD 以外のアプリでも初期化が可能です。

●ビューワー位置を各BonsFDに合わせてほしい
●複数起動の開始表示位置

対応は可能ですが暫らくお待ちください。
パラメータ設定で、それぞれが「標準動作」と「拡張動作」の切り替えができるように考えています。

実は、昨日開発用のパソコンがブルー画面になり落ちました。
数日前にも席を外していたら何故か再起動していた事がありました。
SSDの復旧を行いましたが治らない状態が続いているので、SSDを購入中です。
到着後に開発環境の再構築が必要な状況ですが時間がかかりそうです。
ソースファイルは別パソコンに保存してあるので(ホームページにもソース付きで公開)大丈夫です。

よろしくお願いします。

引用して返信編集・削除(未編集)

大石剛司様

10.35
●iniファイル内にの説明を日本語表記もしてほしい

> ちなみに下記のように元のiniは数値が異常値ですね。
> [FormDeleteEx]
> State=NORMAL
> Left=32767
> Top=32767

最近モニターを2560x1440x2というマルチモニターから5120x1440のウルトラワイドに買い替えたらサブメニューがまた画面外に。
さらに本日5120x1440+2560x1440というマルチモニターにしたらBonsFDごと画面外にぶっ飛んでしまいました。
途方に暮れてbonsfd.iniのLeft、Top、Width、Heightを片っ端から全部以下の数値に書き換えました。
Left=100
Top=100
Width=640
Height=480
無事に表示できるようになったのですがiniファイル内の全部を変更するのはしんどいので日本語で説明があればなぁと思いました。

●ビューワー位置を各BonsFDに合わせてほしい
普段BonsFDは3画面開いて作業してるのですがビューワーなどは各BonsFDの枠内に表示(もしくは近辺に)表示できればいいなと思いました。
画面端から端までという極端なことはないですがウルトラワイド+αだと視線の移動が大変なので(こちらの勝手な都合ですがWinFDはそうなってるので)

●複数起動の開始表示位置
先程も書きましたが通常BonsFDを3画面開いて作業してるのですがBonsFD起動時にウィンドウ位置を覚えてくれると助かります。
WinFDではたまにエラーで落ちると忘れてしまいますが複数起動したら元の位置に表示されます。
SHIFT+P、SHIFT+Qで代用すればいいと言われればそのとおりなのですが。

引用して返信編集・削除(編集済: 2025年03月09日 14:53)

大石剛司様

> 裏に回っているよりも、表示領域の外にあるかもしれません。
たぶんこれが正解だったのでしょうね。
該当部分を削除して再起動したら表に出てきました。
ちなみに下記のように元のiniは数値が異常値ですね。
[FormDeleteEx]
State=NORMAL
Left=32767
Top=32767
Width=2964
Height=320

> 64Bits 版を終了してから、32Bits 版で BonsFD.ini を BonsFD-old.ini にして、64Bits 版を起動するとどうなりますか?
64bit版のiniを32bit版に移植して32bit版を起動したらやはり画面外に飛んでいってますね。

とりあえず助かりましたありがとうございます。最悪ini全部削除するしかないかと思いました。

引用して返信編集・削除(未編集)

フォームを前面に表示する機能は使っていませんので、現状では原因は判りません。
裏に回っているよりも、表示領域の外にあるかもしれません。
一応、表示領域外にあれば画面の左上に表示するようにはプログラムしています。
表示位置を戻すには以下の操作を行います。

BonsFD.exe を終了して、BonsFD.ini をエディタ(メモ帳)で開いて。以下の内容を全て削除して下さい。
終了時に再度書き込みますので、フォームの情報は削除しても大丈夫です。
終了時の位置を記憶して次回はこの位置で表示されます。

[FormDeleteEx]
State=NORMAL
Left=100
Top=100
Width=640
Height=320


64Bits 版を終了してから、32Bits 版で BonsFD.ini を BonsFD-old.ini にして、64Bits 版を起動するとどうなりますか?
元に戻す場合は、BonsFD.ini を BonsFD-new.ini にしてから、 BonsFD.ini を削除して、BonsFD-old.ini を BonsFD.ini でコピーします。

フォーム位置を削除したらどうなりましたか?
BonsFD.ini を BonsFD-old.ini に変更してから起動したらどうなりましたか?

よろしくお願いします。

引用して返信編集・削除(未編集)

大石剛司様

10.33
●ファイル削除がなんかおかしい
コチラだけのようですね。32bit版では問題なく表示できました。
で、どうやってもとに戻しましょう?削除ダイアログが出てるであろうときにタスクバーのとこで並べてみるを選んだり、解像度を変えてみたりしましたが一向に表?に出てきません。
BonsFD.iniのなかのウィンドゥ表示ポイントを設定してあるとこがありますがそこを変えれば出てくるんでしょうか・・・
こういった場合大抵解像度を変えると表示されるようになる(画面外に表示されてるとしたら)んですけども。

引用して返信編集・削除(編集済: 2025年02月11日 22:08)

●こういった消してしまったファイル(もしくはフォルダごと)を復活させることはBonsFDでできるのでしょうか?

残念ですが出来ません。昔はゴミ箱がなかったのでファイル復活は必要でしたね。
今はゴミ箱にいれておいて、定期的に消すという運用で回避できると思います。
また、ファイル復活は市販品があるので、そちらを使用して下さい。

●ファイル削除がなんかおかしくないです?ファイル削除もフォルダ削除もダイアログが(表に)出てきません。

こちらでは正常です。
常時 64bits版を使っているのであれば、動作がおかしい時は 32Bits版でも確認して下さい。
私は、32Bits版はデフォルトの設定状態で使っています。

◆起動時のディレクトリが毎回 BonsFD のフォルダになる

修正を間違えましたの再度修正しました。

v10.33 を公開しました。

よろしくお願いします。

引用して返信編集・削除(未編集)

大石剛司様

10.32
●ファイル削除がなんかおかしくないです?ファイル削除もフォルダ削除もダイアログが(表に)出てきません。
DELキー押してその状態でEnterキー押すと削除はできます。
ダイアログにアクティブが移ってるので表に見えてるBonsFDが操作を受け付けません。
ようするにBonsFDが動かせないので裏に隠れた削除ダイアログを表に表示することができない状態です。
コチラだけの症状であれば他のなにかが悪さしてるんだと思いますがそちらではどうでしょうか?

引用して返信編集・削除(未編集)

大石剛司様

●数十年前(たぶん35年以上前)の話になるのですが当時はまだDOS(NECのPC-9801)が全盛期でWindowsなんで影も形もなかった頃。
もちろんファイラーはFDを使ってまして。
その互換であるFD互換のGFというファイラーがあったんです。
そのファイラーのFDより勝ってる点が削除したファイルを復活できるということでした。
もちろん消してしまった直後ならの話ですけれども。
こういった消してしまったファイル(もしくはフォルダごと)を復活させることはBonsFDでできるのでしょうか?
消してしまった直後ならなんとかなりそうな気もしますがそれは他のツールに任せたほうがいいのかな。
ファイラーの仕事?と言われれば違うような気もしますが・・・

引用して返信編集・削除(未編集)

大石剛司様

> 4:現在のカーソル位置の行番号の位置を記憶して同じ行番号に移動する
これ希望です。
しかしながら!
これって個人的な使い方なので他の人はどうなんでしょうね?WinFD準拠とBonsFD式と設定で選択式にするとか。

引用して返信編集・削除(未編集)

●このうちコピー・移動は2画面ファイラー(「あふ」や「DYNA」)に任せているのです。

ファイラーの使い分けは良いかもしれませんね。
自分も「annsFM」と「BonsFMmini」を並行して使っていました。
BonsFD は複写や移動は、最初に一覧を取得して、あとは OS の機能に渡しているため、処理が遅いかもしれません。


「あふ」や「DYNA」は、最新版を作者が公開しているので、残念ですが「Bonsあふ」や「BonsDYNA」の開発は考えていません。
「BonsFD」は「WinFD」の開発が止まってしまい、最新の OS では動作が厳しいとの状況で、「WinFD」と同じキー操作を希望されたので作成しました。

このような状況ですが、「WinFD」の機能と異なる箇所があれば指摘して下さい。

よろしくお願いします。

引用して返信編集・削除(未編集)

●日付変更後にカーソルが意図しない位置に移動する

カーソル位置が「a,txt」にある時は「e.txt」と希望していますが
カーソル位置が「c,txt」にある時は何処が希望でしょうか?
カーソル位置が「b,txt」にある時は何処が希望でしょうか?
カーソル位置が「e,txt」にある時は何処が希望でしょうか?
カーソル位置が「d,txt」にある時は何処を希望が希望でしょうか?

ロジックを考える手助けになりますので教えて下さい。


WinFD 1.05b.544 での動作ですが、カーソル位置のファイルに移動していて、BonsFD と同じ動作です。
オプションで移動の指定等はありませんか?

ロジック的には以下が考えられます。
ソート条件に関係なく行うのが前提です。
1:現在のカーソル位置があるファイルを記憶して移動する v10.32
2:マークの先頭位置に移動する v10.31
3:マークの最後位置に移動する
4:現在のカーソル位置の行番号の位置を記憶して同じ行番号に移動する

1の場合は、マークファイルの間にアンマークのファイルがあっても同じ動作になります。
2の場合は、マークファイルの間にアンマークのファイルがあっても同じ動作になります。
3の場合は、マークファイルの間にアンマークのファイルがあっても同じ動作になります。
4の場合は、カーソル位置が先頭なら先頭に、中間なら中間に、最後なら最後に移動します。

上記にないロジックで、ご希望のロジックを教えてくれれば組み込めると思います。

よろしくお願いします。

引用して返信編集・削除(未編集)

endキーでのディレクトリマーク可否の件、対応ありがとうございました。
spaceキーでディレクトリマークができなくなり不便になるという方もいますが
実はファイラーを使う目的が違うのです。
ファイラーは閲覧・実行・コピー・移動・削除・名称変更が主な機能ですが
このうちコピー・移動は2画面ファイラー(「あふ」や「DYNA」)に任せているのです。
キーアサインもFDライクなので違和感はありません。
というわけで、BonsFDが一段落したら、「Bonsあふ」や「BonsDYNA」も開発していただけると幸いです。

引用して返信編集・削除(未編集)

大石剛司様
10.32

●圧縮時に元ファイル削除後に再度確認がありますがこれはなくてもいいと思います。
もしくは削除するというチェックボックスを削除かゴミ箱か選択するという方法もありかと思います。
もちろんその後はどちらかを選んだほうを記憶してくれるといいと思います。
●解凍後には圧縮ファイル表示画面は不要だと思います。これも設定でON/OFFできればと思います。
●日付変更後にカーソルが意図しない位置に移動する
c.txt 2025/02/09 17:00
b.txt 2025/02/09 17:00
e.txt 2025/02/09 17:00
d.txt 2025/02/09 14:00
a.txt 2025/02/09 14:00
この場合で上記5ファイルにマークしてありa.txtにカーソルがあって日付変更ですべてのファイルを2025/02/09 14:00にした場合
a.txt 2025/02/09 14:00
b.txt 2025/02/09 14:00
c.txt 2025/02/09 14:00
d.txt 2025/02/09 14:00
e.txt 2025/02/09 14:00
となり、カーソルがa,txtに移動するんですが、これを日付変更後も5行目のe.txtの位置にできないかなということでした。
仕様的に無理なら諦めます。WinFDでもBonsFDと同じ動きなので無理じゃないかなとは思ってるんですが・・・
●フォルダ移動で移動先にフォルダ作成表示が出ない
これはコチラの環境が影響してたようです。すみません。
一応BonsFDを全部終了して再起動してから再確認はしてみたのです。
が、そのときエラーで落ちててタスクマネージャーの下の方に起動したままのBonsFDがあったようです。
●コピー時のツリー表示に下部に謎のブランクが有る
画像のように枠の大きさを変えても下部に謎のブランクがあります。
特に不都合はないのですが、やはり気になるので・・・。

引用して返信編集・削除(未編集)

●ENDキーを押したときにディレクトリのマークをするかしないかを設定できるようにするのがいいのではないかと思います

この動作で作成しました。間違っていたり、もう少し違う操作を希望する場合は要望して下さい。
「パラメータ設定」画面の「機能追加」に「選択の切り替えでディレクトリも対象とする」を追加しました。

●圧縮時に元ファイルを消去するかしないかの選択ができるとうれしい。

「ファイル圧縮」の画面に「元ファイルを削除」を追加しました。
圧縮終了後にファイル削除の画面が表示されます。
「削除」か「ゴミ箱」かが判らないので、この画面を表示させています。

●日付変更時にカーソルが選択肢の先頭に戻るのですがカーソル位置は動かないようにしてほしい。

対応しました。

●コピー時のツリー表示なんですが画像のように下部がブランク?になっててファイルが全部表示されません。

画面が大きいので、処理時間を100msから500msに変更してみました。

●フォルダ移動で送り先にフォルダが存在しない場合のフォルダ作成ができなくなってます。

再現できませんでした、「先」に入力した内容を教えて下さい。
「.100」と入力して「Enter」を操作した画面です。
この後にフォルダが作成されて移動されました。

よろしくお願いします。

引用して返信編集・削除(未編集)

大石剛司様

10.31
> ●コピー時のツリー表示なんですが画像のように下部がブランク?になっててファイルが全部表示されません。
> 再現しませんでしたが、見直して修正してみました。
右のE:\namadouga\test017.aviをマウスでつまんで左のf:\レース結果\にドロップ
コピー、移動ダイアログでコピーを選んで
ファイル複写で参照トグルボタンを選ぶと先日のような表示になります
この画面で画面下部をマウスで掴んで下に表示枠を広げてやると未表示だったピアノ発表会.aviが表示されます
そちらで再現できるでしょうか?もしかしたら画面のドット数?によるのかもしれませんね?
こちらは2560x1440です。

引用して返信編集・削除(編集済: 2025年02月09日 12:28)

大石剛司様

10.31
> ●設定の機能3に「ディレクトリもマークする」という項目があり、私の場合はチェックを外してありました。
> 私の場合は「機能2」にありました。
> 「チェック」を外すと、「Space」キーを操作した時にディレクトリがマークされなくなりました。

ディレクトリごと移動とかすることがあるのでスペースキーでマークされないのは困りますね。
ENDキーを押したときにディレクトリのマークをするかしないかを設定できるようにするのがいいのではないかと思います。
最初のマーク時にディレクトリが含まれていればENDキーを押したときにはディレクトリマークもも反転するという設定がいいのかな?

●圧縮時に元ファイルを消去するかしないかの選択ができるとうれしい。WinFDでは圧縮時のダイアログにチェックボックスがある。
●日付変更時にカーソルが選択肢の先頭に戻るのですがカーソル位置は動かないようにしてほしい。WinFD準拠。
5つ連続したファイルを表示上の上からa.b.c.d.eとマーキングしたあとAキーで日付変更など行った後はカーソルキーはeの位置にしてほしい。
●フォルダ移動で送り先にフォルダが存在しない場合のフォルダ作成ができなくなってます。

引用して返信編集・削除(未編集)

●設定の機能3に「ディレクトリもマークする」という項目があり、私の場合はチェックを外してありました。

私の場合は「機能2」にありました。
「チェック」を外すと、「Space」キーを操作した時にディレクトリがマークされなくなりました。
この動作で良いのでしょうか?
そてとも、「チェック」を外していてもディレクトリはマークが必要でしょうか?

■WinFD b627のリンクについて

記載のリンク先には、「本ページは永続的なものではありません。リンクはなさらないでください」と記載されていましたので発言の削除をお願いします。
削除ができない場合は、私が削除します。

よろしくお願いします。

引用して返信編集・削除(未編集)

●設定の機能3に「ディレクトリもマークする」という項目があり、私の場合はチェックを外してありました。

確認ありがとうございます。
私の WinFD では、機能3は表示されませんので、「WfdTool.dll」の機能ではないかと思います。
「WfdTool.dll」関係のチェックはできない状況なので、他にもありましたら教えて下さい。

「パラメータ設定」画面の「機能追加」に「選択の切り替えでディレクトリもマークする」を追加します。
デフォルトではチェックとしておきます。

次回の公開版で実装します。

よろしくお願いします。

引用して返信編集・削除(未編集)

WinFDの設定を見直してみました。
設定の機能3に「ディレクトリもマークする」という項目があり、私の場合はチェックを外してありました。
ここにチェックを入れるとディレクトリもマークされるようです。
ということで、フォルダへのマークの可否をオプションでできたらありがたいです。

引用して返信編集・削除(未編集)

●BonsFD の end キーは反転するときにフォルダにもマークがつきますが WinFD はフォルダにはマークがつきません。

WinFD のキー設定では、End は「ファイルに付いたマークの有無を反転する」となっています。
ただし、私の WinFD ではファイルだけでなくフォルダも反転しますので、BonsFD は実際の WinFD の動作に合わせて作成しています。

他の人の WinFD の End の動作を教えてくれると助かります。

よろしくお願いします。

引用して返信編集・削除(未編集)

すみません。間違えました。
反転するのはhomeキーではなくendキーです。
BonsFDのendキーは反転するときにフォルダにもマークがつきますが
WinFDはフォルダにはマークがつきません。

引用して返信編集・削除(未編集)

BonsFDの場合
1を操作するとマークされます
2を操作するとマークが消えます
3を操作すると全てのファイルがマークされます

WinFDの場合
1を操作するとマークされます
2を操作すると既存のマークが消え、マークなしのファイルがマークされます(マークが反転する)
3を操作すると1の状態に戻る(マークが反転する)

よろしくお願いします。

引用して返信編集・削除(未編集)

●BonsFDの場合はhomeキーで既存のマークが消えるのみです。

以下の操作でどうなりますか?
1:Spaceでファイルを一個マークする
2:Homeを操作する
3:Homeを操作する

1を操作するとマークされます
2を操作するとマークが消えます
3を操作すると全てマークされます

添付画像で上から1,2,3の順番です。
画像は Windows11 21H2 64Buts版のBonsFD です。
この状況は WinXp の WinFD と同じ結果です。

私と同じ操作をしたらどうなりますか?

よろしくお願いします。

引用して返信編集・削除(未編集)

Windows11_23h2と64bit版です。
すみません。フォルダにもマークされるのはhomeキーではなくendキーでした。
で、WinFDでは既にいくつかマークされている場合、homeキーを押すと既存のマークは消え、マークされていなかったファイルにマークがつくというトグル動作なのですが、BonsFDの場合はhomeキーで既存のマークが消えるのみです。endキーを使うと既存のマークが消えると同時にマークされていなかったファイルとフォルダにマークがつきます。このendキーの動作をファイルのみにすることはできないでしょうか?

引用して返信編集・削除(未編集)

報告ありがとうございます。

●マーキングですが、homeキーを押すとフォルダにもマークがつきます。

こちらでは再現しませんせした。また、オプションは特にありません。

メニューの「編集」の「すべて選択」のショートカットキーは何が設定されているかを確認して下さい。
また、メニューのこの部分をクリックした時の動作では、どうなりますか?

Windows10 64Bits で BonsFD は 64Bits版でしょうか?

そのほかにも不具合がありましたら、報告して下さい。

「Home」と「End」はテンキーでの対応を忘れていました。
次回版で対応します。

よろしくお願いします。

引用して返信編集・削除(未編集)

マーキングですが、homeキーを押すとフォルダにもマークがつきます。
確かWinFDはファイルのみにマークがついていたと思いますが、ファイルのみにマークするオプションはありますか?

引用して返信編集・削除(未編集)

●コピー時のツリー表示なんですが画像のように下部がブランク?になっててファイルが全部表示されません。

再現しませんでしたが、見直して修正してみました。

●マーキングファイルの切り替え(マークしたものをマークを外してマークされてた以外をマーク)

「編集」に「選択の切り替え」を追加し、ショートカットキーは「End」を設定しました。
WinFD は一つの機能に複数の割り付けがあり、とりあえず一つだけ設定しています。
よく使うキーがあれば追加しますので要望して下さい。

v10.31 を公開しました。

よろしくお願いします。

引用して返信編集・削除(未編集)

大石剛司様

10.28
※10.28のときのエラーなんですが気になったので報告
コピー時のツリー表示なんですが画像のように下部がブランク?になっててファイルが全部表示されません。
マウスで枠を広げてやると表示できます。
10.29ではツリー表示自体が変わってるので?もう関係ないのかな?

引用して返信編集・削除(未編集)

大石剛司様

> ●Shift+C(orM)でツリー表示のコピーや移動ができると嬉しい。
> 対応しました。「ファイル複写」の画面と同時に「ツリー」が表示されます。
確認しました。ありがとうございます。

> ●コピーや移動をするときに最終アクセスしていたフォルダにコピーや移動をしてくれればなと思ます。
> 対応しました。ただしルートに戻った時は、その直前のフォルダになります。
> ルートの場合は直接「C:\」と入力して下さい。
確認しました。ありがとうございます。

週末に使い込んでみます。
あと上記には関係ないのですがマーキングファイルの切り替え(マークしたものをマークを外してマークされてた以外をマーク)はSHIT+HOMEになってますがWinFDではENDキーになってます。
フルキーボードだとHOMEキーの直下にENDキーがあるので切り替えが簡単です。切り替えすること自体はあまりないのですけれども。
もっとも、自分でキー設定変えればいいだけなんですけどね。WinFDから乗り換えようとするユーザーにキーアサインはなるべく同じがいいかなと思いました。
もちろん作者様のこだわりもあるので強要してるわけではありません!ユーザーが簡単に変更できるわけですし。

引用して返信編集・削除(未編集)

●Shift+C(orM)でツリー表示のコピーや移動ができると嬉しい。

対応しました。「ファイル複写」の画面と同時に「ツリー」が表示されます。
「ファイル複写」には、「先はWinFD」「ツリーはルートから」を追加しています。
「参照」「ツリー」「クイックアクセス」「カレント」のボタンの前にラジオブタンを追加しました。
今までは「先」が空白で「Enter」を操作すると「参照」が起動しましたが、選択を可能としました。

●コピーや移動をするときに最終アクセスしていたフォルダにコピーや移動をしてくれればなと思ます。

対応しました。ただしルートに戻った時は、その直前のフォルダになります。
ルートの場合は直接「C:\」と入力して下さい。

WinFD は使った事が無いので操作方法を教えてもらって助かります。
よろしくお願いします。

引用して返信編集・削除(未編集)

このエラーBonsFMminiでも出ます
こちらは圧縮解凍の時では無くファイル名の一括変更正規表現
の時ですね
その他の時も出たことがあり特定したら報告しようと思ってました

引用して返信編集・削除(未編集)

大石剛司様

> v10.28 を公開しました。
10.28より前から出てた不具合なんですが圧縮や解凍をすると画像のように無効/非表示ウィンドウにはフォーカスを設定できませんダイアログが出る。
コチラの環境のせいかもしれませんが一応報告。
圧縮や解凍はできてるんですがそのエラーが出るとそのエラーが出たBonsFDはなにもキー操作を受け付けなくなります。

引用して返信編集・削除(未編集)

大石剛司様

10.28

> これで大丈夫だと思いますが、確認をお願いします。
確認できました!もう思い残すことは少ししかありません!

●Shift+C(orM)でツリー表示のコピーや移動ができると嬉しい。
コピーや移動を選んだ後の先欄が空白時にEnter押したような動きでルートから表示できればなと思います。
設定でルートからにするかカレントフォルダにするか選べるとなおいいと思います。
WinFDだとツリー情報がドライブのルートに保管されててShift+Mを起動するたびにツリー情報を読むことはしてないようです。
もちろん手動で更新できるようにはなってます。
●コピーや移動をするときにドライブが違う場合ドライブ以降を補完してくれてますがあれをなくして最終アクセスしていたフォルダにコピーや移動をしてくれればなと思ます。
カレントがd:\test\でcドライブの最終アクセスがc:\一時保管\だった場合
d:\test\sample.mpgをMキーでファイル移動ダイアログを開き先欄にcキー、Enterでsample.mpgがc:\一時保管\に移動してくれると嬉しい。WinFD形式。
これも設定で現状のBonsFD式とWinFD式を選べると嬉しいです。
※あれやこれやといろいろ注文つけてるのでダブってたり仕様だったのを忘れてたり言ってることが真逆になってたりしたらすみません。脳みそ外部記憶装置がほしい。

引用して返信編集・削除(編集済: 2025年02月04日 11:10)

ドロップの場合は無条件に「先」にはカレントを設定するように変更しました。

v10.28 を公開しました。

v10.27 は使用しないでください。一部の設定ファイルがデフォルトに設定されます。

引用して返信編集・削除(未編集)

●操作方法食い違い

詳細な操作方法をありがとうございます。
こちらでも再現できました。
マウスでの操作は、他のアプリケーションにドラッグするしか使っていないので想定外でした。
対策方法を見つけるのに時間がかかりましたが、ドロップされた時は処理を分けるようにしました。
これで大丈夫だと思いますが、確認をお願いします。

メールは届いています。ありがとうございました。

その他にも不具合や要望がありましたら報告して下さい。

v10.27 を公開しました。

引用して返信編集・削除(未編集)

大石剛司様

10.26-1

●操作方法食い違い
なるほど!操作方法が全然違います。それじゃ食い違いが出るはずです。
書いてある通りに操作したら望む結果が出ました。
と、思いましたが2回めのテストを行ったらやはり先欄は空白でした。
でも操作はいいですね!WinFD+FDTool方式でしか使ってなかったのでこういう方法もあるんだと思いました。
マウス使わなくても移動したいファイルにカーソル合わせってCキー一発ですもんね。

コチラの詳しい操作方法を書きます。
1:デスクトップに貼り付けてあるBonsFDのショートカットから左配置のBonsFD(f:\レース結果\)を起動
2:そのBonsFDからAlt+F1で右のBonsFD(e:\namadouga\)を起動
3:右のe:\namadougaa\test017.aviをマウスでつまんで左のf:\レース結果\にドロップ
4:コピー、移動、キャンセルダイアログが出るのでコピー形移動形を選択
5:ファイルの複写が表示される(ここで先欄にf:\レース結果\が表示してればコチラの意図した動作になるがカレントボタンを押す必要がある)

3:以降が操作方法の違いになりますね。
伝わったでしょうか?

●3画面だと自分以外の2個が表示されます。が、マウスでないと選択できません。キーボードの上下で選択できればと思います。
キーボードの上下だと履歴が表示されるんでしたか・・・
どちらかの選択になりますね?もしくはタブキーで最下部画面にカーソル飛ばして選択とか?
WinFD+FDTooll方式もBonsFD方式もどっちも選択できるようにするとか?プログラムめんどくさそうですが。

とりあえずtxtファイルメールで送っときます。

引用して返信編集・削除(未編集)

●10.26で操作しましたが10.25と同じ動作です。

報告ありがとうございます。もう少し情報をお願いします。

こちらでは以下の操作を行いました。
1:左の画面を起動
2:左の画面で「ファイル」の「新しいBonsFDを開く」を操作
3:右の画面が表示
4:右の画面でフォルダを移動
5:左の画面で「操作」の「コピー」を実施
6:「ファイルの複写」を表示

「ファイルの複写」の画面では「先には複数のBonsFDの先頭を設定」しているので、
「先」には自動的に画面の下の一覧に表示されている「D:\4輪\」が設定されます。

画面の下の一覧には、プログラム上では自分以外の「BonsFD」が表示されます。
がるるぎちょ~さんの画像では、「ファイル移動」の画面の下の一覧には、自分以外「BonsFD」でなく、自分自身の「BonsFD」が表示されています。
ここに表示される内容は、毎回自分自身でしょうか?

あと3個の「BonsFD」を起動して、「コピー」を操作した時には、画面の下の一覧にはどのような情報になりますか?
正常なら、自分以外の2個が表示されます。

●右のBonsFDのe:\namadouga\test017.aviを左のBonsFDのf:\レース結果に移動(もしくはコピー)するときに先(D):欄に自動で送り先であるf:\レース結果\を入れてほしい。
要するに画像の状態でカレント(R)ボタンを自動で押す感じです。

前回の画像の説明ですがもう一度確認しますが、右で移動を選択しているので、移動の画面でカレントを押しても右のカレントが入ります。
移動の画面を左側に移動しても、親は右側なのでカレントを押しても右のカレントが入ります。

右側で移動を選択しているのに、移動の画面の下にある一覧に自分自身が入っているのが想定外の動作です。
この状況は解決しておきたいので協力をお願いします。

■テスト用のプログラムをアップロードしましたので、ダウンロードして下さい。

起動してから、2個目を起動してコピーを操作して下さい。
「ファイル複写」の画面が表示したら「キャンセル」で戻って下さい。
1:この時の画面をキャプチャして送って下さい。
2:「BonsFD.exe」のあるフォルダに以下の4個のファイルが作成されます。
これらのファイルをメールで送って下さい。
_Hwnd.txt
_List.txt
_Name.txt
_This.txt

よろしくお願いします。

引用して返信編集・削除(未編集)

大石剛司様

10.26
> 操作は判りましたが、画面の情報が想定外です。
10.26で操作しましたが10.25と同じ動作です。
結局できないということでしょうか?
で、あればダイアログを自動で押してくれるツールを探してみます。

引用して返信編集・削除(未編集)

●BonsFDを2つ並べて左BonsFDのK:\レース結果全部\というフォルダの選択ファイルを右BonsFDのF:\レース結果\に移動したい。

操作は判りましたが、画面の情報が想定外です。
ソースファイルを見直して、該当箇所を修正しました。
最新版で確認をお願いします。
「ファイル複写」画面の最下部には、自分自身のタイトルバーは表示されないのが正常です。
2個のBonsFDを起動して、画面の最下部の情報を見て下さい。

■ファイル検索の画面
検索結果でマークする方法を修正しました。

マーク処理はカレントのファイルとなります。

マークファイルが無い状態で「Enter」はジャンプ動作になります。
マークファイルが有る状態で「Enter」はマークされた情報でファイル一覧に戻ります。

ここから追加している機能です。
「V」を操作すると「拡張子対応起動」の拡張子のアプリが起動されます。
ただし内部ビューワの@textが設定されている場合はBonsFDtext.exeが起動されます

v10.26 を公開しました。

よろしくお願いします。

引用して返信編集・削除(未編集)

大石剛司様

10.25
> ●ファイル複数選択して日付変更をするとカーソルがTOP(<..>)に戻る。
仕様含めて理解しました。ありがとうございます。
> ●N(新規ファイル作成)コマンドが効かない
> 未実装でしたので、「操作」の「新規ファイル作成」を追加しました。
確認しました。ありがとうございます。
> ●ファイル検索で検索後のファイル一覧でキーボード操作がしたい。
> 対応しましたので確認して下さい。
確認しました。ありがとうございます。
> ●BonsFDを2つ並べて左BonsFDのK:\レース結果全部\というフォルダの選択ファイルを右BonsFDのF:\レース結果\に移動したい。
> この画面の「先には複数のBonsFDの先頭を設定」をチェックして下さい。
どうもうまく伝わってないようなので再度。
画像のように右のBonsFDのe:\namadouga\test017.aviを左のBonsFDのf:\レース結果に移動(もしくはコピー)するときに先(D):欄に自動で送り先であるf:\レース結果\を入れてほしい。
要するに画像の状態でカレント(R)ボタンを自動で押す感じです。
伝わるでしょうか?

> ●ファイル選択マークしてるとAllt+F1キーで新規BonsFDが起動しない。
> こちらでは正常に動作します。
現状問題なく動作します。なにかコチラの環境で不都合があったのかもしれません。再発するようであればまた報告します。

> ●2輪2024第05戦リザルト.txtをマウスでつまんで2輪2024というフォルダに移動...
> 自分自身にはドロップできないのは仕様です。
> 同じフォルダであれば、「先」にカーソルがある状態で「Enter」を操作すると「参照」画面が表示されます。
確認しました。これはこれでいいですね。この操作になれるようにします。

> ●動画ファイルなどをD&Dして他ソフトにファイルを渡すときにファイルが...
> マウスを動かしてても「+」が表示しない場合は、少し待ってからマウスを動かすと「+」が表示されると思います。
少しタイムラグが有るようですね?ファイルをつまんで少し待ってから移動するといい感じになるようです。
もうちょっと検証します。

引用して返信編集・削除(編集済: 2025年02月02日 11:35)

v10.25 を公開しました。

引用して返信編集・削除(未編集)

●ファイル複数選択して日付変更をするとカーソルがTOP(<..>)に戻る。
●ファイル更新があるとそのフォルダにカーソルがあるとカーソルがTOP(<..>)に強制的に戻される。
「パラメータ設定」の「機能 基本」の「移動時に該当履歴に移動」をチェックして下さい。
上の階層や下の階層への移動以外に、再読み込みをした時にチェックされていないとカーソルは先頭になります。
これは仕様になります。

●N(新規ファイル作成)コマンドが効かない
未実装でしたので、「操作」の「新規ファイル作成」を追加しました。

●ファイル検索で検索後のファイル一覧でキーボード操作がしたい。
対応しましたので確認して下さい。

●BonsFDを2つ並べて左BonsFDのK:\レース結果全部\というフォルダの選択ファイルを右BonsFDのF:\レース結果\に移動したい。
この画面の「先には複数のBonsFDの先頭を設定」をチェックして下さい。

●ファイル選択マークしてるとAllt+F1キーで新規BonsFDが起動しない。
こちらでは正常に動作します。
駄目な時に、メニューの「ファイル」の「新しいBonsFDを開く」は動作しますか?

●2輪2024第05戦リザルト.txtをマウスでつまんで2輪2024というフォルダに移動...
自分自身にはドロップできないのは仕様です。
同じフォルダであれば、「先」にカーソルがある状態で「Enter」を操作すると「参照」画面が表示されます。
ここでカーソルを移動して、目的のフォルダで「Shift+Enter」を操作すると、「先」に設定されます。
この操作は私は頻繁に行っています。

完全に別のフォルダであれば「新しいBonsFDを開く」で起動して目的のフォルダに移動しておきます。

●動画ファイルなどをD&Dして他ソフトにファイルを渡すときにファイルが...
マウスを動かしてても「+」が表示しない場合は、少し待ってからマウスを動かすと「+」が表示されると思います。
他のアプリに移動する前に、自分のアプリで「+」を確認すると良いです。

よろしくお願いします。

引用して返信編集・削除(未編集)

大石剛司様
10.24

●BonsFDを2つ並べて左BonsFDのK:\レース結果全部\というフォルダの選択ファイルを右BonsFDのF:\レース結果\に移動したい。
そのときにファイル移動画面の先(D):欄にF:\レース結果\と自動で入ってくれてるとマウスを使うのは最初のD&Dのときだけで処理できる。
なるべくマウスは使いたくないです。

引用して返信編集・削除(未編集)

大石剛司様

10.24

●ファイル検索で検索後のファイル一覧でキーボード操作がしたい。
スペースキーによる個別選択&Homeキーによる全選択。その後エンターキーによりファイル選択画面に戻るようにしてほしい。
ようするにマウス使いたくないです。すべてキーボードで操作したいです。
画像参照
●ファイル選択マークしてるとAllt+F1キーで新規BonsFDが起動しない。
いや、そういう仕様なんでしょうけどWinFDではできていたのでちょっと気になりました。
まぁめったにそんな操作はしないでしょうけど。
デスクトップに置いてあるBonsFDのショートカット使えば新たに起動できるので大した問題ではないのですが。
●ファイル更新があるとそのフォルダにカーソルがあるとカーソルがTOP(<..>)に強制的に戻される。
たとえばE:\tempにカーソルがあって、Webページを丸ごとE:\tempにダウンロードしてるとhtmlファイル(数千ある)1つダウンロード(1秒程度)するとそのたびにカーソルがTOPに強制的に戻される。
何も操作できない。

引用して返信編集・削除(編集済: 2025年02月01日 10:34)

大石剛司様
10.24

※10:50追記
●ファイル複数選択して日付変更をするとカーソルがTOP(<..>)に戻る。
カーソルはそのままの位置で動かないようにしていただけたらありがたい。
●N(新規ファイル作成)コマンドが効かない
●動画ファイルなどをD&Dして他ソフトにファイルを渡すときにファイルがつまめずにイラッ!とすることがかなり少なくなり快適になりました。ありがとうございます。
●画像のようなフォルダがありまして、2輪2024第05戦リザルト.txtをマウスでつまんで2輪2024というフォルダに移動(もしくはコピー)させたいのですがカーソルに+表記は出るのですがファイルの移動(もしくはコピー)ができません。

引用して返信編集・削除(編集済: 2025年02月01日 10:48)

v10.23 を公開しましたが、一部のファイルがウィルスの誤検知となりました。
使用しないフォームを追加したら、誤検知しなくなりました。

先ほどv10.24を公開しました。

よろしくお願いします。

引用して返信編集・削除(未編集)

このスレッドに返信

ロケットBBS

Page Top