[oneindex]onedrive 做分享网盘

2018-03-31 16:00:13 +08:00
 donwa

https://github.com/donwa/oneindex

功能:

直接列 onedrive 目录,文件直链下载。

需求:

1、PHP 空间,PHP 5.6+ 打开 curl 支持
2、onedrive business 账号 (企业版或教育版)
3、oneindex 程序

安装:

1、复制 oneindex 到服务器,设置config/config/base.phpcache/ 可读写
2、浏览器访问、绑定账号
3、可以使用

demo

列目录:https://xn.tn
直连下载:https://xn.tn/node-v8.9.4-x64.msi
图片直连: http://xn.tn/bg.jpg
缩略图:thumbnails=large|medium|small

18520 次点击
所在节点    分享创造
31 条回复
RiESA
2018-03-31 16:06:58 +08:00
前天刚搭好了一个玩,速度下载十分感人,可惜 onedrive 上传速度还是太慢了,onedrive 又不能像度盘那样离线下载,要是有办法解决就好了
RiESA
2018-03-31 16:09:20 +08:00
话说,这玩意有没有大佬写个美化什么的啊,太简陋了
donwa
2018-03-31 16:12:58 +08:00
@RiESA
我这边下载多线程可以跑满 100m 的光纤,还是挺快的。
另外,准备做上传功能,不过单文件上传速度可能也只有 1~3m/s 这样,不支持多线程上传一个文件。
离线下载的话,vps 上配合 aria2+rclone 之类的(或者之后开发的上传功能) 应该会有不同的体验。
RiESA
2018-03-31 16:25:58 +08:00
@donwa 下载速度很快啊,我说的感人是褒义(捂脸
不过家里的小水管上传依然是痛点啊,希望后续有办法实现离线吧,要是 onedrive 原生支持就好了
RiESA
2018-03-31 16:29:31 +08:00
哇,不对啊,缓了半天才发现是开发者本尊啊(捂脸
我还以为是其他 V 友发出来共享,我先抱一下大腿先
caomu
2018-03-31 16:29:32 +08:00
能直连的话,岂不是可以分享一些奇怪的东西?。。。
mrjoel
2018-03-31 17:03:09 +08:00
感觉要被玩坏,
taifus
2018-03-31 17:16:53 +08:00
晚一点试一试,谢谢分享
fantasts
2018-04-01 12:43:19 +08:00
这玩意会和普通的 one 外链改的直连一样热链么?下载的人多了就热链不能下了。
RiESA
2018-04-01 17:50:29 +08:00
@caomu 比如上传后视频后,直接复制链接到播放器,可以直接播放(滑稽
Helen
2018-04-02 20:38:50 +08:00
整合一下 h5ai 不能就可以直接在线看片了..
elvisyao
2018-04-03 05:52:00 +08:00
@donwa 首先感谢大神为我们开发了这么好的插件。想请教一个问题,有没有办法把 index 隐藏?我指,假设你挂载了一个域名 xxx.com ,现在浏览器里访问这个域名,就会显示 index list,就像很久前的 unix ftp 那样,对对于某些用途来说这样很不安全也不友好,能否这个页面不显示或显示空页面。但下载链接还能正常用?

我试过把 index.php 改后缀让它不能运行,结果下载链接就报废了,不知道为什么会这样
elvisyao
2018-04-03 06:04:08 +08:00
@donwa 另外还有个问题,文件下载的都没问题,但如果是图片 xxx.jpg 。会显示 file not found ( nginx 错误)?
elvisyao
2018-04-03 09:25:17 +08:00
@RiESA 想问下你搭载的服务器能正常显示 jpg 等图片文件吗?我这里其它文件都正常,就是图片文件显示 404 not found
RiESA
2018-04-04 19:18:00 +08:00
@elvisyao 域名访问这个我觉得你应该通过 nginx 或者是 Apache 那边来想办法吧?
还有就是图片链接这个,我刚刚测试过,还真的是没有办法直接用 url 的方式使用
测试页面: https://riesa.me/zh/uncategorized/109/
可以下载,而且在编辑文章内容的时候图片是显示正常的,发表之后就看不到了,点击文章里的图片会直接弹下载,具体什么原因不懂

附上自己搭建的链接: http://t.riesa.me
欢迎交流
RiESA
2018-04-04 19:29:27 +08:00
@RiESA 那么这样就有一个问题了
github.com/donwa/oneindex 大佬在项目页面贴出来的图片是正常显示的
究竟是什么原因导致了这种差别呢(捂脸)
RiESA
2018-04-04 19:32:03 +08:00
观察了一下大佬用的图片外链链接 http://xn.tn/bg.jpg
和自己的,大概是因为那个 /?/导致的?不确定
我研究一下怎么把这个?去掉先
RiESA
2018-04-04 19:50:56 +08:00
把 /?/去掉之后,依然没有办法正常当图床外链 0.0 大概是我思路不对
Admanda
2018-04-04 20:06:46 +08:00
上传的话,感觉用软件很快的啊。
zhaojun1998
2018-04-08 19:41:16 +08:00
支持楼主,很实用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/443142

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX