文件分享目錄列表程序Zdir——墨澀網(wǎng)
Zdir是一款使用PHP開發(fā)的目錄列表程序,無需數(shù)據(jù)庫,體積小巧,功能完善。
預(yù)覽截圖
v1.2(2019-05-29)更新日志
- 去除前臺(tái)刪除按鈕
- 手機(jī)界面添加搜索框
- 首頁可開啟密碼驗(yàn)證
- 視頻播放插件video.js替換為DPlayer
- 支持音樂播放
已實(shí)現(xiàn)的功能
- 目錄瀏覽
- MarkDown文件預(yù)覽
- CSS/JavaScript一鍵復(fù)制
- 文件hash
- 圖片預(yù)覽
- 視頻播放(支持.mp4 .ts .m3u8等部分格式)
- 文本查看器(支持的格式有.txt .sh .py .go .c .cpp)
- Office在線預(yù)覽(支持.doc .docx .xls .xlsx .ppt .pptx)
- 文件索引
- 二維碼生成
- 文件搜索
- 文件管理(上傳、刪除、壓縮等)
- 密碼驗(yàn)證
安裝Zdir
- 下載源碼放到站點(diǎn)根目錄
- 將
config.simple.php
修改為config.php
- 在
config.php
設(shè)置自己的密碼 - 文件管理用戶名為
admin
,密碼為config.php
中設(shè)置的密碼
功能詳細(xì)說明
MarkDown文件預(yù)覽
如果是MarkDown文件(.md
)后面會(huì)出現(xiàn)一個(gè)小眼睛按鈕,點(diǎn)擊此按鈕可直接預(yù)覽。
如果文件是以readme.md
命名,會(huì)出現(xiàn)“使用說明”按鈕,點(diǎn)擊也可以預(yù)覽,如下截圖。
鏈接復(fù)制
復(fù)制按鈕會(huì)根據(jù)文件類型判斷,最后返回不同的復(fù)制結(jié)果,在用于搭建前端庫的時(shí)候非常有幫助,比如:
<!--如果復(fù)制的是.js文件,返回結(jié)果為-->
<script src = 'https://libs.xiaoz.top/jquery/2.0.3/jquery-2.0.3.js'></script>
<!--如果復(fù)制的是.css文件,返回結(jié)果為-->
<link rel='stylesheet' href='https://libs.xiaoz.top/layer/skin/layer.css'>
<!--如果是圖片等文件-->
<img src = 'https://libs.xiaoz.top/material/loading/loading0.gif' />
其它文件返回文件URL地址。
查看文件hash
點(diǎn)文件后面的“嘆號(hào)”按鈕,可以計(jì)算文件md5和sha1值,驗(yàn)證文件hash值,可避免運(yùn)營商劫持等風(fēng)險(xiǎn)。
圖片預(yù)覽
鼠標(biāo)移動(dòng)到圖片文件會(huì)顯示圖片預(yù)覽,如下截圖。
文件索引
如果文件太多,查找不太方便,Zdir暫時(shí)未實(shí)現(xiàn)文件搜索功能,不過通過“文件索引”功能加上“Ctrl + F”,找文件也是分分鐘的事情。
“文件索引”緩存時(shí)間為24小時(shí),如果希望立即清除緩存請?jiān)L問cache.php?del=cache
下載地址
源碼下載:https://github.com/helloxz/zdir
版權(quán)聲明:本文采用知識(shí)共享 署名4.0國際許可協(xié)議BY-NC-SA 進(jìn)行授權(quán)
文章作者:<墨澀>
文章鏈接:
免責(zé)聲明:本站為資源分享站,所有資源信息均來自網(wǎng)絡(luò),您必須在下載后的24個(gè)小時(shí)之內(nèi)從您的電腦中徹底刪除上述內(nèi)容;版權(quán)爭議與本站無關(guān),所有資源僅供學(xué)習(xí)參考研究目的,如果您訪問和下載此文件,表示您同意只將此文件用于參考、學(xué)習(xí)而非其他用途,否則一切后果請您自行承擔(dān),如果您喜歡該程序,請支持正版軟件,購買注冊,得到更好的正版服務(wù)。
本站為非盈利性站點(diǎn),并不販賣軟件,不存在任何商業(yè)目的及用途,網(wǎng)站會(huì)員捐贈(zèng)是您喜歡本站而產(chǎn)生的贊助支持行為,僅為維持服務(wù)器的開支與維護(hù),全憑自愿無任何強(qiáng)求。