手動安裝 Http File Server

1、前言

HFS ~ HTTP File Serverrejetto 利用 Delphi 程式語言所撰寫的,此軟體非常輕巧 (550 KByte) 且靈活的特色 (Download and upload、Virtual file system、HTML template...),拿來臨時分享檔案也不失為一個很好的解決方案,本次實作為利用 PcBSD(OS) + KDE(X-Win) + VNC(Remote Control) + Wine(Run Win program) + HFS(main) 來達成。



HFS ~ HTTP File Server 支援特色如下:
  • Download and upload
  • Virtual file system
  • Highly customizable
  • HTML template
  • Bandwidth control
  • Easy/Expert mode
  • Log 
  • Full control over connections
  • Accounts
  • Dynamic DNS updater





文章目錄

1、前言
2、實作環境
3、安裝及設定
          步驟1.調整字型大小
          步驟2.連結至 PBI 網頁、下載 Wine PBI
          步驟3.開始安裝 wine
          步驟4.下載 HFS
          步驟5.利用 wine 來執行 HFS
4、中文化版本執行有問題?
5、參考





2、實作環境

  • PCBSD 1.5-x86
  • Wine0.9.53-PV0.pbi
  • hfs 2.2d 





3、安裝及設定

步驟 1. 調整字型大小

安裝時請選擇系統語系 (System Language) 為正體中文 (Chinese Traditional zh_TW) 則安裝完成時預設會使用 zh.TW_UTF-8 進入 KDE,之後因為預設字型及字體都太小,因此先行調整一下字型大小調整步驟如下:K 選單 >> 設定 >> 控制中心 >> 外觀與主題 >> 字型





步驟 2. 連結至 PBI 網頁、下載 Wine PBI

連結至 PCBSD 專屬軟體安裝網頁 pbiDIR - Your PC-BSD software,點選 Wine icon 後進入下載頁面,挑一個離您最近的主機下載 PBI 吧。




步驟 3. 開始安裝 wine

PBI 的優點就是下載完後至您指定的地方開始像在 Windows 下安裝軟體一樣來安裝 wine 吧!!(Next,Next,Next......)。




步驟 4. 下載 HFS

開啟 Kconsole 下載最新版本 HFS (HTTP File Server)。
cd ; fetch http://www.rejetto.com/hfs/download/hfs.exe



步驟 5. 利用 wine 來執行 HFS

利用 wine 來執行 HFS 方式有二個,開啟 wine 的 Programs Folder 來點選執行 HFS,或使用 Kconsole 指令的方式來執行都可。

方法一、使用開啟 wine 的 Programs Folder 來點選執行 HFS






方法二、使用 Kconsole 以指令的方式來執行 HFS



至於如何使用 HFS 就不在多做說明自行體會一下即可,若想使用中文化的 html 模版也可至 HTTP File Server | Jedi's BLOG | Jedi.org 下載即可。





4、中文化版本執行有問題?

不過此次要使用 PCBSD 下的 wine 來執行中文化版本的 CHFS 時發生了些問題,我試過把語系調成 zh.TW.Big5 也是失敗,使用上海新宋字體 uming.ttf 來指令 wine 字型也無效;很怪的現象就是執行了中文化版本的 Chfs 時有些地方可以正確顯示中文有些卻是亂碼?還沒找到解決方式,知道的人就請指點一下吧 :p






5、參考