以前搞过一个 oneindex 的程序,通过微软的应用接口配合商业版、教育版的 onedrive 网盘,可以把 onedrive 当做一个私人的公开网盘使用。还可以做成一个转链接应用,可以把网盘内容通过转链搞成直链模式,用起来挺好用的。
可以通过 oneindex 可以把自己网盘共享出来,当个自己的个人开放的网盘和图床还是挺好的。
因为没有深入去分析oneindex代码,只是简单在服务器搭建了一个,开始用还可以,但是如果用目录里文件很多,calibre-web目录有十几万个文件,因为 oneindex 会自己索引并缓存目录,十几万个文件夹非常容易把服务器接口搞蹦,还容易触发 onedrive 的 api 接口频率限制,现在考虑可以优化这程序实现,把程序目录给缓存去掉,只实现直链请求在这种大量文件和文件的情况下性能可以优化一些。
[……]