回前頁 
Ftplocate 查詢技巧 

單字查詢

輸入要查詢的關鍵字, 再按下 [Search] 按鈕即可

多字查詢 -  ; 當作'且' , 當作'或'

輸入 word1;word2;word3 可以查詢同時含有 word1 和 word2 和 word3 的資料
輸入 word1,word2,word3 可以查詢分別含有 word1 或 word2 或 word3 的資料

註: FtpLocate 的查詢比對不分大小寫
註: 多字查詢時, 字的順序不影響查詢的結果

 

針對檔案名稱進行搜尋

FtpLocate 提供兩種搜尋方式, 分別是檔名搜尋說明搜尋

當搜尋按鈕寫的是 "Filename Search", 表示現在是在檔名搜尋模式

輸入檔案名稱的全名或部份字串, FtpLocate 會找出所有在檔名中含有這個字串的檔案
查詢結果會以站台來分類, 並且離使用者最近的站台的相關結果會最先被顯示出來
(距離的判斷方式是根據 domain name). 

除了檔名, 檔案大小與檔案時間外, 如果系統資料庫中找得到檔案說明的話也會一併列出.

範例
winzip 查詢檔案名稱中包含 winzip 這個字串的檔案
freebsd;apache 查詢路徑名稱中同時含有 freebsd 和 apache 這個字串的檔案
linux;apache;1.3 查詢路徑名稱中同時含有 linux 和 apache 和 1.3 這個字串的檔案
windows;ftp 查詢路徑名稱中同時含有 windows 和 ftp 這兩個字串的檔案
winzip,winrar 查詢路徑名稱中含有 winzip 或 winrar 這個字串的檔案

註: 不論在單字或多字查詢, 為了避免找到過於籠統的資料, 只有檔名中含有至少一個關鍵字者才會被列出來

 

針對檔案說明進行搜尋

當搜尋按鈕寫的是 "Description Search", 表示現在是在說明搜尋模式

有時候我們只知道要找的檔案的功能或用途, 但是卻不知道其檔案名稱, 即使透過一般的檔案搜尋引擎, 仍讓人有無從找起的感覺. 在 FtpLocate 系統中有一個檔案說明資料庫, 透過搜尋這個資料庫, 可以讓使用者在不知道檔案名稱的情況下尋找所要的檔案.

查詢的結果會依說明來分類, 其後列出所與每個說明相關的檔名關鍵字. 接著使用者再進一步點選所要的檔名關鍵字, 進行檔名搜尋.

範例
win;95;ftp;server 尋找 windows 平台下所有的 ftp server 程式
win;95;apache 尋找 windows 版本的 apache server
network;monitor 尋找各種平台用的 network monitor
xml;editor 尋找各種平台用的 xml editor

 

進階技巧

FtpLocate 除了用 ; 代表 AND , 代表 OR 之外, 也支援大多數的正規表示式 (regular expression)
 
. 代表任意字元
* 代表重覆任意次數
^ 代表行首
$ 代表行尾
[] 代表字元集合, 例: [a-k] 代表 a-k 所成的字元集合中的任一個字元
() 代表群組
| 代表或, 例: (ab|cd) 代表字串 ab 或 cd

註: FtpLocate 使用 Glimpse 作為索引程式, 正規表示式的功能事實上是交由 Glimpse 處理

範例
java;script 同時含有關鍵字 'java' 和 'script'
internet,intranet 含有關鍵字 'internet' 或 'intranet'
ABCD.*YZ$ 含有關鍵字 ABCD, 其後跟著零個以上任意字元, 最後以關鍵字 YZ 結尾
abc[0-9](de|fg)*[x-z] 含有關鍵字 abc, 其後跟著一個數字, 然後跟著零個到任意多個的 de 或 fg, 然後跟著一個 x 或 y 或 z