使用工具

  1. Onedrive账号
  2. Cloudflare账号(注册地址为:Cloudflare
  3. 获取代码地址:FODI DEPLOYMENT HELPER

工具准备

申请onedrive账号

  1. 普通邮箱申请可得 5G的空间
  2. 如果自己是学生,可以用学校邮箱申请得5T的空间,地址为学生版
  3. 如果不是学生和老师,但又不满足5G的空间,那么我们就得用临时邮箱申请

下面我们来说说方法三用到的临时邮箱,(需要科学上网,即fq)
Jaz mail
进去可以自定义邮箱,带着得到的邮箱去学生版注册即可,注册都是很简单的,这里就不说了.

注意:临时邮箱得到的网盘有翻车可能,重要东西不要放上面

注册Cloudflare

这里只需要去官网一步一步走就可以了,不是太复杂

获得代码

来到FODI DEPLOYMENT HELPER,界面如图

  1. 选择你onedrive的版本,然后他会自定生成CLIEN_ID、CLIENT_SECRET、ReplayURL
  2. 点击前往登录,输入你OneDrive的账号。
  3. 将跳转后页面的网址复制到下一栏,然后输入你的密码(这里可以随便设置)。
  4. 最后点击获取代码即可。

网页部署

部署Cloudflare

  • 选择Cloudflare中的Workers

  • 选择创建Worker

  • 将上面得到的代码覆盖脚本中的代码,然后点击预览,得到如图结果(记得保存并部署)

部署在Github或者Gitee或者自己的博客

上面得到的结果并不能让我们真正访问网盘,这正是这种方法的独特之处,下面有两种方法可以访问

  • 利用原作者的index.html

地址为https://github.com/vcheckzen/FODI/tree/master/front-end,我们将index.htmlSCF_GATEWAY的网址改为我们在Cloudflare部署得到的网址即可,效果图为

  • 利用我修改过的index.html

地址为https://github.com/PaddyLin-xum/FODI-Theme-Forest,也是将index.htmlSCF_GATEWAY的网址改为我们在Cloudflare部署得到的网址即可,效果图为