RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [教學] 架設 Http File Server (HFS) 與相關應用   字型大小:||| 
innison
超主
等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32


 . 積分: 954
 . 精華: 4
 . 文章: 2848
 . 收花: 4778 支
 . 送花: 1403 支
 . 比例: 0.29
 . 在線: 425 小時
 . 瀏覽: 4993 頁
 . 註冊: 7992
 . 失蹤: 278
#1 : 2004-8-5 06:10 PM     全部回覆 引言回覆

評分:+5   
新增部分功能的應用
  • 自己修改用戶端(訪客端)所看到的web介面
  • 上載(upload),讓登入的朋友可以傳檔案給自己,達到雙向傳輸的功能<-2.0版中才有
  • 讓 hfs 伺服器如web伺服器般運作,file mask (讓hfs自動資料夾中顯示index.html)<-2.0版中才有

  • Http File Server(簡稱HFS)        目前官方正式版是2.0
    但以下示範是針對1.6a版寫的
    http://www.rejetto.com/sw/

    支援用戶上傳功能
    hfs讓你可以簡單地架設類似ftp這樣能夠對外分享檔案的檔案伺服器,與ftp不同的是:
    a. 訪客瀏覽時不需ftp client軟體(cuteftp之類的),不懂使用ftp也可以到你的hfs抓檔
    b. 架設時只要執行即可不用安裝,馬上將要分享的檔案,以檔案總管拖曳進hfs視窗,在告訴對方你的ip即可
    c. 可以當作web server用,把網頁放在自己的hfs中
    d. 另可搭配DNS (Domain Name Service)使用,例如免費www.no-ip.com、dns2go之類的,或任何轉址服務連到自己hfs

    沒有使用IP分享器(router/防火牆),直接連線或只有使用hub的網友可跳過Part 1看Part 2


    Part 1. 修改IP和port

    1-1 找出自己的IP
    使用IP分享器(例如router)的網友,如果想用ipconfig的方式找自己的ip,找到的是
    192.168.x.x,這種IP只能在區域網路使用,無法讓遠端朋友找到你
    必須找出你真正的IP位址

    方法一:
    連到 http://www.whatismyip.com 直接查看自己的IP

    方法二:
    下載IP2這小軟體,找出自己的WAN IP



    1-2 修改 hfs 中的IP
    如果你發現hfs中的網址列(Adress)是http://192.168...開頭的,請看Part 1-1
    若是其他的,你的設定應該會比較簡單,可直接看part 1-3或 part 2

    如果IP是192.168.x.x,查出WAN IP後再看一下步改IP


    1-3 修改port
    如果你是直接連線的沒有使用防火牆,不改port應該也能用
    使用IP分享器的朋友最好要改port,且必須從IP分享器中forward對應的port
    到hfs中,也就說,IP分享器(eg. router)必須開一個port給hfs用


    注意:由於很多學校有限制使用PORT 80以外的port,所以有可能導致無法連進自己的hfs
    例如,如果自己在家中架設hfs,到學校時想連回自己家中的hfs下載檔案,可能將無法連進去
    問題通常出在學校的限制。


    part 2. 使用http file server (hfs)分享檔案/發佈自己的IP位址
    使用直接連線或已經設定好ip和port的用者可以參考下圖示範開始與自己的
    朋友分享檔案

    注意:不建議在論壇公開自己的IP!告訴自己信任的朋友就好!

    分辨real 和 virtual資料夾的差別:



    Part 3 你的朋友所看到的http file server/用戶端的瀏覽
    當你把你自己的ip位址告訴你的朋友(例如:由msn,icq...),你的朋友可以從瀏覽器中看到類似下圖的畫面
    瀏覽方式很簡單,不需多做說明!但如果你的朋友分享的是mp3,且他的頻寬如果夠的話(且他允許你這麼做!),
    你還能夠直接線上試聽他用hfs分享的音樂喔!
    注意:一首128kbps的mp3,需要至少有16KB/s的上傳頻寬!喜歡再把檔案用右鍵存起來
    (最好別循環播放,免得你的朋友的hfs不斷的傳同一mp3給你!)








    修改用戶端(訪客端)所見的web介面

    如果你懂得使用一些html的語法,可以自己修改web介面,例如讓上圖中紫色底色或字型改為自己想要的模樣,如下

    ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓


    將資料夾設為上載(upload)資料夾(2.0版以上才有此功能)




    使用Default file mask讓hfs自動顯示資料夾中的index.html (2.0版以上才有此功能)
    新版2.0 alpha 24以上已將index.*預設為自動載入的html檔


    如此,當訪客連進你的hfs時,該資料夾若含有index.htm,顯示出的將是index.htm內容,而不是檔案列,這樣就像個homepage一樣。


    其他功能:
    -可以設定速限
    -可以加註檔案註解
    -可以隱藏虛擬資料夾
    -可以建立用者帳戶和密碼
    ...
    讓各位自己慢慢挖掘吧!



    [如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
    本文連接  
    檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
    innison
    超主
    等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32


     . 積分: 954
     . 精華: 4
     . 文章: 2848
     . 收花: 4778 支
     . 送花: 1403 支
     . 比例: 0.29
     . 在線: 425 小時
     . 瀏覽: 4993 頁
     . 註冊: 7992
     . 失蹤: 278
    #2 : 2004-8-26 05:28 PM     全部回覆 引言回覆


    引用:
    frank_hsu寫到:
    反正都是免不了要灌一個軟體
    感覺上FTP功能還是比較強,也比較好用說

    hfs不用
    unzip然後直接執行hfs.exe就能用了
    看個人需求
    各有利弊



    [如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
    本文連接  
    檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
    innison
    超主
    等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32


     . 積分: 954
     . 精華: 4
     . 文章: 2848
     . 收花: 4778 支
     . 送花: 1403 支
     . 比例: 0.29
     . 在線: 425 小時
     . 瀏覽: 4993 頁
     . 註冊: 7992
     . 失蹤: 278
    #3 : 2004-8-27 01:42 PM     全部回覆 引言回覆


    引用:
    mp3papago寫到:
    請問innison大大,小弟是用社區網路,沒有開放PORT還可以架設嗎? 謝謝

    你指的是區域網路(LAN)對吧?
    我個人就是是LAN,所以我在防火牆之後如果不開啟port,只用port 80
    當訪客連進來時,他們到達防火牆(eg. router),但到不了你的電腦。
    所以應該是開啟port才行,除非使用DMZ模式
    這是我個人的經驗囉!沒試過其他的可能繞過防火牆的方法



    [如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
    本文連接  
    檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
    innison
    超主
    等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32


     . 積分: 954
     . 精華: 4
     . 文章: 2848
     . 收花: 4778 支
     . 送花: 1403 支
     . 比例: 0.29
     . 在線: 425 小時
     . 瀏覽: 4993 頁
     . 註冊: 7992
     . 失蹤: 278
    #4 : 2004-11-19 02:41 PM     全部回覆 引言回覆


    引用:
    Basuya寫到:
    俺曾經用過,但是放棄了。

    因為 Server 端分享出來的目錄或檔案,在新增或刪除裡面的目錄或資料之後,Client 端會看不到更新後的內容。

    以上是我自己測試的結果,各位可以試試。因為或許是俺的問題也說不定


    那你就是設錯資料夾屬性
    我上面有特別說明real和virtual資料夾的差別
    只有real資料夾的內容會隨著你更改內容而變



    [如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
    本文連接  
    檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
    innison
    超主
    等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32等級: 32


     . 積分: 954
     . 精華: 4
     . 文章: 2848
     . 收花: 4778 支
     . 送花: 1403 支
     . 比例: 0.29
     . 在線: 425 小時
     . 瀏覽: 4993 頁
     . 註冊: 7992
     . 失蹤: 278
    #5 : 2005-12-24 02:09 PM     全部回覆 引言回覆


    引用:
    persona寫到:
    很好用的軟體
    但是在中文資料夾的支援上好像有些問題
    不知有沒有大大遇過

    中文資料夾,我使用上沒有問題



    [如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
    本文連接  
    檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

       

    快速回覆
    表情符號

    更多 Smilies

    字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

    溫馨提示:本區開放遊客瀏覽。
    選項:
    關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
    發表時自動複製內容   [立即複製] (IE only)


     



    所在時區為 GMT+8, 現在時間是 2024-4-27 09:11 AM
    清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
    Discuz! 0.1 | Processed in 0.024118 second(s), 8 queries , Qzip disabled