超星网课助手

自动挂机看尔雅MOOC,支持视频、音频、文档、图书自动完成,章节测验自动答题提交,支持自动切换任务点、挂机阅读时长、自动登录等,解除各类功能限制,开放自定义参数

< Σχολιασμός για τον κώδικα 超星网课助手

Αναφορά: Καλός - ο κώδικας λειτουργεί

§
Δημοσιεύτηκε: 08/10/2018

大佬可以写一下怎么把题库放进自己的服务器然后对应的脚本怎么写吗

大佬可以写一下怎么把题库放进自己的服务器然后对应的脚本怎么写吗

wyn665817Δημιουργός
§
Δημοσιεύτηκε: 08/10/2018

如何部署题库,这个你要自己百度,我只能解答和脚本有关的问题。 同时,我也只能提供思路和标准,具体的demo代码不会提供。

前端

  1. 建议不改动现有的代码逻辑,这就需要后端输出标准格式的数据,这在后端中会有介绍。
  2. 此时只需要修改V1.7.1版本代码的第285行,将网址改为自建题库的数据接口。

后端

  1. 需要允许接收POST请求。
  2. 题目是url编码后存放在请求的question参数中。
  3. 输出答案的格式要求是一个标准的json字符串。
  4. 输出的json字符串必须包含的键是code和data。

code 用于标记状态,数字型

  • 0 表示服务器的各种异常,前端会反馈在状态提示框中
  • 1 表示搜索到答案,会触发答案匹配
  • -1 表示未找到答案,不会触发答案匹配

data 用于存放答案,字符串

  1. 值存放的必须只有答案,不能包含选项等其他内容,因为前端是选项完整匹配答案。
  2. 多选题的多个答案用#相连,组成一个字符串。

如果修改下方的设置,需要同时对前端js脚本进行修改

  • 使用GET请求替换POST请求
  • 修改json字符串的标准
  • 其他不符合前文标准的修改
§
Δημοσιεύτηκε: 21/12/2018

你好,请问在哪里能找到题库的数据库文件呢,或者还是需要自己写爬虫?

Δημοσίευση απάντησης

Συνδεθείτε για να δημοσιεύσετε μια απάντηση.