Skip to content

only9464/HEU-Wisedu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HEU-Wisedu

HEU-Wisedu是一款基于Wails 框架哈尔滨工程大学教务系统 APIAcrylic 模版开发的跨平台桌面应用程序,主要功能为查看课程信息、选课等。

Note

DownloadsReleaseVisitors StarsForks

【截止2026年1月16日22:00:00,该项目已更新至v2版本,已有36681次网络验证行为,主页(仅包括Github和Gitee)共2183次访问,软件共934次下载,已有438位同学使用(设备绑定学号),已有9位同学赞助(仅统计2026年1月1日00:00:00以来的数据)】

Caution

【项目介绍】本软件完全免费且部分代码开源。仅供学习交流使用,切勿用于商业用途,一经发现,将拉黑、并依规向校方举报!!!

【温馨提示】本软件仅在Github发布且免费,任何其他渠道均为假冒,各位擦亮双眼,谨防上当受骗,否则后果自负

【开源说明】2026年1月10日,发现有司马玩意儿恶意使用该免费开源软件牟取利益,这违背了我给大家提供相同便利的初衷,所以从此只逐步开放部分核心源代码

【严正声明】该软件新增“一机一号”机制,严防倒卖,如仍发现存在任何使用该免费软件牟利的行为,欢迎各位向我发送邮件举报,事后我在向校方举报的同时,根据本项目开源协议依法起诉

【免责声明】任何试图突破“一机一号”机制(包括但不限于对软件进行逆向工程)的行为造成系统损坏的,后果自负!!!

Tip

Github地址:https://github.com/only9464/HEU-Wisedu

Gitee地址:https://gitee.com/only9464/HEU-Wisedu

欢迎各位同志提交Pull Requests,共同完善开放的源代码。Pull Requests

BUG反馈或者功能建议欢迎提交Issues或者发邮件:sky9464@qq.comIssues

若软件对你有帮助,还请多多支持🙏🙏🙏!!!Ciallo~(∠・ω< )⌒★~~ 支持作者

支持作者

支持作者

Important

Contributors如果你和我一样愿意无偿通过自己的技术为大家提供无差别的便利,认为自己有能力且愿意为该项目开发做出贡献,欢迎致信sky9464@qq.com,请告知来意与你的项目经历,最好带上你的Github用户名。审核通过将开放全部代码,共同为该项目添砖加瓦。

一、优势

  • 免费(希望各位尊重他人劳动成果,共同打击倒卖行为🙏🙏🙏)
  • 直接调用选课系统API进行课程相关操作,省去繁杂加载,高峰期选(qiang)课快人一步
  • 支持跨平台,支持Windows、MacOS、Linux(现在只提供windows可执行程序)
  • 根据已修学分(查成绩),选课更方便、快捷、具有目的性
  • 采用Golang的通道技术多个课程依次选(qiang)课、多线程多个课程同时选(qiang)课,自己设置间隔时间(操作简单,一看就会)
  • 界面简约美观(乐),支持明暗双主题(暗色太拉胯了)(没调好,艹)

更新日志

二、功能

  • 登录 教务选课系统教务管理系统(统一身份认证)
  • 查看 培养方案内课程
  • 查看 跨专业选修课
  • 查看 公选课
  • 查看 本批次已选课程
  • 查看 所有学期已选课程 及其 成绩 (说白了,只能查到出成绩的课)(若查询失败,请先评教)
  • 查看 已修学分
  • 退选
  • 自动选(qiang)课

相关功能截图

三、下载

强烈建议各位学会自己下载源码编译成可执行程序,当然,如果你想偷懒:

【2026年1月10日22:00】从此以后不再提供完整的源代码,仅提供部分源代码windows可执行程序

Downloads

如果想自己下载源码编译,可以参考下面的二次开发打包 部分

四、支持作者

感谢以下同志的赞助!!!(仅展示2026年1月1日以来的记录)

赞助时间 ID 赞助额度 留言
2026年1月14日 19:55:27 capable of more ¥5.21 😘
2026年1月14日 19:20:26 *** ¥6.66 感谢分享
2026年1月14日 14:05:49 *** ¥5.21
2026年1月14日 13:14:17 *** ¥20.00 膜拜学长
2026年1月14日 13:10:17 人间糊涂 ¥6.66
2026年1月14日 12:35:31 海棠秋枫 ¥5.00 感谢帮助
2026年1月14日 09:24:22 Lil.🐑 ¥6.66 吊哦
2026年1月11日 12:24:17 Qceeen ¥5.00 感谢学长
2026年1月7日 21:01:15 *** ¥10.00 哟西,你滴大大滴良民

更新不易,还请多多支持🙏🙏🙏!!!Ciallo~(∠・ω< )⌒★

sponsor

五、二次开发

1.安装依赖

以下依赖按照顺序逐个安装即可:

  • Go
  • Wails
  • Node
  • npm
  • Vue

Windows

暂无

Mac

暂无

Linux

  • libgtk-3-dev
  • libwebkit2gtk-4.0-dev
  • libglib2.0-dev

所需执行命令(仅在ubuntu-20.04.6-amd64测试通过,其余自测):

sudo apt update
sudo apt-get install libgtk-3-dev libwebkit2gtk-4.0-dev libglib2.0-dev
export PKG_CONFIG_PATH=/usr/lib/x86_64-linux-gnu/pkgconfig:$PKG_CONFIG_PATH

Note

新版 Linux安装 libwebkit2gtk-4.0-dev编译应用时需要增加 -tags webkit2_40 PS: 目前最新版的依赖不知道是什么版本,你可以先执行 wails dev或者 wails build查看报错信息来知道都需要安装什么

2.调试运行

在项目的根目录下执行:

wails dev

3.打包

在项目的根目录下执行:

wails build

执行完之后会在你项目根目录的 build/bin文件夹中看到可执行文件

更多信息请参考:Acrylic 二次开发

六、Star History

Star History Chart

七、功能截图

home xuanke qiangke

八、更新日志

  • VersionCode:2【2026年1月14日12:20:00】

    • 删除物理端口检测,修复部分同学点击即闪退的问题
  • VersionCode:1【2026年1月11日12:00:00】

    • 删除旧版更新方式
    • 删除选课系统自动保存认证信息功能
    • 调整界面信息
  • VersionCode:0【2026年1月10日21:56:19】

    • 更改选课系统登录方式,适配学校选课系统,改为统一身份认证
    • 删除选(qiang)课模式:狂暴模式
    • 增加一号一码绑定,采取手段打击代抢课牟利行为
  • VersionCode:-1【2025年1月14日15:16:17】

    • 修复系统默认暗色导致表格字体显示不清楚的Bug
    • 新增选(qiang)课模式:老实人模式、狂暴模式
    • 更改默认选(qiang)课间隔时间:0.1s --> 0.275s
    • 优化登录界面