查看單個文章
舊 2007-06-27, 09:50 PM   #1
mini
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:97 | 在線時長:9844小時 | 升級還需:152小時級別:97 | 在線時長:9844小時 | 升級還需:152小時級別:97 | 在線時長:9844小時 | 升級還需:152小時級別:97 | 在線時長:9844小時 | 升級還需:152小時級別:97 | 在線時長:9844小時 | 升級還需:152小時級別:97 | 在線時長:9844小時 | 升級還需:152小時級別:97 | 在線時長:9844小時 | 升級還需:152小時
註冊日期: 2002-12-07
文章: 13339
精華: 0
現金: 26440 金幣
資產: 3024300 金幣
預設 檔案清單列表機 v1.5

http://xs316.xs.to/xs316/07263/DirListText.jpg
下載: 右鍵另存後 副檔名後加上 .rar 即可做解壓縮動作

版本演進:
v1.5 修正多項bug、增進速度近 4倍(*實際測試比較)、增加常用搜尋字眼群組...

*比較樣本 "檔案清單列表機 v1.3"
搜尋一個下有 39,154個檔案 及 1,003個資料夾 的頂資料夾
指定條件為 "圖檔群組"
共花費 4分19秒

========================================
當檔案多了以後
就算有分門別類也會有找不到的時候
每次用 "Windows 檔案總管" 來搜會很傷硬碟
那用 "命令提示字元" 的 dir/s *.mp3 > c:\list.txt 之類的命令
或其他專門軟體
其產生之檔案 內容碰到非 big5內碼的檔案會變成 ???

比如 [苍之瞳的少女][砂上の梦][佐々木ゆう子].mp3
變成 [?之瞳的少女][砂上??][佐?木??子].mp3

但此工具則排除了這個主要問題
其生成的檔案是 UTF-16LE 編碼文字檔

如此以後只要用文書軟體開啟這份列表
按下 Ctrl+F 來搜尋就快多了

※此程式使用了一些元件檔
有用到一些相關元件檔 (FM20.DLL、MSCOMCTL.OCX、scrrun.dll ...)
如果沒有的朋友到這下
Microsoft Visual Basic for Applications (VBA) 包括 Fm20.dll
http://www.hotdl.com/dl/showfile.php?id=1558

.搜尋條件當為 *.mp3 時表示搜尋副檔名為 .mp3 的檔案
否則 搜尋條件為 .mp3 時
ABC.mp3.lnk
Is.mp312345.dat
也會符合條件
P.S. 如果 搜尋清單 沒有內容的話,則是相當於 *.* (或 *)

.開始列印 旁邊增加 [續] 這個鈕
可以把搜尋內容放到已存在的 清單檔 後頭
也就是做出追加清單檔

.如果欲搜尋 C:、D: ... 等多個磁碟或資料夾
請按 [搜尋之目錄] 連續指定
即可

此帖於 2007-06-27 10:03 PM 被 mini 編輯.
mini 目前離線  
送花文章: 2012, 收花文章: 8000 篇, 收花: 26804 次
回覆時引用此帖
有 3 位會員向 mini 送花:
disoniner (2007-06-28),non (2007-06-29),yoyo007 (2007-06-28)
感謝您發表一篇好文章