This website requires JavaScript.
Explore
Help
Register
Sign In
xuyue
/
IOT_SIM
Watch
1
Star
0
Fork
0
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
All Workflows
Deploy
Other workflows
1
ci.yml
Management
Job queue
43 workflow runs
Actor
All actors
xuyue
Status
All status
Success
Failure
Canceled
Skipped
Waiting
Running
Blocked
Canceling
Branch
All branches
main
部署:update.sh 改由 deploy/update-bg.sh 在服务器上后台跑(setsid),SSH 断了它照样跑完。2026-11-03 开发机上 FlClash 切换配置重建了 TUN 网卡,SSH 正好断在 docker compose up 中间:旧容器删了、新容器只创建没启动,网站停了 40 分钟。输出写到 /var/tmp/iot_s…
Deploy #43
:
Commit
f242308a3b
pushed by
xuyue
main
2026-11-03 13:36:48 +08:00
1m28s
View workflow file
导出 VS 工程:实验页工具栏的"导出 EXE"改成下拉按钮"导出 ▾",里面是"导出 EXE"和"导出 VS 工程"。导出的 zip 是教材那样的 VS 2012 窗体应用工程(.sln + .csproj,.NET Framework 4.5),在机房电脑上解压、双击 .sln 用 VS 打开接着改,按 F5 运行。导出前照机房环…
Deploy #42
:
Commit
2aa267839f
pushed by
xuyue
main
2026-11-03 12:47:49 +08:00
1m8s
View workflow file
部署:push origin 就由开发机编好、测过再传到服务器,服务器不再自己编,push 后一两分钟上线。照 OJ2 的做法,开发机上的 gitea-runner(和 OJ2 共用,标签 iot-deploy,一次只跑一个任务)跑 .gitea/workflows/deploy.yml:编 C# 运行时(Release)、网页和 server.js…
Deploy #41
:
Commit
4c3ce31fe1
pushed by
xuyue
main
2026-11-03 12:11:24 +08:00
1m38s
View workflow file
导出 EXE:服务器上的教材 dll 读不了(root 拷进去的文件是 600,容器里的平台用户读不到)时提示中文原因和改法,不再把英文的系统报错给学生看;部署说明补上 chmod 755 目录、644 文件
ci.yml #40
:
Commit
77bfaba7ff
pushed by
xuyue
main
2026-11-04 01:09:45 +08:00
0s
View workflow file
导出 EXE:实验页工具栏"导出 EXE"把学生的程序编译成一个 exe,拷到机房电脑上双击就能控制真的实训台。编译服务照教材工程编译学生写的原始代码(.NET Framework 4.5 引用程序集,构建时只复制教材工程引用的 13 个到 netfx/;真机版设备类库),不做平台的仿真改写和 A…
ci.yml #39
:
Commit
5e5d29b2aa
pushed by
xuyue
main
2026-11-04 01:09:45 +08:00
0s
View workflow file
实训台接线:串口要选对。接线做成数据(BoardState.wiring),默认按教材布局图 COM2 ADAM-4017+、COM3 ADAM-4150、COM4 ZigBee 协调器、COM5 LED 屏,实验可在 meta.json 的 wiring 里改:项目 7 的书上代码在一个串口上打开两个模块,这三个实验把 4150 并到 COM2 的 4…
ci.yml #38
:
Commit
46e0f40cce
pushed by
xuyue
main
2026-10-29 21:02:55 +08:00
0s
View workflow file
实验页:程序运行时改了代码或设计器,停手 1.5 秒后自动重新运行,不用再按 F5。重启前先用边写边检查的接口检查整个工程,有错误就不重启,原来的程序接着运行,工具栏提示"代码有错误,改好后自动重新运行";检查期间又改了、程序已停或换了工程时作废;停止后改动不会…
ci.yml #37
:
Commit
9ed446f95a
pushed by
xuyue
main
2026-10-29 21:02:55 +08:00
0s
View workflow file
兼容机房的 Chrome 94:打包目标改成 Chrome / Edge 94;polyfills.ts 补 crypto.randomUUID(http 打开时没有)、structuredClone(只复制普通数据)、findLast / findLastIndex;vite.config.ts 加小插件,把代码块之间的 import("./X.js") 改成 /assets/ 开头的绝对路…
ci.yml #36
:
Commit
6a18bdf2e4
pushed by
xuyue
main
2026-10-29 15:02:55 +08:00
0s
View workflow file
学生窗体的密码框不再被浏览器自动填上平台的用户名和密码:设了 PasswordChar / UseSystemPasswordChar 的文本框改成普通文本框加 -webkit-text-security 遮成圆点,浏览器不把它当登录表单(不支持该属性的浏览器才退回密码框并标 new-password);文本框、下拉框、表格…
ci.yml #35
:
Commit
ab933d1896
pushed by
xuyue
main
2026-10-29 15:02:55 +08:00
0s
View workflow file
串口下拉框去掉电脑自带的 COM1,只留实训台上的 COM2–COM5;展开时每个串口后面用灰字标出接的设备(ADAM-4017+、ADAM-4150、ZigBee 协调器、LED 屏),选中后的值还是 COM2 这样的串口名,和真机一致。项目 5 任务 3 跳过 COM1 的写法照书保留,任务说明补一句;使用说…
ci.yml #34
:
Commit
50dced4d37
pushed by
xuyue
main
2026-10-28 21:02:55 +08:00
0s
View workflow file
窗体显示和 WinForms 对齐:文本框、下拉框、列表框、日期选择默认白底黑字,不沿用父控件的颜色(项目 8 白字分组框里的文本框填了字看不见);下拉框的背景色能显示、展开的列表跟着下拉框的颜色和字体;分组框、面板禁用时里面的控件也禁用(变灰、不响应操作,Enabled…
ci.yml #33
:
Commit
50946467f6
pushed by
xuyue
main
2026-10-28 21:02:55 +08:00
0s
View workflow file
数据库页面:对象资源管理器加库和表的图标,表缩进挂在库下面(左边竖线),一眼分得清层级;标签页内容改成占标签栏下面剩下的高度,不再多出 39px 撑出整页滚动条;查询补全写了 FROM / JOIN 后只列用到的表的列。设计器画布窄时操作栏折行、不显示提示文字,不再撑出…
ci.yml #32
:
Commit
e177753ad6
pushed by
xuyue
main
2026-10-28 21:02:55 +08:00
0s
View workflow file
数据库页面的对象资源管理器简化成“库 → 表”两层:去掉“数据库”“表”“列”三层文件夹和 emoji;头部“+ 新建库”和刷新,每个库下面“+ 新建表”;点表名打开编辑前 200 行(已经开着就切过去),库和表右边的 ⋯ 和右键是同一个菜单(新建表 / 新建查询 / 删除数…
ci.yml #31
:
Commit
f9a2739353
pushed by
xuyue
main
2026-10-28 21:02:55 +08:00
0s
View workflow file
查询窗口加自动补全:T-SQL 关键字、函数、数据类型(中文说明,只列服务器能执行的),当前数据库的表名和列名;FROM / JOIN 等后面敲空格弹出表名,"表名."或"别名."只列这张表的列,USE 后面列数据库;字符串和注释里不弹出
ci.yml #30
:
Commit
b292d38ba7
pushed by
xuyue
main
2026-10-28 15:02:55 +08:00
0s
View workflow file
使用说明:截图点击后在页面上放大(按窗口大小,最多放大 2 倍),点任意处或按 Esc 关闭
ci.yml #29
:
Commit
d6e891cdb0
pushed by
xuyue
main
2026-10-28 15:02:55 +08:00
0s
View workflow file
使用说明配截图:学生部分 9 张(我的作业、实验页、任务面板、设计器、运行出错、实训台、自己检查、评分结果、数据库),老师部分 4 张(名单、布置作业、评阅、成绩);WebP 共约 350 KB,按需加载,点击看原图
ci.yml #28
:
Commit
53005e69e4
pushed by
xuyue
main
2026-10-28 15:02:55 +08:00
0s
View workflow file
使用说明同步最近的改动:报错和运行出错显示在窗体下面、放大后可以停止、双击工具箱的放置规则、两盏照明灯、数据库页面默认用刚才的实验;常见问题加"只显示已停止"
ci.yml #27
:
Commit
313acf2453
pushed by
xuyue
main
2026-10-28 15:02:55 +08:00
0s
View workflow file
实训台:加 ADAM-4150 DO1 照明灯的卡片(项目 7 用);滑块松开后等服务器回传同样的值再换回,键盘方向键连按不再丢步
ci.yml #26
:
Commit
b7e7f77fb0
pushed by
xuyue
main
2026-10-28 15:02:55 +08:00
0s
View workflow file
update
ci.yml #25
:
Commit
b3d6e1f88f
pushed by
xuyue
main
2026-10-28 15:02:55 +08:00
0s
View workflow file
试用前走查的修改:报错看得见、学生找得到作业、运行区和设计器的若干体验问题
ci.yml #24
:
Commit
f6024dc113
pushed by
xuyue
main
2026-10-28 09:02:55 +08:00
0s
View workflow file
任务名重新设计:用学生要做的程序命名,10 个字以内,去掉实现采集…数据和设备型号;项目 8 用模块:步骤写法;p6-t3 改为按日期查询环境数据,与内容一致
ci.yml #23
:
Commit
da623fa648
pushed by
xuyue
main
2026-10-28 03:02:55 +08:00
0s
View workflow file
名单改为用户名、密码两列;去掉姓名前的班级代号,学生用姓名登录;别班已有同名学生时报错,不再转班
ci.yml #22
:
Commit
e4c53f5e55
pushed by
xuyue
main
2026-10-28 03:02:55 +08:00
0s
View workflow file
实验下拉菜单按项目分组;路线图更新到已上线、待一个班试用
ci.yml #21
:
Commit
61a32e900d
pushed by
xuyue
main
2026-10-28 03:02:55 +08:00
0s
View workflow file
compose 传入 SIM_GRADE_CONCURRENCY,.env.example 补上说明
ci.yml #20
:
Commit
4ce800c77f
pushed by
xuyue
main
2026-10-28 03:02:55 +08:00
0s
View workflow file
用 bun fmt 格式化全部代码和文档
ci.yml #19
:
Commit
de277d3e9d
pushed by
xuyue
main
2026-10-27 15:02:55 +08:00
0s
View workflow file
使用说明页:学生和老师的操作步骤、上课前后注意事项、常见问题
ci.yml #18
:
Commit
3b9f635c35
pushed by
xuyue
main
2026-10-27 15:02:55 +08:00
0s
View workflow file
试用前排查:WebSocket 心跳与断线重连、登录失败按账号限制、旧浏览器提示
ci.yml #17
:
Commit
27fdc3615d
pushed by
xuyue
main
2026-10-27 15:02:55 +08:00
0s
View workflow file
试用前准备:全班模拟压测、评分并发 6→16、手动备份与恢复
ci.yml #16
:
Commit
982b1297aa
pushed by
xuyue
main
2026-10-26 21:02:55 +08:00
0s
View workflow file
评阅页不显示项目资源类;编译、往返时间只给老师看
ci.yml #15
:
Commit
e8058376dd
pushed by
xuyue
main
2026-10-26 21:02:55 +08:00
0s
View workflow file
素材图片在高分辨率屏幕上清晰显示;项目资源对话框点整行勾选
ci.yml #14
:
Commit
c217eb5ca0
pushed by
xuyue
main
2026-10-26 21:02:55 +08:00
0s
View workflow file
First
Previous
1
2
Next
Last