网盘聚合开源项目意见收集

2023-03-06 09:40:32 +08:00
 king888

项目起因是觉得 alist 不好用,设置太繁琐了

然后决定自己开源一款,目前进度已经写出部分了,名称暂定叫 xlist (征集项目名称)

整个项目将分为 PC 客户端给普通用户使用,服务器端给程序员 /站长使用,以后看反响是否出 App 端

目前将要开发的功能:

现在征集家人们对这块还有没什么其它功能需求:

5943 次点击
所在节点    程序员
57 条回复
IDAEngine
2023-03-06 13:31:59 +08:00
@glaucus onedrive 令牌会过期,然后又要重新走一遍流程,有点垃圾
jiangzm
2023-03-06 13:38:23 +08:00
不太理解难道 alist 配置比新搞个项目还麻烦吗,alist 体验个人人为还可以, 因为这个工具本来就不是给小白用户使用的。
AlkaidHe
2023-03-06 13:48:16 +08:00
多用户隔离
shalingye
2023-03-06 14:21:56 +08:00
建议参考一下 sftpgo ( https://github.com/drakkan/sftpgo )的一些特点,希望做出一款不仅提供齐全的网盘服务,在数据、带宽、协议、在线浏览、安全、语言等方面也都面面俱到的软件,可以出赞助费。
king888
2023-03-06 14:27:01 +08:00
@kaiger @sunfly 好名字,不错的参考,感谢支持

@dzdh 我会研究下 mega ,可以实现的话后面都会加入支持。目前设计网盘连接驱动是插件化,这样方便同学按需扩展

@sunfly 会有预览的

@AlkaidHe 多用户隔离,有没具体的使用场景介绍一下

@jiangzm 麻烦到不至于,只是刚好有这时间,想做就做了
alist 的交互体验我感觉还是差了些的,像是接入阿里网盘,需要用户自己去抓包找出 token ,然后再回来填上去

我目前优化的流程是,自动调用本地安装的浏览器,打开阿里网盘让用户登录,用户只需登录这步操作,程序监控到 token 就自动关闭浏览器完成接入
bjzhush
2023-03-06 14:49:33 +08:00
没觉得 xlist 就碰瓷了,干脆起名叫 zlist ,最终版本
byte10
2023-03-06 14:49:58 +08:00
我有一个需求上次有发布过的,应该是刚需来的,实现起来也是很简单。https://www.v2ex.com/t/918449#reply9

需求:
因为阿里云盘和天翼云盘都支持使用 alist 挂载 webdav ,然后都不限速,非常的方便在线观看。但是存放到云盘上的电影可能会敏感被和谐掉。

webdavd 插件实现:
最近也有在了解 流加密,有 RC4 等 。为了算法的简易,我觉得最简单的方式就是,对密码进行 MD5 ,生成的 16 个字节数组,然后明文的每一个字节对 16 进行取模 得到 index ( 1001 、0110 ),用数组中 index 位置的字节,再和明文做 非运算加密。

解密就是返过来,得到每个 index 和 MD5 字节数组倒推 解密的数组。然后再使用密文和解密数组的对应就可以进行解码。

如果没人去搞,那么我就去搞一下咯😁
byte10
2023-03-06 15:19:46 +08:00
补充一下,刚写错了,做 XOR 异或运算
hxse
2023-03-06 16:06:11 +08:00
用过 alist 感觉有几点不便, 希望有如下功能
1. 可以轻松挂载其他人的 alist, xlist 网盘, 这样有利于社区分享
2. 好用的视频播放器, alist 的视频播放器太简陋了, 连上一个,下一个, 全屏按钮都没有
3. 可以用手机的视频播放器, 通过 webdav, ftp 的方式, 直接播放 alist, xlist 网盘的视频内容, 所以希望 xlist 提供这样的转换链接
4. 搜索功能, 可以一次性搜索, 所有已挂载的网盘的文件
winsunz
2023-03-06 17:51:06 +08:00
叫集盘 doge
jiangzm
2023-03-06 18:22:38 +08:00
@king888 #25 阿里云盘之前是没有开放接口,用的是 web 系统接口,现在已经开放了接口扫码登录下即可。 你要实现的话也不用监控浏览器,申请下开放接口能拿到授权回调信息。
jiangzm
2023-03-06 18:25:52 +08:00
@sunfly @king888 panhub 这个名怎么样
king888
2023-03-06 18:48:21 +08:00
@jiangzm 主要是是为了一致交互逻辑,只要网盘还提供 web 服务,还是通过浏览器好些,而且通过浏览器能直接拿到各种数据,用户正常登录操作就行,不需要别的心智负担
Tan35haha
2023-03-06 19:51:26 +08:00
@king888 看到你的名字 可以考虑 kinglist 也可以不用纠结于 list ,你自己喜欢就行
Fucter
2023-03-06 19:53:04 +08:00
直链 A 直接永久解析真实地址
bnull
2023-03-06 19:57:19 +08:00
能不通过第三方加密分享链接,比如 xxx.com/xxxx 转到 xxx.com/xxx/xxx.txt 这个文件之类的
ysc3839
2023-03-06 20:05:02 +08:00
如果还能改的话,建议使用 Node.js ,做成 app 的话可以直接用 Electron ,做成服务端的话可以白嫖许多免费的 Serverless 服务,目前市面上绝大多数 Serverless 服务都至少支持 Node.js 。
qingmuhy0
2023-03-06 20:30:10 +08:00
能够支持命令行的同步吧,不知道是不是我没发现,alist 想要实现网盘定期同步只能 webdav+rclone ,效率有点差。如果有命令行直接操作就好了,就是不知道同步操作会不会触碰到网盘的 API 限制。
Cascable
2023-03-06 21:00:20 +08:00
指环云
指环盘
RingDrive 铃铛

The One Rule Them All
Bingchunmoli
2023-03-06 21:18:39 +08:00
alist 的添加问题,一个分享链接自动解析可以做到的问题,做了几个输入框,前期 ui 还贼查

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

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

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

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

© 2021 V2EX