CuteHttpFileServer是一款可以將文件夾變成下載網(wǎng)頁的文件共享軟件,文件共享類的軟件有很多,不過大多數(shù)都需要在兩個(gè)平臺(tái)都安裝客戶端才能使用。這里西西推薦的這款CuteHttpFileServer可以讓你直接生成一個(gè)下載地址,你無需過多的配置,即可快速通過網(wǎng)頁共享自己的文件,無論是個(gè)人跨設(shè)備跨平臺(tái)交換文件使用,還是在公司、學(xué)校、宿舍等團(tuán)隊(duì)間的場(chǎng)景,又或是架設(shè)在 VPS 服務(wù)器上,CuteHttpFileServer 都能幫你搞定!
軟件介紹:
該程序是一個(gè)免費(fèi)的、HTTP協(xié)議的文件共享服務(wù)器,使用瀏覽器可以快速訪問。它具有以下特點(diǎn):
單個(gè)文件,整個(gè)軟件只有一個(gè)可執(zhí)行程序,無配置文件等其他文件
部署簡(jiǎn)單
跨平臺(tái)運(yùn)行,支持Windows(xp sp2及其以上版本)和Linux
界面簡(jiǎn)潔,簡(jiǎn)單易用
支持掃碼下載和手機(jī)端訪問,手機(jī)與電腦之間共享文件非常方便
與其他常用文件共享方式(如FTP,飛秋)相比,訪問者只需要打開瀏覽器直接訪問地址即可,無需額外下載專用客戶端。在個(gè)人使用以及共享給他人的場(chǎng)景中非常方便快捷。
使用方法:
非系統(tǒng)服務(wù)運(yùn)行
該程序是一個(gè)控制臺(tái)程序,可直接雙擊運(yùn)行,或在控制臺(tái)/命令行中運(yùn)行?赏ㄟ^命令行參數(shù)進(jìn)行相關(guān)配置,如使用'chfs --help'來查看幫助:
usage: chfs [< flags >] Flags: --help Show context-sensitive help (also try --help-long and --help-man). --path=DIRECTORY Directory where host shared files(Default is current directory). --port=PORT HTTP listening port(Default is 80). --version Show application version.
參數(shù)說明:
help:顯示幫助信息
path:你要共享的根目錄,默認(rèn)為程序運(yùn)行目錄。比如:共享"d:\http_shared_root"目錄,運(yùn)行參數(shù):"chfs --path="d:\http_shared_root""。注意:如果路徑帶有空格,則需要將整個(gè)路徑用引號(hào)包!
port:程序使用的端口號(hào),默認(rèn)為80
version:顯示程序版本號(hào)
幾個(gè)例子:
//都使用默認(rèn)參數(shù),共享目錄為程序運(yùn)行目錄,監(jiān)聽端口號(hào)為80 chfs //共享目錄為D盤,監(jiān)聽端口號(hào)為8080 chfs --path="d:" --port=8080 //共享目錄為"/home/jack/myshared files",監(jiān)聽端口號(hào)為80 chfs --path="/home/jack/myshared files"
以系統(tǒng)服務(wù)運(yùn)行
本程序不是一個(gè)服務(wù)程序,所以如果你要以系統(tǒng)服務(wù)運(yùn)行,需要自己創(chuàng)建服務(wù)。下面給出Windows平臺(tái)的創(chuàng)建服務(wù)方法(通過NSSM工具):
1, 將chfs.exe放在指定目錄,假設(shè)為:d:\program\cutehttpfileserver 2, 到http://www.nssm.cc/download下載nssm 3, 將解壓后的nssm程序放在d:\program\cutehttpfileserver中 4, 在d:\program\cutehttpfileserver中運(yùn)行命令行,或運(yùn)行命令行并CD至該目錄 5, 假設(shè)你的服務(wù)名稱為cute_http_file_service,命令行中輸入:nssm install cute_http_file_service 6, NSSM會(huì)彈出配置對(duì)話框,在該對(duì)話框中輸入程序路徑以及運(yùn)行參數(shù)
常見問題:
怎么可以通過外網(wǎng)訪問共享?
你要確保外網(wǎng)能夠訪問你的服務(wù)器,最簡(jiǎn)單的方法是購買云服務(wù)器或虛擬主機(jī)。另外,如果你的寬帶有獨(dú)立外網(wǎng)IP,那么也可以在路由中配置虛擬服務(wù)器,這樣外網(wǎng)就可以通過這個(gè)IP進(jìn)行訪問了。如果寬帶沒有獨(dú)立IP,則可以使用DDNS即動(dòng)態(tài)域名解析方式。
可不可以給服務(wù)綁定個(gè)域名,然后通過域名訪問?
可以的,可以直接在域名服務(wù)商中將你的域名指向你的服務(wù)器地址即可。當(dāng)然,專業(yè)用戶可以配合Nginx,Apache等HTTP代理服務(wù)運(yùn)行。
我已安裝了系統(tǒng)服務(wù),為何瀏覽器中訪問不了?
可能的原因有很多,可通過以下步驟排查:
確保你的瀏覽器版本是否被支持
確保訪客電腦能夠訪問你的服務(wù)器
打開進(jìn)程管理器查看chfs進(jìn)程是否存在
停止服務(wù),通過命令行,并且以同樣的運(yùn)行參數(shù)運(yùn)行程序,并訪問測(cè)試
仍失敗的話就聯(lián)系作者