教育邮箱白嫖记
当你拥有一个教育邮箱
最近在学校网站逛一圈找找资源,突然发现我还有一个教育邮箱账户没激活,教育邮箱的白嫖福利相必大家都懂,当然是要充分利用起来呀。
如果你没有教育邮箱,就自行找一个稳定点的临时邮箱网站吧,网上这样的教程不少,比如:羊羊自留地 (yangyang.im)。我以前曾用过t.odmail.cn这个临时邮箱,不过目前它挂了。可以试一下这个:
下面是能领取到的教育福利:
Jetbrains全家桶
JB公司的产品无须多言。网上的注册码也是很泛滥了,但多数不稳定。zhile大佬也对外宣布放弃维护了。目前能用的我先贴一个:lookdiv,提供的激活码还行,需要每月重新填一次。现在时间是2021.02.17,看这个站能活多久。
所以,咱有正当理由享受正版,有用不用是傻子。仅需要一个教育邮箱+验证:
以后用账号激活即可。可稳定升级,每隔一年需要在邮箱验证一遍账户。
Office365教育版
享受免费的Word、Excel、PowerPoint、Teams、OneDrive。
其中主要内容是1T空间不限速的OneDrive商业版,1T还是5T取决于邮箱管理员的账户设置,管理员设置5T的教程:
Increase OneDrive for Business Storage to 5TB | Microsoft Docs
5T存储空间用到90%可以扩容到25T,还是需要管理员操作,扩容教程:
说明一下,国内大多数学校无心认证微软教育账户管理员,这有利有弊。管理员可以查看,控制组员的账户产品,例如查看、删除你的OneDrive文件,修改你的账户密码等等,组员当然不希望看到这种情况;没有管理员则不能对成员账户进行高级设置,成员账户均采用默认账户设置。
此外,如果你是用的国内三幻神114.114.114.114的DNS,OneDrive个人版的在线查看onedrive.live.com域名已被DNS污染。除了修改服务器,还可以在本地HOST文件添加本地解析。issues可看官方帖:office 365个人版 office online服务无法使用 - Microsoft Community。
本地HOST文件添加本地解析
1 | # 151.101.64.133 raw.githubusercontent.com |
怎么验证是否遭遇DNS污染
进PowerShell,ipconfig查看DNS的IP。
输入
nslookup [待解析域名] [你的DNS服务器IP(114.114.114.114)]
,查看是否成功。输入
nslookup [待解析域名] [谷歌DNS服务器IP(8.8.8.8)]
作为对照,查看是否成功。
OneDrive网盘
如果你是购买的一线品牌的pc,正版的win系统都会自带一个OneDrive个人版,也就是5G阉割版,不过由于使用起来多有不便,比如网站打不开,下载抽风等等,很多人弃用了。其实整蛊整蛊之后OneDrive比百度云更适合作为个人云盘。
开始首先之前,说明一下百度云盘和OneDrive最大的区别。
百度。举个不是很恰当的例子:如果把用户上传下载文件这种使用云盘的行为比作为盛水,那百度网盘就好比是一个大水缸,每个用户掌管着这个水缸的水龙头,如果你充了会员,百度就把你的水龙头拧松一点,你接水速度就快;此外,百度云用户都知道文件的转储是非常快的,把别人的资源保存到自己的网盘是一瞬间的事情,之后你的网盘空间便会减少对应资源的大小,为什么转储速度会这么快呢?还是我所提到的大水缸原理,你的网盘并非是一个独立的盛水的碗,网盘里的文件并不是文件本身,而是文件在百度服务器地址的引用,或者说指针。所以百度对于网盘的空间发放一直是很大方的,因为这个所谓空间并非真正意义上的内存空间,其实是指针指向值的加法数值,实际给你的空间能容纳指针本身就行。基于此,有大佬自己写了第三方应用,做到了百度网盘存储空间无限大:既然网盘里存的是文件指针,那我就找到这个指针本身的地址,保存。对应项目也托管在Github,以前有b站up给这个项目引过流,不过视频被不可抗力封了,可惜我忘记给项目star了。
OneDrive。与百度云盘这种蓄水池式的网盘不同,OneDrive网盘更像是一个移动硬盘online。最大的好处是没有资源被封的危险,缺点是下载稳定性和分享转储麻烦。于是为了提升易用性,很多大佬利用OneDrive的API搭建起了个人网盘,形式类似于资源发布下载站。
版本
特此说明:非个人版本,管理员拥有你的账户所储存的文件的控制权。(当然,大多数国内学校网络部门无心认证OneDrive的管理员,即不存在更高权限者,你的账户仍是secret。)
OneDrive有不同的版本。例如我使用学校邮箱注册的版本就是A1版(教育版)。管理员是可以查看、删除其中文件的,所以请不要搞事情。
如何查看版本呢?
onedrive, 教育版A1,企业版E3 ,个人版都是走全球CDN, 经测试E3和A1账户域名后缀是sharepoint.com,走的CDN线路一样的。也可登录后在设置-订阅中查看。以下是我使用的版本:
若想了解更多OneDrive版本的问题,看这篇帖子:【总结】对比下A1 E3 GD等最近讨论热度大的网盘。。-美国VPS综合讨论-全球主机交流论坛 - Powered by Discuz! (hostloc.com)
总结一下就是:
价格:60-100/年(拼车)
空间:1T
隐私:保障。
国内线路稳定性:好。
国内:可用。
翻车指标:准付费,无所畏惧
价格:最低32.00/月
空间:1T
隐私:保障。
国内线路稳定性:非常好。
国内:可用。
翻车指标:准付费,无所畏惧
价格:300-500
空间:5T*25个账号
隐私:保障。
国内线路稳定性:不好。
国内:可用。(附带桌面应用)
翻车指标:微软风控。后续微软政策变更等。
价格:0-30
空间:5T
隐私:无保障。
国内线路稳定性:不好。
国内:可用。(附带桌面应用)
翻车指标:微软风控。后续微软政策变更等。
价格:0-10
空间:5T
隐私:无保障。
国内线路稳定性:不好。
国内:可用。
翻车指标:微软风控。后续微软政策变更等。
个人版本 - 升级
个人用户(任意邮箱注册的用户拥有5G的空间),通过邀请链接注册的方式,每邀请一个人双方可以提升0.5G空间,最多邀请20个人升级到15G。
这是我的邀请链接:https://onedrive.live.com/?invref=17395a74cd5dc896&invscr=90
可以通过临时邮箱来注册账号,这里使用个人临时邮箱:
商业版本 - 安全
若想了解更多账户安全相关的问题,看这篇帖子:使用大学的邮箱,我上传到onedrive的文件会被管理员查看到吗? - Microsoft Community。下面补上帖子中未发的图片:
搭建下载站
介绍
项目地址:https://github.com/qkqpttgf/OneManager-php
最终效果:首页 - Share - mednight4’netdisk
qkqpttgf/OneManager-php: An index & manager of Onedrive based on serverless. Can be deployed to Heroku/Glitch/SCF/FG/FC/CFC/PHP web hosting/VPS.
OneManager是一个利用微软onedrive api将onedrive目录映射成一个云盘的程序,基于无服务器触发函数,支持直链下载、文件预览和文件上传。类似的程序有很多,比如OneIndex、OnePoint等等。这个程序的特点是支持多种OneDrive类型。
此外,基于此原理也有很多博主自己写了类似的项目,例如博主LOGI这个版本也可以考虑:
这里我依然使用的OneManager,OneManager的优势在于功能相对完善,可以在线预览word,pdf,excel,ppt,图片,视频,音乐等文件;相关用户提交了自定义主题,界面美观;最重要的,作者更新勤奋,支持在线更新,无须再部署。
具体使用方法请查看项目readme。
但是作者的readme写得比较省略,所以诞生了不少博文教程,我列出一些可以借鉴的:
Heroku: 利用OneManager和Heroku搭建自己的网盘 · Issue #55 · wallleap/auroraBlog (github.com)
CloudFlare: OneManager+CloudFlare Workers:CFW版OM·图文部署教程【支持世纪互联OD和世纪互联SP】
我使用的SCF 腾讯无服务器云函数。方法也很简单,作者readme已给出,无脑下一步就行。
安装
进入函数服务,上方选择地区(中国香港),然后点击新建。
输入函数名称,选择模板函数,在模糊搜索中输入onedrive,大小写随意,选择那个【获取onedrive信息…..】,点下一步,在代码界面不用动,直接点下一步。
- 直接完成就行。
点击触发管理,创建触发器,触发方式改成API网关触发,底下勾选启用集成响应,提交。
云函数-函数服务-触发管理中可以看到一个访问路径,访问它,进入安装页。
如果你有域名,可绑定自定义域名。这里我参考了FODI的博客自定义域名(可选)部分。选择 API网关-服务-自定义域名-新建:
选择自定义路径映射,新建一条记录,路径为 / ,指向发布环境。
这里有个证书选项,默认是空的,可以采用以下两种方式申请免费证书,
- 方式1(较麻烦):
SSL证书-我的证书-申请免费证书-亚洲诚信-设置相关项:
- 方式2(推荐):
可以通过DNS解析DNSPod-域名解析列表-点此前往 DNSPod 控制台-域名设置-添加记录-记录类型CNAME,记录值在触发方式的访问路径里,把.com后的的部分去掉就行了。最后点击操作里的SSL,选择添加,DNSPod控制台会自动为此记录指定的子域名绑定证书,你可以在证书管理里查看,部署成功后查看网站,会重定向到子域名,也可查看到网址证书:
设置OneDrive。设置选项详解可以看帖子:
给出我自己的设置图:
踩坑
主题选择:最美观的主题是renexmoe,缺点是缺少部分文件类型预览(pdf),多文件时缺乏分页功能,只能显示第一页的内容,无法上传。
功能比较全的主题有classic、purecool、onemoe、nchyn_grey,这些主题都具备满血的OneManage功能。但是目前OneManage本身仍然有Bug,例如在大量文件展示时,文件分页的最后一页为空,无法显示。
主题样式表文件均托管在CDN,所以会先加载CDN的官方样式表,再加载自定义样式,如果你想给你的网盘自定一张分辨率很高的背景图就必须考虑图片加载速度的问题。也可以从CDN下载样式并修改,然后托管到自己订阅的CDN服务。绑定OneDrive网盘。学校邮箱注册的OneDrive版本是国际版。我曾使用微软的Azure控制台新建应用,添加id和key的方式去绑定,给一个教程,这种方式实在是不方便。A1版本(教育版)建议在设置里直接添加OneDrive分享链接,分享的链接有两种方式,访问者可编辑和访问者不可编辑,区别在于部署完后你的网盘站点是否支持上传,不可编辑当然就会上传出错了。个人版本(5G版本)无法通过分享链接创建,只能通过Azure新建应用添加client,我添加应用的时候出现网络错误,应该是国内网络的锅,所以个人账户搭建就流产了。
客户上传。假如你设置为可编辑链接,那管理员登陆后即可在任意路径上传文件,游客只能在Guest指定目录上传文件,且上传后的文件对游客不可见,只对管理员可见。建议给游客上传目录加一个访问密码,避免傻子恶意上传。
OneDrive部分到此结束。
Github学生包
大多数开发相关的都放到github学生包了,免费的CDN托管、免费一年的域名等等…详情可以看优惠页。
这个申请需要教育邮箱账户和你的学生证照片,申请时间需要人工审核,需要等几周。
todo:等我申请到了再补。
两周后补充:
已翻车。
Github的申请很严格,开课了,无心搞事,以后有缘再弄。
其他项
腾讯云+校园
10 元一个月的云服务器,免费赠送 50GB 对象存储空间和移动者开发工具包
阿里云 云翼
118元/年,阿里云 ECS+OSS+域名,需要学生身份认证
Autodesk 学生包
旗下 AutoCAD , 3DMAX , Maya 等软件,其(教育版)免费试用期可延长至三年
Pantheon 学生计划
免费的网站托管服务
AWS 学生包
亚马逊云计算的学生包,可以获得至少 $40 的优惠和教育培训
苹果教育优惠
产品打折
等等,还有很多服务,暂时用不上我就不提了。随便去知乎逛逛都有专门的话题讨论。
学到了一点是:以后想订阅服务前先查看是否支持教育优惠,没准奇怪的优惠又增加了。当初我是就吃了没白嫖的亏,自己花钱买的域名。