onedrive terminology.22.09.08

credits (hakushin

https://www.locmjj.com/434.html
https://www.kskb.eu.org/2021/03/a1a1p.html

这两篇其实是同一篇,不清楚谁先谁后🤔

https://www.kskb.eu.org/2021/01/office-365_30.html

这是另外一篇介绍(确信🤔

https://cube.me.uk/#/37/detail

这是目前我试过的10+(迫真)家onedrive账号里唯一一个没有翻车的,而且在可见的未来也没什么可能翻车(大嘘🤔缺点我也说过114514次了,无论是onedrive还是sharepoint sites,都只有1TB🤔但可以通过开一大堆sharepoint sites(和一大堆oneindex文件夹)来迫真规避🤔

global?

这些文章里通篇有一个概念,叫做“全局”🤔刚好onedrive相关交易里经常有卖全局管理员的,使得一般通过会认为全局和管理员这两个词其实是一个词(悲🤔那么“无管理全局”又是个什么寄吧玩意?🤔

其实这里的“全局”指的是sharepoint域,比如你去买一个或者嫖一个onedrive账号,打开它的onedrive或者sharepoint,它打开的网址前面并不是个人版的onedrive.live.com,而是诸如knightoffavonius-my.sharepoint.com(onedrive for business)或者knightoffavonius.sharepoint.com/sites/barbruh(sharepoint sites)这样的域名,oneindex解析出的下载链接也是这些域名开头的🤔其实还有一个knightoffavonius-admin.sharepoint.com是给管理员用的🤔那么我们就可以说knightoffavonius就是这么一个“全局”(确信🤔

为了能注册或者说创建这么一个全局,至少以我的理解,有这些方法:

  • 用教育相关域名来手动申请一个全局,会有人工审核
    • 这里又分为两种,一种是真的.edu.*域名,这种域名的难搞程度可能和某黑产中级高手兼浮気中级高手想搞的.gov.cn域名一样(确信🤔
    • 还有一种是由于历史遗留原因被学校使用但不是.edu.*的域名,在这些学校搞到.edu.*之后就逐步放弃了原来的普通域名,然后这些普通域名就被壬重新注册来薅onedrive全局(确信🤔
  • 某现在早就不能用了的微软自助注册页面上用某些域名的邮箱注册账号,它会自动创建一个全局,并给这个邮箱创建一个属于这个全局的小号🤔这样搞的全局就是所谓的无管理全局,后期可以通过验证域名所有权的方式来获取这个全局的管理员🤔我估计那些卖50块钱的1000订阅数的a1全局管理员就是这么搞的(确信🤔
  • 再就是所谓的“偷渡”法,见下文🤔

subscription?

一个全局下面可以创建1145141919810个小号,这些小号刚创建时是不能享受任何服务的,必须要获取一个订阅才能享受相应的服务🤔而一个全局能给小号分配订阅的数量也是有限的,可以说订阅既是全局的一个属性(此时参数是订阅类型和数量),也是小号的一个属性(此时参数只有订阅类型)🤔

下面是常用的onedrive或者office 365(现在貌似又叫microsoft 365了)订阅类型:

  • a1订阅,能够使用1TB起的onedrive和sharepoint sites,但office套件只能用web版🤔订阅数量通常最少1000(500学生版+500教师版,下同),最多可以达到十万甚至⑨万,甚至传说中的无限(🤔
    • 这个1TB的onedrive容量只是默认值,管理员可以扩容设置成5TB,还可以在塞满4.5TB东西后向微软申请扩容成25TB,或者通过某申必脚本实现按照使用量自动扩容🤔sharepoint sites方面,默认是按照使用量自动扩容成25TB,但我那玩意它用多少都是1TB,估计是设置死了(全恼🤔
    • 而在sharepoint sites容量方面,整个全局其实是有一个总的容量上限的,大约等于25TB乘以总订阅数,比如1000订阅的全局应该有25PB的容量给小号的sharepoint sites分配,而如果一个小号创建了一千个sharepoint sites,并都塞满了25TB东西,那么恐怕别的小号就别想用sharepoint sites存东西了(恼🤔
  • a1p订阅,比a1订阅多出了激活桌面版office 365软件的功能,onedrive方面没有任何区别🤔订阅数量也是一样🤔
  • a3订阅,比a1p多出了激活win10(可能也有win11)企业版的功能,还有meinkraft教育版,等等,meinkraft教育版?wiebitte?🤔
  • 还有更牛批的a5订阅,但我从来没听过过,也没见过有人卖过a5小号或者全局管理员🤔总体来说,无论是买小号还是买全局管理员,a1肯定是最划算的(确信🤔win10/11可以kms,请(吴慈悲🤔而meinkraft根本不用激活,我们都是用第三方launcher玩meinkraft甚至联机的(迫真🤔

  • 接下来是e开头的开发者版订阅,分msdn和非msdn🤔msdn相关订阅基本上和msdn订阅本身的时长绑定,这里就不多说了,但有时候也能见到卖的(确信🤔非msdn的e3订阅通常由试用产生(现在试用申请已经关闭),有效期一年,以某种申必方式自动续期,由于比下面的e5稳(迫真),卖起来价格也不低🤔功能上和a1p比较接近,一个全局订阅数通常只有25🤔e5订阅是现在可以申请的,比e3多了些没啥卵用的东西,但有效期只有三个月,也是以某种申必方式自动续期🤔全局订阅数也只有25🤔

  • 还有企业版e3和e5,这两个是要花钱买的,而且以订阅数定价,这里就不多说了🤔我以前可能申请过e3或者e5,结果在我塞进去了将近1.5TB的片子和bdmv后,直接给我橄榄了,数据都不给取的(全恼🤔考虑到我申请的不是开发者e3,而是真·企业版e3,打算试用之后掏钱续期的(而且一个月要50?我记得),结果微软就给我搞这出,所以我嫖a1去了(吴慈悲🤔

tag?

在onedrive全局管理员相关交易时,还能经常看到某个全局有tag/没有tag,什么意思?🤔其实很简单,对于上述全局注册方法里的主动申请法,微软会将整个全局标记成教育全局,这就是所谓的tag🤔当然还有其他类型的全局标记,比如政府tag啊,非盈利组织tag啊,这里按下不表🤔而自助注册然后验证域名所有权之后获取的全局,是没有tag的🤔

有没有教育tag的全局到底有什么区别?最大的区别就是教育tag的全局可以零元购(迫真)上个十万甚至⑨万个a1订阅或者a1p订阅,而没有任何tag的全局就没有资格买这些订阅,只能看当时自助注册时有没有在创建全局之后“顺便”给它送上可怜巴巴的1000个订阅,通常是a1(悲🤔如果它什么订阅都没送的话,那这就便乘了一个所谓的空全局🤔所以,有tag的全局都能卖三四百甚至更高,没有tag的全局就只能卖50了(🤔

how to get 1000sub a1 (hakushin

他们管这玩意叫做“偷渡”,以区别于全局获取教育tag后直接零元购上个十万甚至⑨万个a1/a1p🤔为什么要搞这套,而非用以前的自助注册然后获取管理员法?可能是因为现在微软的那个自助注册页面发现注册邮箱对应的域名下面没有全局,就不再新建全局了(恼🤔所以需要预先创建一个某域名对应的全局🤔

步骤基本上如下,我没有测试过,也没兴趣测试,看看就好了:

  1. 先去搞个a1/a3的试用,大概应该和我搞过的e3试用差不多,用普通的微软个人账号搞就是了,它这一步会先创建一个所谓的全局,然后给这个全局赋予数量不清楚的试用版a1/a3订阅🤔
  2. 将这个全局和某个可以用来薅onedrive教育订阅的域名做绑定🤔
  3. 禁用并删掉自己的试用订阅,开两个非管理员的小号,任何订阅都不分配,后缀用自己的教育域(不是onmicrosoft🤔
  4. 打开微软的申必教育注册页https://signup.microsoft.com/signup?sku=Education,然后用小号来登录🤔
  5. 接下来这个全局就能喜提1000个a1/a1p订阅,然后以50块钱卖出了(确信🤔

当然也有损招,比如撸出这样一个1000订阅的全局之后再解绑域名,然后拿这个域名再撸一个新的全局,有点像我曾经拿一个邮箱撸出了⑨个discord小号,并在它们被风控之前搞到了一大堆webhook链接🤔但现在解绑域名就意味着订阅被橄榄,还是a1p域名仍然还能这么搞,忘了🤔

how to use a1 account to provide FREE file hosting service + blog

算了⑧,我写一个一般通过也能用得上的正经教程⑧:如何拿onedrive账号做wp站,而且全程完全免费?(比三蛋好用114514倍🤔

首先,你得有一个onedrive a1订阅的小号🤔我们接着以knightoffavonius作为全局的名字来举例🤔

先打开https://knightoffavonius.sharepoint.com/_layouts/15/sharepoint.aspx,点创建网站,然后选择团队网站,设置一个名字,记得隐私设置里设成专用,这样哪怕全局管理员都没法看到文件的内容(确信🤔假设我们这一步创建了一个叫做barbruh的sharepoint site🤔

然后我们需要找到这个sharepoint site的所谓site id,供oneindex用(其实rclone也可以用到🤔打开graph explorer,点右上角的用户头像使用当前账号登录,然后发送https://graph.microsoft.com/v1.0/sites/knightoffavonius.sharepoint.com:/sites/barbruh,在下面的响应json里的id项就是我们要找的site id,记下它🤔一般来说site id被两个逗号分隔成三部分,第一部分是我们所在的sharepoint域(也就是全局),第二部分貌似和具体的sharepoint site相关,第三部分和站点语言相关,这两部分都是uuid的格式🤔

所以,还有另外一种更方便的方法来获取site id,而且用不着什么graph explorer,也不用授权什么登录,第一部分自不用说,第二部分直接访问https://knightoffavonius.sharepoint.com/sites/barbruh/_api/site/id,或者直接在sharepoint sites的默认页面后面加上/_api/site/id就vans了🤔第三部分需要访问https://knightoffavonius.sharepoint.com/sites/barbruh/_api/web/id,或者在sharepoint sites的默认页面后面加上/_api/web/id,实测这部分其实并非常量,还是需要通过api来确定(恼🤔

话说某申必英文网站里的原文介绍是

To Get Site Collection ID, hit this URL in browser: https://<tenant>.sharepoint.com/sites/<site-url>/_api/site/id
To get the subsite ID (or web ID) use: https://<tenant>.sharepoint.com/<site-url>/_api/web/id

原来他们把我们叫做全局的东西叫做tenant啊(意味深🤔

现在是建站时间(确信🤔pikapod,请(吴慈悲🤔注册后会送5美元的无限期试用金额,如果是wp的话基本上可以试用上个三个月(确信🤔点右上角的add pod,然后app选wordpress,下面的地区选HK🤔接下来也许可以先改默认二级域名再开始wp安装,但我测试了好几次都失败了(恼🤔所以恐怕只能先完成安装再去改域名了🤔而且为了避免改域名后登不上wp管理界面这种尴尬情况发生,最好在改域名前先登进wp管理面板,先将两个wp相关地址改成改域名后对应的网址,点保存(此时它肯定登不上去,因为那个网址肯定不存在),然后去pikapod的pod设置里改域名(恼🤔

接下来需要开启ssh功能,然后用winscp或者bitvise ssh client连进去🤔考虑到这狗逼玩意改什么设置都会重启pod(实质上是一个docker容器),它有一分钟左右的cd需要注意下🤔

然后就可以往里面塞oneindex了🤔考虑到原作者donwa早就删库跑路力,我找到了一个感觉像原版的:https://github.com/uuou/Oneindex

这个原版oneindex需要亿点点魔改,打开lib/onedrive.php,定位到第7⑨行,将/me/drive/root替换成/sites/knightoffavonius.sharepoint.com,114514,1919810/drive/root,或者我们可以直接写一条bash命令:

sed -i 's/\/me\/drive\/root/\/sites\/knightoffavonius.sharepoint.com,114514,1919810\/drive\/root/g' lib/onedrive.php

然后将整个oneindex目录上传到wp-content里面就vans了🤔第一次配置时可能会出现页面刚打开就自动退出的bug,没关系,只需要在[siteurl]/wp-content/oneindex后面加上?step=1,就能正常配置安装了🤔然后按照它的提示创建一个新的api,记好api密钥和id(可能这个id需要在url里找,我发现它就是不出现在返回页面里),然后登进onedrive给这个api授权就vans了(确信🤔

接下来去它的管理界面[siteurl]/wp-content/oneindex/?/admin(默认密码oneindex),开启最下面的去掉地址栏中的/?/,就能像服务器本地文件一样随便用了🤔就这样,一个能够存放至少1TB文件的wordpress博客就建立完成了,全程白嫖(确信🤔

thonkeqing

那么三个月之后怎么办?装一个叫做All-in-One WP Migration的备份插件,将整个站导出并下载备份档到本地,删掉当前的pod,然后再注册一个pikapod账号,再创建一个wp容器,设置成原来的域名,然后也装上那个插件,然后导入之前导出的备份档就vans了,原地复活,downtime不会超过十分钟(迫真🤔

onedrive空间用完了又怎么办?创建一个新的sharepoint site,重新获取一次site id,然后将之前上传到wp-content里的oneindex再次拖下来(或者至少得拖下来config/base.php🤔然后再将上面说的lib/onedrive.php的第7⑨行里的site id改成我们新获取的site id,将oneindex目录重新命个名,再上传到wp-content🤔接下来我们就可以用新的名字来进入新的sharepoint site了,如果里面的内容显示的还是原来那个sharepoint site的,记得清一下缓存🤔

fuckeqing

法克晴,请(吴慈悲🤔

发表评论