超星慕课小助手(cxmooc-tools)跑路 - 互联网怎么了?

时间:2024-03-07 11:33:03

互联网怎么了

起初没有人在意这场灾难,直到这灾难和每个人息息相关。

自pd作者被抓以来,各路服务纷纷跑路,真的想问一下,互联网到底怎么了?

我理解的互联网精神是*,倡导一种“人人为我,我为人人”的信念。

有幸在我五岁那年第一次接触到了互联网,那时候流行MSN,当时注册之后都没人跟我聊天,然后接触到了qq,第一个qq网名还叫快乐小子,当时各种盗版qq横行,跟别人聊天可以看到对方ip或者透视隐身状态是那个时代的“炫酷操作”。

之后就是各种网页小游戏盛行,比如校内网“荣光医院”、种菜,QQ空间的农牧场、停车,之后就是经历了当年的3Q大战,打的是真狠。还有2345的流行,2345加速浏览器带来了真正的VOIP免费电话。

接下来是网盘满天飞的时代,经历了微盘倒闭、115逐渐爆炸,不过难以置信的是,那个年代分享外·挂用的ys168之类的网盘,到现在还可以正常使用,我刚刚在上面下到了我2012年上传的桌面雪花程序、造梦西游修改器和红警2部队修改器,吃惊。

然后接触到了VBS、再之后是VB、易语言,用着群里的教程写了第一个自己的dnf外·挂,因为全局冰冻打到树精图的时候树精疯狂加血,应该是加的太多了触发了封号机制,记得当时是5年还是20年,干脆弃坑,于是乎接下来除了mc和lol就没接触过其他网游,时间都留给了编程。

最后在52pojie上遇到更多大佬,接触rfid安全,在淘宝、闲鱼售卖了一段时间的相关硬件,免费提供自己编写的教程等等,接触看雪还有一些其他论坛,经历了乌云的倒闭,世纪佳缘事件。

下面记录一下跑路事件的经过吧,互联网的记忆是有限的,留在博客里,日后还能怀念一下。

告用户书

7EA4F1BBCA7786CDA51F977BE030239C.jpgBBFF18DFE9BD73887788A3AC698B24B8.jpg
image.png

最后一次源码

还有一段服务端的,就不在博客上挂了,免得被人乱利用
https://github.com/CodFrm/cxmooc-tools/tree/da4b91464cad4d8ed4ddbf730c65bf25405997ac
[cxmooc-tools-da4b91464cad4d8ed4ddbf730c65bf25405997ac.zip]
[cxmooc-server.zip]

据说仍可用的题库

来自网络数据
http://cx.52wfy.cn/page/tool/tiku.php
http://xdt.shuawk.top/biuapi.php?tm=
http://api.xmlm8.com/tk.php?t=url编码后的题目
https://api.lyoo.xyz/xiaochengxu/chati.php?w=
http://www.cxeytk.com/col.jsp?id=104
http://www.chawangke.com
http://free.han8.net/?ti=题目内容
http://cxeytk.com
http://www.ccczg.site/cxtk/
http://xdt.shuawk.top/biuapi.php?tm=
[超星最全题库.json]
[目前最全尔雅题库.xml]

源码附带数据库

[db struct.sql]

-- phpMyAdmin SQL Dump
-- version 4.8.5
-- https://www.phpmyadmin.net/
--
-- 主机: localhost
-- 生成日期: 2020-04-19 15:12:08
-- 服务器版本: 5.7.29-log
-- PHP 版本: 7.4.4

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- 数据库: `cxmooc`
--
CREATE DATABASE IF NOT EXISTS `cxmooc` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
USE `cxmooc`;

-- --------------------------------------------------------

--
-- 表的结构 `topic`
--

CREATE TABLE `topic` (
  `id` int(11) NOT NULL,
  `topic` text CHARACTER SET utf8 NOT NULL,
  `hash` varchar(128) NOT NULL,
  `type` tinyint(2) NOT NULL,
  `answer` text NOT NULL,
  `correct` text NOT NULL,
  `ip` varchar(64) NOT NULL,
  `createtime` bigint(20) NOT NULL,
  `updatetime` bigint(20) NOT NULL,
  `platform` varchar(12) NOT NULL,
  `token` varchar(64) NOT NULL,
  `source_topic` text NOT NULL,
  `info` text NOT NULL,
  `course_id` varchar(128) NOT NULL,
  `status` int(4) NOT NULL DEFAULT \'2\'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;

--
-- 转储表的索引
--

--
-- 表的索引 `topic`
--
ALTER TABLE `topic`
  ADD PRIMARY KEY (`id`) USING BTREE,
  ADD UNIQUE KEY `hash` (`hash`) USING BTREE,
  ADD KEY `topic` (`topic`(255)),
  ADD KEY `course_id` (`course_id`);

--
-- 在导出的表使用AUTO_INCREMENT
--

--
-- 使用表AUTO_INCREMENT `topic`
--
ALTER TABLE `topic`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

复活小插曲

这。。。。我自建教程还没来得及写 服务就恢复了?
image.png

The end

江湖再见
image.png

作者不愿意脱裤(
image.png

就这样吧,这个项目其实在我的感觉是越来越臃肿了,偏离了最开始的初心,作者第一版commit只做了秒过视频功能,是一个简单的js请求提交,涉及接口处理所以有一些辅助代码,总代码量500行,现在的项目越来越大,像滚雪球一样不可收拾。

说实话,这样历时两年的项目真的有太多积累下来的问题了,只靠作者俩人很难维护,使用人数的增加,维护成本增加,又难以找到盈利的模式,一方面因黑白原因难以盈利,另一方面作者又没放弃用爱发电的初心。感谢作者的付出,同时为未开放这个历时两年的题库感到可惜,毕竟题库是最重要的资源,同时反感那些“反应迅速”、利用信息差牟利、恰烂钱的人们,R.I.P.

image.png

利益相关:同样写过超星相关作品 以及其他常见平台 已开源的如阳光长跑