Skip to content

Micraow/nooi

Repository files navigation

Nooi

Not Only Onedrive Index 不只是索引,更是管理器。

Nooi logo

Github 地址:Nooi

Nooi是一个Onedrive 资源管理器,是一个命令行工具,不只列出Onedrive 文件,更可上传,下载,删除等,争取做一个完整的管理器。

用法

git clone https://www.github.com/Micraow/nooi.git

pip install -r requirements.txt

python nooi.py

状态

DeepSource

DeepSource

CodeQL

License

Lines of code

警告

近日GFW对Github的封锁更严了,我决定采用github与gitee双部署,GitHub更新可能更及时。

gitee地址:https://gitee.com/micraow/nooi?skip_mobile=true

由于微软政策的改变:

自 2020 年 11 月 9 日起,最终用户将不再能够同意未经认证的发布者新注册的多租户应用。

部分用户可能无法登陆我们预置的应用ID,我已尝试申请MPN ID,却失败了。然而我测试的过程中发现貌似没有出现这个问题,如果有人出问题的话可以在issue里提一下,我看看怎么解决

特点与适用场景

1.通过Microsoft Graph API 进行操作,速度有所加快。

2.可以获取下载直链,便于分享。

3.可以通过API实现官方软件与网页版没有的功能,如:获取websocket订阅,查找变化项等。

4.体积小巧,不占空间。

5.全平台支持。官方应用只有Android , IOS , Windows.

6.命令行操作,可与其它服务结合,而且 比较酷

日志

请见Micraow's Blog

TODO

被划去的是已完成的,可视作功能列表。

1. 多线程后台刷新令牌。

2. 列出文件。

  • 分页查询

3. 删除文件。

4. 生成下载链接.

5.转化下载

6.上传小文件

7.会话上传文件

8.移动文件

9.复制文件

……

文档

文档列表:

Microsoft Graph

Drive Item相关

自述文件原文链接: Micraow Blog

最后

由于比较忙,可能更新慢,请大家谅解,支持,谢谢! 有问题请提issues ,我争取快回复,也欢迎pull requests.