Hi,好久不见,大概自我上次发博客以来,已经过去了半年了,这半年里,我一直在筹划一个新项目–Nooi

介绍

Nooi

Not only onedrive index缩写,是一个Onedrive 管理器并非只是索引,计划实现上传,下载,移动,删除文件等功能

首先贴一下链接

Github
https://GitHub.com/Micraow/nooi

我博客上的Readme
https://msblog.ml/nooi-readme/index.html

看自述文档什么的最好是上我的博客去看。Github 上自述文档更新的比较慢。

做这个项目的原因

凡事都有一个原因。我做这个项目的原因主要是:

  1. 练一练手。
  2. 打造一个跨平台的onedrive 客户端(注:微软官方只提供了Windows , IOS ,Android 版本的客户端,但是没有linux.
  3. 不知道是为什么,反正我用微软官方的客户端反应速度是比较慢的,而且常常无法连接,这个项目通过Microsoft Graph API 来连接。理论上说应该更稳定一点。
  4. 便于更多的开发者们再发行,可以将我的项目中API 处理的那个独立脚本给拿出来。

面临的问题

  1. 时间:作为一个业余的个人开发者,我是没有酬金这一说的。纯属是靠自己的爱好作为动力,甚至还有一些人反对。平时学业就忙,能用于编程的时间少之又少。所以可能更新的比较慢。
  2. 技术:事实上,问题不是特别大。但是偶尔也会遇到一些难以处理的bug,我现在做的项目少,所以有些bug处理起来要很长时间,没有经验。
  3. 客观因素: 由于微软政策的改变:

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

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

尾声

在这里我把我的项目大概简述了一下。是为了希望有更多人关注和支持我。这里的信息也不是很详细。更详细的还是要看Github 和我的博客,链接在上面给了。

欢迎加入,我一起开发。欢迎issues , pull requests.

我的博客

Nooi 一个Onedrive管理器相关推荐

  1. java 布局管理器_有时在Java中,一个布局管理器是不够的

    java 布局管理器 在开发Java Swing应用程序时,最经常的是,我们需要在多个嵌套面板中使用多个布局管理器. 这通常不是问题,被认为是几乎所有人类已知语言的所有UI开发的常规做法. 但是,大多 ...

  2. 有时在Java中,一个布局管理器是不够的

    在开发Java Swing应用程序时,最经常的是,我们需要在多个嵌套面板中使用多个布局管理器. 通常这不是问题,并且被认为是几乎所有人类已知语言的所有UI开发的常规做法. 但是,大多数情况下,对于UI ...

  3. c语言实现一个密码管理器(更新中)

    作为电脑爱好者,会经常注册各种网站的账号,但是考虑到隐私的可能泄露,不喜欢把密码托管给浏览器,于是经常忘记各种密码.饱受折磨后,我决定用学的一点点c语言知识写一个密码管理器. 在写之前我希望它目前可以 ...

  4. 用Python做一个控制台程序实现图书管理器的简单功能,例如添加图书、查询库里的图书、删除图书、修改书籍信息、显示书籍信息,或者是借阅/归还...

    为了实现图书管理器的功能,需要考虑如下几点: 需要定义一个图书类,包含书名.作者.出版社.借阅状态.借阅人等属性,可以使用类的构造函数来初始化这些属性. 需要定义一个图书管理器类,包含一个用于存储图书 ...

  5. 码农技术炒股之路——数据库管理器、正则表达式管理器

    我选用的数据库是Mysql.选用它是因为其可以满足我的需求,而且资料多.因为作为第三方工具,难免有一些配置问题.所以本文也会讲解一些和Mysql配置及开发相关的问题.(转载请指明出于breaksoft ...

  6. Swing布局管理器介绍

    当选择使用JPanel和顶层容器的content pane时,需要考虑布局管理.JPanel缺省是初始化一个FlowLayout,而content pane缺省是初始化一个BorderLayout. ...

  7. with语句和上下文管理器

    1. with语句的使用 向文件中写入数据的示例代码: # 1.以写的方式打开文件f = open("1.txt", "w")# 2.写入文件内容f.write ...

  8. MMCME2_ADV介绍 高级混合模式时钟管理器(7 Series FPGA)

    目录 MMCME2_ADV 高级混合模式时钟管理器(Advanced Mixed Mode Clock Manager) Introduction Design Entry Method 端口描述(P ...

  9. MultiRow发现之旅(二)- 详解属性管理器

    前文回顾 MultiRow发现之旅(一)- 高效模板设计器 属性管理器 上一篇提到MultiRow模板设计器中有一个"属性管理器",这里就聊一聊这个属性管理器.在MultiRow模 ...

  10. Spring Cache抽象-缓存管理器

    概述 SimpleCacheManager NoOpCacheManager ConcurrentMapCacheManager CompositeCacheManager 概述 CacheManag ...

最新文章

  1. 成功解决Ubuntu下的include/darknet.h:14:14: fatal error: cuda_runtime.h: No such file or directory
  2. 有时间担心中年危机,还不如用忧虑的时间来提升自己——再论程序员该如何避免所谓的中年危机...
  3. 在Spring中嵌入HSQLDB服务器实例
  4. spring.shardingsphere.rules.sharding.sharding-algorithms.database_inline.props‘ is not valid
  5. android如何适配平板,适用于平板电脑、大屏设备和可折叠设备的自适应布局
  6. CDH5.16.2下载安装
  7. java中常用的IO,你可否分得清、流的分类
  8. 别怕,“卷积“其实很简单
  9. 幅度和幅值有区别吗_你知道避雷器与浪涌保护器二者的区别吗?
  10. 【转】for循环中进行Promise异步操作的问题总结
  11. win10浏览器闪退_为什么win10浏览器总是闪退_win10浏览器闪退是怎么回事
  12. 2019牛客暑期多校训练营(第八场)E.Explorer
  13. 移除superView上的subviews
  14. RabbitMQ笔记
  15. Uva1665岛屿——并查集
  16. 【年入百万】我用真人真事谈谈用脑子赚钱
  17. brew-cask介绍
  18. vuex存储什么数据_【存储知识小讲堂系列】为什么数据隔离很重要
  19. 融慧金科CEO王劲:为何人工智能远未触达风控的本质?...
  20. 智能水浸报警器:智慧安防一站式解决,省心

热门文章

  1. linux下upupw搭建教程,UPUPW全能空间搭建----easypanel面板
  2. Linux的开源操作系统
  3. 网络安全学习和CTF必不可少的一些网站
  4. C/C++百题打卡[5/100]——合唱队形
  5. 设计原则(单一职能原则,开闭原则,里氏替换原则,依赖倒置原则,接口分离原则,迪米特原则)
  6. Leaflet地图 - 绘制台风风圈 - 2
  7. 【渝粤教育】广东开放大学 领导学基础 形成性考核 (38)
  8. linux 嗅探器源码,一个简易网络嗅探器的实现
  9. 「文章重现」2019发表在NBT的10x sc-ATAC-seq分析重现
  10. 计算机键盘上除在哪里,backspace键在哪里