I-NUIST南京信息工程大学Android设备校园网自动登录
前言
好像是今年年初南信大更新了一下 inuist 登录网页,github 上有 win/ios/mac 的自动登录解决方案,目前没找到安卓设备的,另外就是大部分学校都是用 get 发送数据,inuist 是用 post,比 get 复杂一点,所以记一下。
思路比较简单,用别人开发的自动化软件写个小脚本。
现在安卓端挺多软件都能实现自动操作了,比如:Anywhere、创建快捷方式(好像下架了不道为啥),我这用的是 Macrodroid 。
更新日志:
2022.11.25 校园网更新了,所有的地址里的10.255.255.34改为a.nuist.edu.cn
2022.09.09 发布
1 原理
看了其他学校的自动登录脚本,大部分是使用get登录,一个拼接url解决问题,但南信大的校园网是用post,复杂一些,需要另外编辑发送json字符串。
登录的请求地址是:http://a.nuist.edu.cn/api/v1/login
请求json字符串包含的信息需要有:
{"usripadd":"10.xx.xxx.xxx", // 你的ip,下文讲获取方法"username":"18111111111", // 账号"password":"111111", // 密码"channel":"3", // 运营商,电信是3"ifautologin":"0", // 是否自动登录,没啥用"pagesign":"secondauth" // 不知道是啥,值是这个没错
}
请求头参数如下:
{"referer":"http://10.255.255.34/authentication", "host":"10.255.255.34","origin":"http://10.255.255.34"
}
这个是电脑上inuist登录时控制台的请求头信息,用这个地址替换以上所有的10.255.255.34应该也可以(不过我没试过)。
usripadd 的值可以直接在手机的wifi地址里查看,也可以用地址获取一下。
请求地址:http://a.nuist.edu.cn/api/v1/ip
电脑打开可以直接看到下图,data的值就是usripadd
2 使用
2.1 安装和设置 Macrodroid
官网:https://www.macrodroid.com/
国内商店里好像没这个应用,Google 商店的只能免费使用五个宏,有另外的需求可以去网上(酷安)找破解版的。
还需要另外安装一个MD Helper但是不知道有什么用,听说设置好宏就可以删掉了,但我没删。
安装完之后设置一下这些:
1)后台
设置一下后台保活,①允许自启动;②省电策略:不限制后台/不允许电池优化
一般是在设置里,或者手机管家、安全管家。
MIUI12.5:手机管家 —— 应用管理 —— Macrodroid
2)无障碍
开启无障碍选项,一般是在设置里。
MIUI12.5:设置 —— 更多设置 —— 无障碍 —— 已下载的服务
3)权限
给 Macrodroid 开权限,用不到可以不开,例如相机麦克风。
一般是在设置里,或者手机管家、安全管家。
MIUI12.5:手机管家 —— 应用管理 —— Macrodroid ——权限管理
我开了这些
2.2 自动登录脚本
设置了一个磁贴,用来启动宏:
一共写了仨脚本:
第三个是主要脚本,通过磁贴激活,主要步骤:
其中,HTTP请求(GET)配置:
HTTP请求(POST)配置:
2.3 分享mdr文件(可直接导入Macrodroid)
macrodroid+mdhelper:https://pan.baidu.com/s/1antLiszSNWeofAROKT-jQQ 提取:8nyv
脚本:https://pan.baidu.com/s/1V-n-Cl3vP9X7YG4AoqK9Lw 提取:y7b7
解压后导入,设置磁贴。
演示:
参考
[1]. https://www.coolapk.com/feed/26174223?shareKey=YTk1M2Y0NTcwNmM4NjJjMmIxZmU~&shareUid=624136&shareFrom=com.coolapk.market_10.2
[2]. https://www.coolapk.com/feed/34926946?shareKey=MTE0NWY0MGQ0NzFkNjJjMmFlYzg~&shareUid=624136&shareFrom=com.coolapk.market_10.2
I-NUIST南京信息工程大学Android设备校园网自动登录相关推荐
- 计算机信息数据集通信的概念,南京信息工程大学数据通信与计算机网络复习题库.doc...
南京信息工程大学数据通信与计算机网络复习题库 第一章 填空: 1.计算机网络结合了 和 两方面的技术. 5. 网的重要贡献是奠定了计算机网络技术的基础,也是当今因特网的先驱者. 选择题? 1.计算机网 ...
- 南京信息工程大学改立元宇宙工程系,网友:我很好奇课程是啥
点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送 来自:机器之心 继 Facebook 改名为 Meta 后,南京信息工程大学信息工程系更 ...
- 南京计算机与软件学院,南京信息工程大学 计算机与软件学院 刘 琦
南京信息工程大学 计算机与软件学院 刘 琦 View 264 Download 2 Embed Size (px) 344 x 292429 x 357514 x 422599 x 487 DESCR ...
- 计算机 实验室安全准入制度,南京信息工程大学实验室安全准入制度(试行)...
设发[2017]5号 根据<南京信息工程大学实验室技术安全管理规定>.<教育部办公厅关于加强高校教学实验室安全工作的通知>(教高厅[2017]2号)等文件规定:为进一步加强实验 ...
- [渝粤教育] 南京信息工程大学 会计学 参考 资料
教育 -会计学-章节资料考试资料-南京信息工程大学[] 随堂测验 1.[单选题]下列哪个项目与现代会计有关( ) A.国际通用的商业语言 B.会计电算化应用 C.簿记论出版 D.财物的所得与所耗核算 ...
- 南京信息工程大学python期末考试_2019下半年江苏南京信息工程大学全国计算机等级考试报名通知...
[导语]2019下半年全国计算机等级考试报名工作正在进行中,为了方便广大考生及时获取报名的实时信息,下面无忧考网为您精心整理了2019下半年江苏南京信息工程大学全国计算机等级考试报名通知,希望广大考生 ...
- 【调剂】南京信息工程大学2023年中外合作计算机,电子信息都招!
公众号[计算机与软件考研]每天都会发布最新的计算机考研调剂信息! 点击公众号界面左下角的调剂信息或者公众号回复"调剂"是计算机/软件等专业的所有调剂信息集合,会一直更新的. 南京信 ...
- 南京信息工程大学计算机好调剂吗,2017年南京信息工程大学硕士研究生调剂信息...
各位考生: 我校2017年硕士研究生招生部分专业有少量调剂名额,欢迎考生来我校深造.现将有关事项通知如下: 一.报名条件 (1)符合我校2017年硕士研究生招生简章中的各项规定. (2)全日制普通高校 ...
- 南京信息工程大学 第二届程序设计大赛团队赛 题解
南京信息工程大学 第二届程序设计大赛团队赛 试题 难度 标题 通过数 提交数 Easy1 A - Offer 145 264 Easy2 B - 负鼠的工资 144 238 Easy3 C - 选队出 ...
最新文章
- Elasticsearch之Mapping
- ISA三向外围网络模板说明
- php 一句话木马简介
- 主成分分析 图像处理 matlab,matlab信号处理与主成分分析法,毕业设计求助
- iOS 调用h5页面 视频不自动播放的问题
- linux怎样压缩卷分区,怎么调整磁盘分区容量大小
- 使用 python 在多个word文件中提取关键字
- 取代MS Project 的 开源工具 - OpenProj
- 超薄计算机的HDMI接口,机身轻薄两面观 笔记本接口变化趋势解析
- 设计模式学习——代理模式(proxy)
- win10 双屏显示 鼠标可以从主屏幕左侧滑入右侧竖屏
- moment.js 中文API
- 测试用例-微信发红包
- 360浏览器下载文件时二次提交请求
- 无法连接至远程计算机 pubg,绝地求生无法连接到steam网络完美解决办法
- cygwin+编译php,Windows 下:cygwin编译 HTS 安装
- 2D变形:平移、旋转、缩放、倾斜
- 手把手教你用Vscode Debugger调试代码
- Mac--键盘输入的技巧
- 下载了Mysql for excel却不在excel里显示