Skip to content
This repository was archived by the owner on Jan 3, 2025. It is now read-only.
gaoboboPublic archive

About

Hamibot 学习通刷课脚本

Resources

Stars

10 stars

Watchers

1 watching

Forks

Latest commit

 

History

23 Commits

Folders and files

Repository files navigation

该项目不再更新,您可以使用该电脑浏览器脚本。

Hamibot 学习通刷课脚本

导入脚本到 Hamibot

如您是通过Gitee平台访问,超链接仍指向速度缓慢的Github。

我们不会检查Gitee内的Issues和Pull Requests。

关于此脚本

此脚本可以自动完成课程视频任务点。(不包括练习题)

只适用于Hamibot支持的平台(安卓系统)。

此代码仅供学习用途使用,这也是为什么我们开源并要求使用此代码的程序开源。

关于本代码的使用,详见文末分发许可。

如何使用

  • 首先,前往Hamibot注册账户。并在安卓设备上安装Hamibot。(下载Hamibot)

  • 打开设备上的Hamibot,并在控制台内添加机器人。此时,在设备上输入配对码,完成配对。

  • 然后,在开发内创建脚本,在下方上传文件。文件可在本仓库的Github Release下载。

你也可以在Github Release中找到一键导入的按钮。

  • 之后,确认设备上的Hamibot的无障碍服务开启。

  • 最后,前往开发运行脚本。

  • 欲想停止脚本,除了可以在机器人、开发内停止外,还可以直接关闭Hamibot。

已知问题与反馈

任何的已知问题均可通过Issues提交反馈。

目前的已知问题也罗列在Issues中。

帮助完善此项目

欲想共同完善此项目,可通过下面的步骤进行开发。

  • 在VS Code中,添加Hamibot开发助手扩展

  • 克隆本仓库

  • 在仓库根目录内新建文件hamibot.config.json填入以下字段:

{
    "fileMark": {
        "scriptFile": "src/index.js",
        "configFile": "src/config.json"
    },
    "name": "对应Hamibot开发内的脚本名称",
    "scriptId": "开发-选择对应的脚本-更多-设置-复制ID",
    "executeRobot": {
    "_id": "机器人-对应机器人-更多-复制ID",
    "name": "机器人名称"
    }
}

注意:此文件内的id为敏感信息。本仓库的Git已经设置提交时忽略此文件。

在克隆其他非本仓库的其他副本时,务必检查.gitignore文件是否存在并忽略了文件hamibot.config.json。

如使用其他的版本管理工具,请自行设置文件忽略或文件保护。

  • 欲想调试或运行,使用Ctrl+Shift+P,搜索Hamibot。选择相应操作即可。

分发许可

本代码使用GNU AFFERO GENERAL PUBLIC LICENSE分发许可。

这意味着:

  • 定义网络传播为分发的一种

  • 分发时必须提供源代码

  • 必须以相同的许可证分发

使用GNU AFFERO GENERAL PUBLIC LICENSE分发许可,其目的是让每个人都能平等的访问、使用本代码。

这意味着:

  • 本代码可以用于商业用途

  • 每个人都有分发和修改代码的权力

  • 可以私下使用和修改

About

Hamibot 学习通刷课脚本

Resources

Stars

10 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages