修改並重新編譯 HFS ~ Http File Server

Home » Delphi » 修改並重新編譯 HFS ~ Http File Server
2017-01-24 Delphi, 檔案伺服器 尚無留言

HFS ~ Http File Server 是一款利用 HTTP 協定的簡易檔案伺服器,採用 GPL v2 授權。

通常,在電腦教室要把檔案分享給學生,HFS 就很合用!

HFS 的網址在:

https://sourceforge.net/projects/hfs/

http://rejetto.com/hfs/

既然是 GPL v2 授權,那肯定有原始碼可以自行修改編譯,方法如下:

  1. 首先下載 HFS 的原始碼:http://downloads.sourceforge.net/hfs/hfs2.3i.src.zip
  2. 備妥 Delphi。
    HFS 是用 turbo Delphi 開發的,由於我只有合法的 RAD studio(含 Delphi 和 C++ Builder),因此,只能用較新版的 Delphi 來做;雖然 turbo Delphi 很舊了,但用 RAD Studio 2007 升級其專案檔,仍然可行。
  3. 裝妥第三方套件。
    例如:JEDI、OverByte、RegEx 等。
  4. 修改 HFS 的 delphi/pascal 程式碼。
  5. 建置及測試。

成果如下:

LEAVE A COMMENT

twelve  −  7  =  

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料