惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
H
Hacker News: Front Page
P
Palo Alto Networks Blog
T
ThreatConnect
Apple Machine Learning Research
Apple Machine Learning Research
博客园_首页
T
True Tiger Recordings
P
Privacy & Cybersecurity Law Blog
B
Blog
IT之家
IT之家
Last Week in AI
Last Week in AI
F
Full Disclosure
Hacker News: Ask HN
Hacker News: Ask HN
C
Comments on: Blog
Microsoft Azure Blog
Microsoft Azure Blog
C
Cybersecurity and Infrastructure Security Agency CISA
Microsoft Security Blog
Microsoft Security Blog
博客园 - 【当耐特】
N
News and Events Feed by Topic
NISL@THU
NISL@THU
腾讯CDC
雷峰网
雷峰网
Security Latest
Security Latest
李成银的技术随笔
M
Microsoft Research Blog - Microsoft Research
L
LangChain Blog
L
Lohrmann on Cybersecurity
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Check Point Blog
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
博客园 - Franky
N
News | PayPal Newsroom
V
V2EX
A
About on SuperTechFans
The Register - Security
The Register - Security
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google Online Security Blog
Google Online Security Blog
MyScale Blog
MyScale Blog
Cisco Talos Blog
Cisco Talos Blog
Vercel News
Vercel News
WordPress大学
WordPress大学
C
Cyber Attacks, Cyber Crime and Cyber Security
The Hacker News
The Hacker News
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
IntelliJ IDEA : IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin | The JetBrains Blog
爱范儿
爱范儿
A
Arctic Wolf
L
LINUX DO - 最新话题
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

西行妖

T618冷门平板刷机从入门到理赔 12700h es新all in Boom折腾记录 Kde6 Electron程序在wayland模式下无法运行终极解决方案 蜗牛星际NAS再次折腾记录 2023年度总结 CS61B最后的总结:比较排序与基数排序 工程机,我劝你别买 为thinkbook14p G3更换高刷屏幕 专有名词笔记 时间轴 谷歌域名即将被收购,如何薅到最后一波羊毛 人在囧途——记录我的日本之行 记一次衣服被子被偷的离谱经历 关于本站迁移的公告 java的某些常用特性 python3将对象作为线程使用 在Chromebook上使用Windows是什么体验?记录我到目前为止用过的Chromebook Chromebook刷bios解除企业锁折腾记录 Vue3的computed计算属性传参 在Docker容器中运行服务 将操作系统从Windows转向Linux [预告]固态硬盘太贵?试试看自己做一个吧 A卡深度学习服务器折腾&踩坑记 Ai绘画体验——利用校徽生成对应虚拟形象 AutoWhitelist诈尸更新dev&新的未来计划 它很好,但对我来说不够好——关于华硕无双15.6 [推广]蓝易云暑期大采购活动 Potplayer+SVP4插帧看番体验——24帧日漫轻松提升至60帧 AList搭建教程&网盘迁移至AList公告 Autowhitelist介绍&我对mc白名单的研究 还是v2ex大神多,记一次遇到bug被大佬拯救 关于MC服务器毁档重开 对于本站消失的回应 利用蹩脚的 js 知识写了一个统计真实访客数量的脚本 谈谈我高中时用过的手机 高考前夕,再谈我的想法 轻松搭建gitlab私人代码库 每周灵感 - 01 每周灵感 - 00 heroku使用教程——真正的零成本搭建PHP动态博客 关于tencent-push项目的总结&后续计划 我们已经失去了辩论能力吗?关于我对“拉黑”的看法 似乎更不好的近况 不怎么好的近况 高考96天倒计时,我想说的话&以后的一些计划 关于最近俄乌局势我的看法 本站打算做出的一些改变&我对网左/键政的看法 [转发]我是衡水桃城中学的一名学生 关于西安节点合作商“昔年”跑路的公告 什么才是年轻人需要的文化?我对于“抵制洋节”的看法 平顶山刘玉坤事件接力 友情链接 关于本站数据丢失&抢救 关于我 关于我新搭建的oneindex网盘(附教程) [纯教程]如何搭建QQ微信转发服务器 关于我新买的LG V50&如何搭建QQ第三方推送服务器 三胎政策的出台,是否意味着政府已经急了?关于我对生育率的思考 网站更新&迟来的4月总结 如何看待“网抑云”这一现象的流行 如何用阿里云服务器开一个我的世界皮肤站
记一次我与某网课系统的对抗
2022-03-06 · via 西行妖

今天早上走亲戚的时候,我去亲戚家拜访,家里人打算与亲戚一起出去玩,但我想宅在这边,不想出门。于是亲戚便给了我一个任务:让我帮忙刷网课做任务。如果只是刷网课的话,放着不管就好了,为什么要找个人看着呢?我一开始也是这么想的,但这个系统有个很恶心的地方:每隔大概10分钟就会弹一道题出来,如果不答完题就会一直暂停,所以放着不管是没办法一直刷的。但是我是不可能认真看网课的,而且我也不喜欢守着电脑每隔几分钟就答一次题的感觉。因此我便开始研究有什么办法可以一劳永逸。

既然客户端是在web上的,那么首先要干的当然是按一下f12看看弹窗的实现代码。然后我便发现了这么一个东西: ![捕获.PNG][1] 光看这个东西,凭借我为数不多的javascript知识,已经知道了大概的原理:新建一个变量来存储播放的秒数,每隔1秒累加一次,然后当变量累加到一定值时弹出题目。我看了看后台,和我预想的原理确实差不多: ![捕获.PNG][2] 在最开始时,我本来是想在控制台里面直接定义值的,但我发现即使我将所有值定义为0,还是会照常弹出值,看来这条路是走不通的,控制台定义的变量与网页读取的变量不是一个值。

当我还想继续研究的时候,我继续往下翻,结果发现了这个东西: ![捕获.PNG][3] 当我看到这段代码时,我一度以为我发现了一劳永逸的终极解决方案,赶忙开搞。但无论我在控制台直接执行这个方法,还是写了个脚本直接post这个接口,刷新课程列表仍然显示未完成。可能是因为服务器端有时间校验算法,也有可能是我没有仔细研究脚本,但无论怎么样,这条路是走不通的,我也不是专门研究js的,没法看懂全部代码。那么只能走最后的一条路:直接修改代码,让定时器失效。

在经过一段时间的查找后,我发现chrome是有办法直接替换网页内容的。具体操作如下:

按下f12,进入“源代码”页面,点击替代,选中“启用本地替代”: ![捕获.PNG][4] 我这边已经添加好了,如果是第一次添加会显示“选择放置替换项的文件夹”,随便新建一个文件夹然后选中就好,选中后会提示请求权限,直接允许。

这一步做完后,我发现f12显示的源代码可以直接编辑了。于是我开始将定时器改造成了这样: ![捕获.PNG][5] 按下ctrl+s保存,然后再刷新一下网页,控制台便变成了这样: ![捕获.PNG][6] 经过测试本次改造完美达成了目标,不仅不会弹出题目,在看完视频后课程列表也显示了已完成。

终于可以放下电脑快乐刷小破站了。

2022.3.6 [1]: https://my.toho.red/usr/uploads/2022/03/98944978.png [2]: https://my.toho.red/usr/uploads/2022/03/1414410636.png [3]: https://my.toho.red/usr/uploads/2022/03/4248933191.png [4]: https://my.toho.red/usr/uploads/2022/03/1057079627.png [5]: https://my.toho.red/usr/uploads/2022/03/2544401216.png [6]: https://my.toho.red/usr/uploads/2022/03/496899477.png