以前咱們介紹了免費的5TB的Onedrive網盤,不但能作本地硬盤使用,還能擴展你的硬盤,今天咱們就來介紹一下另外一款Onedrive網盤的神器OneIndex,這是針對Onedrive網盤的一個開源程序。能夠將Onedrive存儲的文件展現,直連下載。視頻還能在線播放!不用服務器空間,不走服務器流量!html
首先咱們須要作好如下準備工做git
1,一臺支持PHP的虛擬主機 或 一個VPS 或 Docker等。PHP空間須要PHP 5.6+ 打開curl支持,通常的空間商應該都支持這些基本的要求github
2,須要準備一個OneDrive帳號。以前咱們已經介紹過申請的事宜了。瀏覽器
3,(可選)準備一個域名用於解析。(無論你是頂級域名仍是服務商送的二級域名均可以,實在還不行你就用虛擬主機的IP登陸吧!)服務器
開源項目markdown
https://github.com/donwa/oneindexcurl
1,而後咱們要作的是下載源文件代碼oneindex-master.zip。並上傳到本身的服務器空間。網站
2,在你的空間解壓展開後加密
3,在瀏覽器輸入你的域名來進行OneIndex的安裝。url
4,在獲取應用ID 和 密鑰後咱們再輸入Onedrive網盤的帳號和密碼安裝就結束了。
5,OneIndex管理後臺的默認密碼是oneindex.這時咱們已經能夠看見網盤的文件列表了。
6,還有一些特殊文件實現功能
README.md、HEAD.md 、 .password特殊文件使用
能夠參考https://github.com/donwa/oneindex/tree/files
在文件夾底部添加說明:
在onedrive的文件夾中添加README.md文件,使用markdown語法。
在文件夾頭部添加說明:
在onedrive的文件夾中添加HEAD.md 文件,使用markdown語法。
加密文件夾:
在onedrive的文件夾中添加.password文件,填入密碼,密碼不能爲空。
在Windows下咱們最方便的方法是Win + R運行cmd,cd desktop,輸入echo [密碼]>.password,再把.password文件傳輸到你的onedrive的文件夾中。
直接輸出網頁:
在onedrive的文件夾中添加index.html 文件,程序會直接輸出網頁而不列目錄。
配合 文件展現設置-直接輸出 效果更佳