From 2bf2a82d32b9b0b960e340e83f8455de332b0512 Mon Sep 17 00:00:00 2001 From: yunyun <1159428885@qq.com> Date: Wed, 3 Jun 2026 14:56:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 5 +++ push.bat | 98 ------------------------------------------------------- 2 files changed, 5 insertions(+), 98 deletions(-) delete mode 100644 push.bat diff --git a/README.md b/README.md index 3843f43..089ea8c 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,11 @@ - 可设置最大号码(默认 75) - 支持 ±1 和 ±10 快速调整 - 设置自动保存 +- 智能摇号,使得摇号更具有趣味 + +### 触摸屏友好 +- 课堂小助手专门为触摸屏做了优化,无需键盘,点点就即刻完成操作 + ## 安装与运行 diff --git a/push.bat b/push.bat deleted file mode 100644 index abf7bfe..0000000 --- a/push.bat +++ /dev/null @@ -1,98 +0,0 @@ -@echo off -chcp 65001 >nul -setlocal enabledelayedexpansion - -:: 获取当前 bat 文件所在目录 -set "SCRIPT_DIR=%~dp0" -cd /d "%SCRIPT_DIR%" - -echo ================================================= -echo 当前目录: %cd% -echo ================================================= - -echo. -echo [1/5] 检查更改文件... -git status --short -echo. - -echo [2/5] 显示文件差异统计... -git diff --stat -echo. - -:: 修复:正确提取修改的文件名 -set "fileList=" -for /f "usebackq tokens=1,*" %%a in (`git status --short`) do ( - set "filename=%%b" - if not "!filename!"=="" ( - if "!fileList!"=="" ( - set "fileList=!filename!" - ) else ( - set "fileList=!fileList! !filename!" - ) - ) -) - -:: 询问用户输入 -set /p userInput="请输入提交摘要(直接回车则自动生成): " - -:: 如果用户有输入,使用用户输入;否则自动生成 -if not "%userInput%"=="" ( - set "commitTitle=%userInput%" - set "commitBody=" -) else ( - if "!fileList!"=="" ( - echo. - echo 没有检测到任何文件更改。 - echo 可能的情况: - echo 1. 所有修改已经提交过了 - echo 2. 确实没有修改任何文件 - echo. - pause - exit /b - ) - set "autoMsg=更新 !fileList!" - - :: 截断逻辑:标题最多50字符 - set "commitTitle=!autoMsg!" - set "commitBody=" - if not "!commitTitle:~50!"=="" ( - set "commitTitle=!autoMsg:~0,50!" - set "commitBody=!autoMsg!" - ) -) - -echo. -echo [3/5] 添加所有更改... -git add . - -echo. -echo [4/5] 提交到本地仓库... -if "!commitBody!"=="" ( - git commit -m "!commitTitle!" -) else ( - git commit -m "!commitTitle!" -m "!commitBody!" -) - -:: 检查提交是否成功 -if %errorlevel% neq 0 ( - echo. - echo 提交失败,没有需要提交的更改。 - pause - exit /b -) - -echo. -echo [5/5] 推送到远程服务器... -git push - -:: 检查推送是否成功 -if %errorlevel% neq 0 ( - echo. - echo 推送失败,请检查网络连接或远程仓库状态。 - pause - exit /b -) - -echo. -echo 完成! -pause \ No newline at end of file