探検


+++ ファイラーを語ろう Part34 ---

1名無しさん@お腹いっぱい。
垢版 |
2025/02/06(木) 10:10:02.78ID:7x016Osi0
ファイラーとはエクスプローラーにもっと便利な機能を付けたようなソフトです

+++ ファイラーを語ろう Part33 ---
https://egg.5ch.net/test/read.cgi/software/1710396573/
2026/05/02(土) 21:57:36.36ID:xSw9bVGm0
追加
yazi
6s(初回表示)
0.1s以下(戻る、進むでの再表示)
2026/05/02(土) 22:51:50.20ID:aqGu6UiP0
ファイラーで戻る、進むでキャッシュしたの使うのアリなのか
表示してないキャッシュしたフォルダ監視して差分更新できるけど
2026/05/02(土) 23:13:57.75ID:XH/Qxb7c0
100万ファイルを作るのに手間取ったので試したい人はこちらでどうぞ
(解凍は3分程度)

https://15.gigafile.nu/0507-ibbd576116ec4472330ee03dc8ef134c7
(保持期間は5日)
2026/05/03(日) 04:47:18.50ID:slEzKvZN0
>>778
解凍ソフト付属ファイラーは、7-Zipのが優秀やね
2026/05/03(日) 10:08:18.39ID:r+DqwpRt0
十分速いと思ってたのに40秒かかったのがショックで
プロファイラ見ながら遅いところ全部潰したら15秒切った
14.862 <module> main.pyw:1
├─ 9.512 [self] main.pyw
├─ 0.752 App.__init__ main.pyw:79
│ └─ 0.730 App.setup_ui > MainView.__init__
│ └─ 0.359 MainView._create_widgets > _create_nav_bar
├─ 0.556 DirectoryTreeDelegate.paint
├─ 0.514 DirectoryViewModel._on_scan_complete
│ └─ 0.375 DirectoryViewModel._finalize_scan
│ └─ 0.340 FileSystemModel.add_items_chunk_progressive
│ └─ 0.340 FileSystemModel.sort > _execute_sort > _sort_internal
├─ 0.475 DirectoryTreeView.mouseReleaseEvent
│ └─ 0.475 DirectoryTreeView._schedule_pending_click
│ └─ 0.475 MainView._on_tree_navigate > PaneViewModel.navigate_to
│ └─ 0.475 DirectoryViewModel.change_directory
│ └─ 0.475 DirectoryViewModel._perform_full_scan
│ └─ 0.438 FileSystemModel.update_items_diff
│ ├─ 0.229 [self] model\file_system_model.py
│ └─ 0.168 FileSystemModel._remove_rows_grouped
├─ 0.440 IconLoader._on_needs_provider
│ └─ 0.437 FileIconProvider.fetch_and_cache > _make_flat_icon
│ └─ 0.371 QIcon.pixmap <built-in>
├─ 0.432 <module> view\main_view.py > viewmodel\main_view_model.py
├─ 0.375 FileViewKeyHandler.eventFilter
├─ 0.280 FileSystemModel.flags
├─ 0.210 DirectoryTreeView.mouseMoveEvent
└─ 0.383 Other (rowCount, updateGeometries, etc.)
781名無しさん@お腹いっぱい。
垢版 |
2026/05/03(日) 11:03:41.91ID:TlA3ZgUv0
claudeに作ってもらったばっかのファイラで試したら、zipの中身を覗くのに4秒くらい、フォルダを潜るのに4秒くらいだった
多分これ、spiとかDLLとかで変わるよね
最初にちょっとだけ読み込んですぐ表示させて、その後はバックグラウンド処理とか出来るDLLなら高速になると思うけど
それを自分で作らないといけない
2026/05/03(日) 11:24:43.43ID:aRBeBmvh0
>>779
zipの状態のままで 詳細表示 日付降順ソート
7-zip
1s(zipを覗く)
7s(1Mファルダ内を覗く)

>>780
DirectoryTreeView~が見えるのでオフにして詳細リスト表示だけにしたらもう少し速そうですね

>>781
> 最初にちょっとだけ読み込んですぐ表示...
実ファイルシステムでyaziがそのような動作ですが、ソートが絡むので結局は全部スキャンしてからでないと正しい表示順にならないですね

>>750,768や>>774-776は実ファイルシステムでの計測です
2026/05/03(日) 11:55:41.29ID:aRBeBmvh0
zip状態との対比で実ファイルシステムと呼んだのですが少し不正確でした
>>750は仮想環境と書かれてますね
>>774-776はRAMディスクです

SSDへのzip解凍は8分程度かかりました

SSD 実ファイルシステム
FilePilot
9s(初回表示)
0.1s(親フォルダ表示で先読み済みの場合。戻る、進むでの再表示)

Filedini
4s(初回表示)
4s(戻る、進むでの再表示)

OneCommander
12s(初回表示)
12s(戻る、進むでの再表示)

yazi
6s(初回表示)
0.1s以下(戻る、進むでの再表示)
2026/05/03(日) 18:48:09.23ID:ts9ApPlt0
>>779
AS/Rはオプション→リスト→表示→表示共通で、一覧に表示できる上限数に0を登録すると上限の制限が解除できます
100万ファイルある状態で、ファイルの追加・編集・削除が普通にできるように、とヘルプで述べられているので上限を解除するのは問題ないかと
あの作者さんは、一覧の生成速度よりも、更新速度の方が作業の快適さには重要と言ってたのが印象的だったです
2026/05/03(日) 21:38:05.60ID:r+DqwpRt0
ひょっとしてFilepilotが速いのってカラム幅を計算してなかったり、取得属性が少ない状態だからじゃないのか
うちのでも詳細モードじゃなくてサムネイルモードでアクセスしたら1秒で操作可能になった
786名無しさん@お腹いっぱい。
垢版 |
2026/05/03(日) 22:28:58.37ID:TlA3ZgUv0
IOなんちゃらで読み込むんだよ
データの整形とか一切しない生データみたいなやつ
787名無しさん@お腹いっぱい。
垢版 |
2026/05/03(日) 22:46:52.74ID:pTPRBgW40
そもそもファイルアクセス中に操作不能になるのがおかしい
2026/05/04(月) 01:50:10.52ID:hP+PrkLX0
127500個で180秒ジャストファイラーじゃないんで比較にならんけど
2026/05/04(月) 03:33:14.46ID:kG8x1Rp10
>>768
Everything 1.5a はどんなもんだろ
表示カラムやソートモード次第である程度ブレが出そうではあるけど
790名無しさん@お腹いっぱい。
垢版 |
2026/05/04(月) 04:51:28.87ID:L/QOb/XR0
負荷のかかる作業で操作不可能=固まるのが当たり前だとすりこまれてるから
Windows界隈は
ファイルアクセスやサムネ作成程度で固まるのを疑問にも持たない
2026/05/04(月) 10:51:59.24ID:adzbsZ5+0
>>789
everythingはあらかじめキャッシュされたデータの中から検索するからちょっと比較対象としては難しいかも
2026/05/04(月) 11:07:20.95ID:kG8x1Rp10
>>791
フォルダパネルを表示して対象フォルダをクリックするだけだよ
達成可能なパフォーマンスの限界(到達点)のひとつとして、有意な指標になると思う
2026/05/04(月) 12:54:07.72ID:is6s3jn+0
Everythingみたいな高速検索ソフトはMFT型やなー
NTFS形式にしてるとこういうソフトが強いぞいー
MFTサーチ以外のソフトもありますぞー
2026/05/04(月) 14:55:39.83ID:hP+PrkLX0
>>750
100万ファイルを全部1画面に表示できる解像度ってよく考えたらそれだけですごいな
2026/05/04(月) 15:12:53.70ID:Icn22gNT0
>>794
1画面に表示するって情報はどこから?
2026/05/04(月) 16:18:57.75ID:GIppHuMV0
おらワクワクしてきたぞ!
2026/05/04(月) 17:36:10.45ID:T06qOXWW0
>>796
いいから寝てなさい
魔封波ァ!!
2026/05/04(月) 19:00:28.13ID:Icn22gNT0
>>797
される方は黙ってて
799名無しさん@お腹いっぱい。
垢版 |
2026/05/04(月) 20:24:08.57ID:unVNXbgf0
MFT扱うようなアプリはAIで作るの勇気がいるなw
テスト起動1発目でデータ全損とかなりかねん
最終的に、厳重なチェックの元で運用しなきゃならんのは人の手でやるしか無いのは変わらなさそう
2026/05/05(火) 01:39:40.20ID:pwl5zgrF0
そうなのねーはじめてしゅりましたぁw
2026/05/06(水) 04:05:20.77ID:fk/1oDbU0
>>778
zip内のファイル閲覧できるの少ないな。
WinRAR、Explzh、PeaZip、Total Commander、Double Commander
みんなダメ。ダメというか一分以上で強制終了させた。
2026/05/06(水) 04:27:12.21ID:v/vT2S480
100万ファイルを圧縮したファイルの中身を見ようとしてる?なぜ?
2026/05/06(水) 06:11:03.85ID:A6JOcs0U0
困ったときのターミナル
なるほどLinuxやMacがGUIを捨てるはずだ
2026/05/06(水) 07:23:49.62ID:ob1KnQKa0
>>801
Windows10Home64bit仮想環境
WinRAR7.20
「ファイルを表示」で表示できた
2026/05/06(水) 08:07:51.23ID:cHetSK1U0
>>801
7zipが速かった

SSD
7zip 8秒
Directory Opus 15秒
Explzh 18秒
Bandizip 22秒
WinRAR 150秒
2026/05/06(水) 11:22:59.63ID:WDmYKgHC0
Sandy Bridgeでそんなスピード出るか??
お前ら何使ってるの?
807名無しさん@お腹いっぱい。
垢版 |
2026/05/06(水) 11:30:28.17ID:2Wd3DUah0
普通に4秒くらいで表示できたけどな
windows標準のzipのdllだと思うけど
2026/05/06(水) 12:23:57.33ID:JpQLMA510
>>801
>>806
が何使ってるんだ
2026/05/06(水) 17:15:33.60ID:ZiA2H1dw0
WinRARそんなに遅いのか?w
2026/05/06(水) 17:15:59.27ID:ZiA2H1dw0
アプリの名前だけじゃなくver.も書いた方がいいんじゃない?シランケド
811名無しさん@お腹いっぱい。
垢版 |
2026/05/12(火) 21:17:46.34ID:5KN30yo/0
もうすぐ1か月の使用期限が切れるけど、これでほんとに完成で良いんだろうかと不安になる
追加機能思いつかないんだけどね
812名無しさん@お腹いっぱい。
垢版 |
2026/05/13(水) 00:10:31.94ID:2FodgDwT0
1か月の使用期限って何使っているの?
2026/05/13(水) 01:02:49.11ID:lV2ZY+/i0
流れからするとちょっと上の方でAIで開発してるって言ってた人物じゃねぇかな
2026/05/13(水) 15:53:28.00ID:jhvzVJhu0
画面くらい見せてほしいよな
2026/05/17(日) 00:41:18.88ID:jzAYhYSy0
作り込むほどに自分色に染め上がった代物なんだろう
2026/05/17(日) 01:32:14.13ID:ardGZ4dY0
作り込めば作り込むほど細かいところが気になって永遠に終わらなくなるものだ
2026/05/17(日) 01:34:17.73ID:Y+8anKzr0
機能や性能とユーザビリティは別だしな
追及しだしたら終わり無いし
2026/05/20(水) 10:31:57.78ID:0R4AHGQi0
あと1,2年したらAIに頼むだけで猛烈な完成度のファイラーがぽんと出てくるんだろう
2026/05/20(水) 12:32:21.28ID:ZACyNIwO0
それはない
2026/05/20(水) 13:54:48.06ID:E/k5/qIE0
AIのちからでX-Finderをスーパー進化させてくれ!
2026/05/20(水) 14:48:38.03ID:2NRoE8vB0
AIのお陰で長年手こずっていたif文が書けました!
次はwhileだ!
2026/05/20(水) 16:59:06.66ID:0R4AHGQi0
現時点でファイラーをAIに頼んで作ってもらえるんだろ?
じゃあ1年後は余裕だろ
823名無しさん@お腹いっぱい。
垢版 |
2026/05/21(木) 07:19:14.02ID:Qx379RJn0
SNSでAIでファイラー作ったー、言ってるのいくつか見つかるけど、それ試用してみればよいよ。どれもこれもだよ。出来はAI関係ない、作る人しだいだな。
2026/05/21(木) 09:45:04.97ID:+jm16wjk0
AI開発ファイラーでこんなのがあったよ
FDライク タブあり なんかいろいろできそう
MidFD
https://github.com/tk999jp/MidFD

100万ファイル読み込み(仮想環境 Windows10Home64bit HDD)
9分
ファイル一覧全選択でハング 残念
2026/05/21(木) 15:12:46.20ID:kyAzj5950
静的メソッドだらけだな
2026/05/21(木) 16:45:00.65ID:ttTHB/eM0
mainが800KBの単一ファイルってところが一番やべえよ
2026/05/21(木) 16:51:37.75ID:kyAzj5950
ワロた
UI系の方は見てなかったわ
つかWinFormsなんだね
2026/05/21(木) 17:34:53.28ID:LZVRPTIv0
AIで作成した場合は
その生成物には著作権は発生せず
尚且つ
ソースコードは必ず公開しなければならない責務がある
らしい
2026/05/21(木) 17:48:58.50ID:ttTHB/eM0
それは単純すぎる

生成AIで作った作品が著作物として扱われる条件
創作意図と創作的寄与の有無は、以下の要素を総合的に判断して決められます。

指示(プロンプト)の詳細さと具体性
生成を繰り返した試行回数
複数の生成物からの選択過程
生成後の編集や修正の程度
詳細で具体的な指示を与え、何度も試行錯誤や編集・修正を重ねながら理想的な作品を作り上げた場合は、
著作権が認められる可能性が高くなります。
2026/05/21(木) 22:21:54.89ID:xUOEcY0O0
そんな法律聞いたことないけど、、、
2026/05/21(木) 23:09:07.52ID:A0ZBvO5d0
そんなことよりDOSライクなファイラーのオススメ教えてくれ
WinFM2008使ってて乗り換えたいんだが、しっくりくるのが無いZeroとFiledini試したが
ファイルのソート順がWinFM形式と違って使いづらい
832名無しさん@お腹いっぱい。
垢版 |
2026/05/21(木) 23:21:58.44ID:Qx379RJn0
両方とも今定期的に更新しているから要望してみればとおもう。
にしても、WinFM形式と違うとなぜ使いずらいのか。その理屈説明してよ。

そんなことより、あなたの感覚を変えたほうがはやいかもね。
2026/05/21(木) 23:29:45.01ID:A0ZBvO5d0
要望出すわ
2026/05/22(金) 04:51:11.03ID:1DNu32IY0
>>830
著作権法って言うんだよ
聞いたことないかな?
Ainの生成物に関しては法務省が見解を出してる
2026/05/22(金) 05:27:32.03ID:o6xtj5Qs0
DOSライクならPPC以外になかろう
2026/05/22(金) 07:23:26.03ID:ykLbw3OB0
いやWinFDだろ
2026/05/22(金) 13:30:56.87ID:e8hIA4UY0
FILMTN for FMR 2.45 FREE ファイルメンテナンス for FMR (95.12.22公開 108K)
にはお世話になった
FM-RにはFDの移植版がなかったから
2026/05/22(金) 16:34:36.32ID:1DNu32IY0
FMR詳しくないので自信ないんだけど、これ違うのか?
https://takeda-toshiya.my.coocan.jp/fmr50/081017-6.png

これ以降のが出てないってことか
2026/05/22(金) 16:55:37.43ID:kW+KNxHG0
>>832
> そんなことより、あなたの感覚を変えたほうがはやいかもね。

ホントそれ
vimmer/emacserですらその多くが背に腹は代えられなくてvscodeのバインディングに染まっていくのに、ファイラー程度ならすぐに慣れる
2026/05/23(土) 11:00:40.83ID:pqx1jEzp0
◯◯おじさん図鑑が話題らしいがファイラーおじさんはないようだ
2026/05/23(土) 17:44:41.53ID:4Zk9SYxR0
keyhacでemacsキーバインド使ってるわ
842名無しさん@お腹いっぱい。
垢版 |
2026/05/24(日) 11:25:37.90ID:HoSqNhr/0
AI使ってなんか出来たし、動作も問題ない、ええやんこれ

期間まだ残ってるし、AIにバグチェックさせよ

バグ50個ありました

???
2026/05/24(日) 13:07:23.89ID:C8mEbO4i0
WhiteBrowserスレででてきたIndigoなんたらもソース見たけど
やべぇのだらけだな
2026/05/24(日) 13:19:29.84ID:wMLCJ7DS0
やべぇとは?
2026/05/24(日) 23:33:23.93ID:5BULb0cs0
File Pilot
次回のバージョンのリリース予定日はいつ頃でしょうか?前回のアップデートから3ヶ月以上経っています。

Vjekoslav
今月末までに実現できるよう、本当に一生懸命取り組んでいます。
2026/05/25(月) 00:28:07.41ID:g8MhH2qn0
>>845
file pilot
不明
作者はこの前別作者の起動や動作の早いタスクマネージャソフトをベタ褒めしてた
Xのポスト少なめだから弄ってはいるとは思う
作者に凸するべし
2026/05/25(月) 04:49:42.07ID:iFWtDnp10
マックロソフトがベタ褒めだったFile Pilot
まあ一般人向け速度だよな
2026/05/25(月) 09:11:52.61ID:Zy5J4mLp0
日本語に対応する日は絶対来ない
そういうポリシーで作られてるソフトだろ
2026/05/25(月) 10:53:20.46ID:KEB3CJ200
そんなポリシー書いてるの見た事ないけど
2026/05/25(月) 11:02:08.55ID:Zy5J4mLp0
対応しようと思ったら直ぐにできることを何年もやらないってことはそういうことだ
わからんでもないよ、自分が絶対使わない機能を入れてコードを汚したくないって気持ちは
2026/05/25(月) 11:10:31.91ID:ldlTGCRI0
対応言語一つ増やしたところでコード自体は変わらんだろ
メンテにリソース割きたくないだけでしょ
2026/05/25(月) 11:57:49.24ID:N2zmQVAF0
>>848
そういうの書くと差別的とか言われるから単純に英語圏しか見てない可能性じゃね?w
あんまエビデンスのないコメントするんじゃないw
2026/05/25(月) 12:01:48.98ID:xmrQKN3c0
FPの場合はローカリゼーションでの対応言語追加の話ではない

ImGUIの上にユニコード対応をしてない独自UIを構築しててAscii文字以外表示すらできなかった
アルファ版ではDirectXになっているのでユニコード対応の基礎は整っているので
あとは作者のやる気/リソース次第かな

DirectX版は描画やリサイズのチラつきが目立つようになったそうだ
まあWebview2を使ったアプリのチラつきは相当ひどいけどそれほど問題視されてないけど
2026/05/25(月) 12:25:29.57ID:vGRxeTlC0
エラーメッセージや表示を他言語に変換するAIがあれば
自分で対応しなくてよくなる
2026/05/25(月) 12:51:51.51ID:ip1HHFLd0
FilePilot
100万ファイル全選択しての右クリックでハングしたよ
このとき使用メモリは1GBくらい
2026/05/25(月) 14:46:03.71ID:La5qdTky0
上でも100万どうたらやってたけど負荷テストやってるのか?
ほとんどの人には縁がなさそうな操作だが
2026/05/25(月) 15:40:08.43ID:Zy5J4mLp0
評価の一要素にはなるだろうが100万件どころか10万件での表示速度の違いであっても
使い勝手に直結するとは言えないだろうね
2026/05/26(火) 15:53:52.71ID:p4Ujh1YO0
AIに複数回チェックさせるとデバグとエンバグの繰り返しで笑えない
859名無しさん@お腹いっぱい。
垢版 |
2026/05/26(火) 16:13:46.92ID:mW3Ju1lj0
変なバグがあるけど再現性が分からんくてAIに指示出せん
2026/05/26(火) 17:57:53.54ID:WGEyYYyx0
株式会社アイ・エス・ビー
https://kizuna.5ch.io/test/read.cgi/infosys/1756826944/
2026/05/31(日) 20:51:55.46ID:zEIUkOqR0
正規表現で複数ファイルのリネームとか実装しようとしても煩雑で無理か
2026/05/31(日) 22:35:25.64ID:zEIUkOqR0
正規表現で複数ファイルのリネームとか実装しようとしたけど、煩雑すぎて無理ゲー
2026/05/31(日) 23:11:15.97ID:TLXd9HGT0
あまり何にでも生成AI使ってると知らんところでコストかかるからやめろだってよ
餅は餅屋でいこうぜ
2026/05/31(日) 23:12:03.01ID:TLXd9HGT0
>>858
特にこれがヤバいらしい
2026/05/31(日) 23:16:28.95ID:EfJxAoDL0
なんで脳死ジジイって所構わず薄っぺらいAI話したがるの?
2026/05/31(日) 23:34:47.86ID:zEIUkOqR0
正規表現で複数ファイルのリネームとか実装しようとしたけど、毎回正規表現入力するのが面倒くさすぎて現実的じゃなかった
2026/05/31(日) 23:35:16.78ID:zEIUkOqR0
毎回エラーでてるのに、書き込めてるじゃん???
2026/06/01(月) 00:41:31.30ID:q59NebZ50
うちのだと正規表現で複数ファイルのリネームは去年のうちに実装済み
入力に合わせてリアルタイムに表示が変化する
でも大抵は正規表現使うまでもない

https://gzo.ai/i/JRzS8Y8.png
2026/06/01(月) 07:57:34.72ID:E1r1T1u90
複数一括リネームの難しい所はエラー処理かな

名前衝突、ダメ文字、末尾ダメ文字、文字数など1ファイルだけで起こるエラー処理の他に
一括だとリネームによる名前入れ替え(逐次処理だと名前衝突)とか、全部成功しなかっからキャンセルするアトミック的な処理も要るかと

それとリネームでフォルダ移動も出来ると尚良い
2026/06/01(月) 10:45:04.89ID:jNB30R8W0
>>861
>>862

正規表現からスピンアウトした改名表現を作るといいと思うんだが、
あまり使われなさそうだからだれも作らない
2026/06/01(月) 12:17:25.85ID:U/uTJWDH0
正規表現に固執するのはアホ
スクリプトと組み合わせたほうが遥かに柔軟でシンプル
d:\src\*とd:\data\*で適用するルールセットを変えるとか簡単だしな
2026/06/01(月) 12:23:25.02ID:GrNa/kzF0
まぁ、全部同じフォルダにぶっこんでる人多いからな
2026/06/01(月) 12:48:08.79ID:vjBdjPJ90
>>872
汚部屋住まいの人によくある
2026/06/01(月) 16:34:18.48ID:R+/HOyRd0
>>862
大量処理は単純なら正規表現でいいと思うが複雑ならPythonやJSマクロとかでやれば?
最近正規表現で連番+置換やろうとしたら正規表現よりマクロの方がいいとAIに言われたわw
2026/06/01(月) 16:38:05.01ID:Hbg8M2Pr0
あーこれファイラーの話限定か....
リネームは専用ソフトかPythonかマクロじゃない?
2026/06/01(月) 16:47:59.96ID:vjBdjPJ90
ファイラーからリネーマーにファイルリスト渡してテキストエディタで好きに編集
これがベスト
rangerってTUIファイラーに:bulkrenameってのがあるけどあれも良い
ただあれ多分デフォルトのエディタでしか編集出来ないんじゃないかな
レスを投稿する


ニューススポーツなんでも実況