[oneindex]onedrive 做分享网盘 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
donwa
V2EX    分享创造

[oneindex]onedrive 做分享网盘

  •  
  •   donwa 2018-03-31 16:00:13 +08:00 19129 次点击
    这是一个创建于 2764 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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
    Alt text 缩略图:thumbnails=large|medium|small
    thumbnails thumbnails

    Watch the video

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

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

    附上自己搭建的链接: http://t.riesa.me
    欢迎交流
    RiESA
        16
    RiESA  
       2018-04-04 19:29:27 +08:00
    @RiESA 那么这样就有一个问题了
    github.com/donwa/oneindex 大佬在项目页面贴出来的图片是正常显示的
    究竟是什么原因导致了这种差别呢(捂脸)
    RiESA
        17
    RiESA  
       2018-04-04 19:32:03 +08:00
    观察了一下大佬用的图片外链链接 http://xn.tn/bg.jpg
    和自己的,大概是因为那个 /?/导致的?不确定
    我研究一下怎么把这个?去掉先
    RiESA
        18
    RiESA  
       2018-04-04 19:50:56 +08:00
    把 /?/去掉之后,依然没有办法正常当图床外链 0.0 大概是我思路不对
    Admanda
        19
    Admanda  
       2018-04-04 20:06:46 +08:00
    上传的话,感觉用软件很快的啊。
    zhaojun1998
        20
    zhaojun1998  
       2018-04-08 19:41:16 +08:00
    支持楼主,很实用。
    bigtwo
        21
    bigtwo  
       2018-04-11 21:21:29 +08:00
    @donwa
    感谢大佬,已结合 rclone 传了几 TB 的 91 视频
    话说不能排序的问题是 Business API 的限制吗?
    bigtwo
        22
    bigtwo  
       2018-04-11 21:25:36 +08:00
    @elvisyao 研究了下,把 view/list.php 删了就行,暂未发现是否有其他连带错误
    G0D
        23
    G0D  
       2018-04-14 00:16:04 +08:00
    @cnyang 分享一下咯
    thomas070
        24
    thomas070  
       2018-04-19 16:02:41 +08:00
    前几天还可以 今天 gitpull 后 绑定帐号提示:获取 app url 失败
    sheiaini
        25
    sheiaini  
       2018-04-24 22:26:49 +08:00
    感谢楼主,请问这个项目怎么改才能“资源防盗+防下载工具解析” ?
    Wicky
        26
    Wicky  
       2018-05-09 01:03:50 +08:00
    @RiESA 想问下你是直接买的 OneDrive for Business 账号吗?容量有多大?有容量限制吗
    RiESA
        27
    RiESA  
       2018-05-09 08:20:11 +08:00 via Android
    @Wicky 教育版,好像没有容量限制
    jay264888
        28
    jay264888  
       2018-05-23 10:42:11 +08:00
    各位大佬,请求帮助!我点击绑定的时候,域名处出现这么一长串,我用的是教育者邮箱。
    http://XXXXXX/?error=access_denied&error_description=AADSTS65005%3a+Using+application+%27onedrive%27+is+currently+not+supported+or+your+organization+student.oaklandcc.edu+because+it+is+in+an+unmanaged+state.+An+administrator+needs+to+claim+ownership+of+the+company+by+DNS+validation+of+student.oaklandcc.edu+before+the+application+onedrive+can+be+provisioned.%0d%0aTrace+ID%3a+a549-e424ee0a2500%0d%0aCorrelation+ID%3a+-4eff-83df-15e76e98b621%0d%0aTimestamp%3a+2018-05-23+02%3a39%3a41Z&state=httpXXXXXXXXX
    jay264888
        29
    jay264888  
       2018-05-23 10:42:57 +08:00
    poxiaobbs
        30
    poxiaobbs  
       2018-07-03 10:02:09 +08:00
    @jay264888 一样的错误
    zouyun5152
        31
    zouyun5152  
       2019-01-03 10:09:24 +08:00
    可以批量下载文件吗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2525 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 12:12 PVG 20:12 LAX 05:12 JFK 08:12
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86