annsFM(改造版)公開
annsFMがwin11で動作がおかしいので
プログラミング素人ですがソースを生成AI Claudeに渡して改造してみました。
素人の作なので公開は考えてなかったのですが
一通り改造が済み他に欲しい機能(annsFM(改造版).md内ToDo&以下修正無し)に記述)が自分では難しいので
対応してくださる方がいればと思い公開することにしました。
素人の作なので自己責任でお願いします
(要望は受け付けてないですがバク報告は直せる範囲なら対応出来るかも...
Claudeの無料プランなので1日の制限と週間制限があり直せても時間はかなりかかります)
最初にannsFM(改造版) README.mdを読んで下さい
掲示板の使用は許可もらいましたありがとうございます。
v4.0.0~4.1.2(ダウンロード中止)
v4.1.3
以下ダウンロード先です(DL期限 2027年1月23日(土)まで)
https://106.gigafile.nu/0123-9457774691770d3652371bea502d5eca
注意 64bit版の実行ファイル名は annsFM64.exe で、32bit版(annsFM.exe)とは 必ず別フォルダに置いて下さい。
>Enterキーを2回連打でエラー表示が出る件
内部処理(WebView2UserDataの作成)が間に合ってないためエラー(修正は難しいです)
annsView.ke_のEnterで終了に割り当てられていて機能無しにすると回避出来る様です
一応オリジナルでEnterで実行(annsViewを閉じる)なので変更はしないつもりです
v4.0.7/v4.0.8一部の機能制限付きです
ダークモード(メニューやタブや一部コンボボックスなどは白いままです)
キー割り当ての変更 annsViewに対応(本体とannsViewのShift+Ctrlキー系のコマンドは変更出来ない)
annsFMの終了Escの終了コマンドのWin11対応(一部環境でスリープが休止状態になる場合があるかも)
※こちらの環境ではスリープが休止状態になるので対策を入れましたが他の環境ではどうなるか分からないです
PS C:\> powercfg /aで調べるとこちらのPCがS3スリープに非対応でモダンスタンバイのみ対応でした
期限切れの場合、要望があれば再アップしますの書き込んでください。
Vector に登録しました
Vectorにv4.1.1が登録されました
annsFM(改造版) https://www.vector.co.jp/soft/winnt/util/se529353.html
(トップにはアドレス2つ貼れない様なのでこちらに)
v4.1.2を公開(11/14)
v4.1.3を公開(11/15)
v4.1.3をVectorに登録申請中
またもや、公開直後に不具合が見つかり急遽公開です
あと、MAX_PATH 制限対策抜けがありました
### v4.1.3履歴
- MAX_PATH 制限対策3回目(カレントフォルダの変更・ジャンプフォルダに対応)
- バージョン情報ダイアログに32/64bit表示
- ダークモードで、一覧(リストボックス)やコンボボックスのドロップダウンの選択行が白背景に白文字になり、文字が読めない問題を修正
最近になって、作成した BonsFD のコピーに annsFM を使うようにしています。
>Enterキーを2回連打する
テキストだけでなく画像でも発生しています。
動作確認として、annsFM のビューワ でテキストを表示させました。
100,000 行で 16M bytes の大きなファイルを開いてスクロールバーを操作すると annsFM が落ちてしまいます。
50,000 行で 8M bytes であれば大丈夫です。
オリジナルでも確認しましたが、こちらも落ちてしまうようです。
報告だけしておきます。
udonさんご指摘ありがとうございます
リンク差し替えました
リンク先が4.0.8のままですが確認をお願いします。
えすじーさん
動作確認ありがとうございます
大丈夫そうなので正式版として公開します
素人の作なのでまだまだ不具合があると思いますがよろしくお願いします
kiyohiroさん
修正ありがとうございます。
UNCパス上で問題なくファイルのコピーと移動ができる事を確認しました。
Enterキー連打でのエラーが発生する問題については対応困難ということで承知しました。
使っていて特に困るような問題ではありませんし、脆弱性として利用されるような問題でも無いと思いますので大丈夫だと思います。
早急な対応ありがとうございました!
えすじーさん不具合報告ありがとうございます
修正してみました(こちらUNCパスはやったことが無く未確認です)
長いパス対策した時にUNCパスは考慮してなかったです
>Enterキーを2回連打する
こちらの修正は難しいです
2回連打の場合
Enterキーでテキストファイル表示して
もう一度Enterキーでテキストファイルを閉じる動作になるのですが
内部処理(WebView2UserDataの作成)が間に合ってないためエラーになるようです
v4.0.3公開ありがとうございます。
少し使わせていただいて気になった点があるのでご報告いたします。
ドライブ番号などを割り振っていないUNCパス上で作業することが多いのですが、UNCパスにいる状態でcキーやmキーでコピーや移動が正常に動作しませんでした。
具体的には \\nas01\data01\ にある test.dat というファイルをtmpというサブフォルダ (\\nas01\data01\tmp) にコピーや移動させるなどができません。
(オリジナルのannsFMは問題なく動作しています)
テキストファイルにカーソルがある状態でEnterキーを2回連打する(annsViewが一瞬開いてすぐ閉じる)という動作をするとエラーが発生しました。
(「WebView2コントローラーの作成に失敗しました。 HRESULT:0x80004004」というポップアップが表示されました)
こちらについては、通常使用で連打するようなことはあまりないので実害はあまりないですが。
以上、当方の環境による問題かもしれませんがご報告になります。
annさん
動作報告ありがたいです
自分の環境以外で動くかどおか分かって無い物だったので...
大石剛司さんからも動作報告いただいてWindows10でも大丈夫そうです
公開ありがとうございます。
とりあえず動いてます。