[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 60# cmd1152
开源主义[建立在之时产权之上]
下午我没时间,大约4点我会推出新功能

TOP

回复 61# HOPE2021


    OK
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

本帖最后由 cmd1152 于 2021-8-13 15:08 编辑

回复 61# HOPE2021


    1.0.00231.0.0022不见了,1.0.0022版本是更改开始动画的,1.0.0023增加一个功能  这个是上半部分
  1. @echo off&goto :tp
  2. 版权声明:
  3. 本程序是由HOPE2021和cmd1152共同制作
  4. 未经同意,禁止转载!
  5. :tp
  6. if not exist Logs\Time.ini set Time=100
  7. if exist Logs\Time.ini (
  8. cd Logs
  9. < Time.ini (
  10. set /p Time=
  11. )
  12. cd..
  13. )
  14. mode con cols=68 lines=5
  15. color f9
  16. endlocal
  17. setlocal enabledelayedexpansion
  18. chcp 936 > nul
  19. Rem By Hope2021
  20. title Hope计时器
  21. for /l %%i in (1,1,3) do (
  22. cls
  23. echo.
  24. echo.
  25. echo.                               -HOPE-
  26. ping/n 1 127.1>nul
  27. cls
  28. echo.
  29. echo.
  30. echo.                               \HOPE\
  31. ping/n 1 127.1>nul
  32. cls
  33. echo.
  34. echo.
  35. echo.                               ^|HOPE^|
  36. ping/n 1 127.1>nul
  37. cls
  38. echo.
  39. echo.
  40. echo.                               /HOPE/
  41. ping/n 1 127.1>nul
  42. )
  43. cls
  44. echo.
  45. echo.                                /    /
  46. echo.                               /HOPE/
  47. echo.                              /    /
  48. ping/n 1 127.1>nul
  49. cls
  50. echo.
  51. echo.                                /-  -/
  52. echo.                               /HOPE/
  53. echo.                              /-  -/
  54. ping/n 1 127.1>nul
  55. cls
  56. echo.
  57. echo.                                /----/
  58. echo.                               /HOPE/
  59. echo.                              /----/
  60. ping/n 1 127.1>nul
  61. cls
  62. echo.
  63. echo.                                ------
  64. echo.                               /HOPE/
  65. echo.                              ------
  66. ping/n 1 127.1>nul
  67. cls
  68. echo.
  69. echo.                               --------
  70. echo.                               -HOPE-
  71. echo.                             --------
  72. ping/n 1 127.1>nul
  73. cls
  74. echo.
  75. echo.                              ---------
  76. echo.                              --HOPE--
  77. echo.                             ---------
  78. ping/n 1 127.1>nul
  79. for /l %%i in (1,1,3) do (
  80. cls
  81. echo.
  82. echo.                             ----------
  83. echo.                             ---HOPE---
  84. echo.                             ----------
  85. ping/n 1 127.1>nul
  86. cls
  87. echo.
  88. echo.                             - --------
  89. echo.                              --HOPE---
  90. echo.                             ----------
  91. ping/n 1 127.1>nul
  92. cls
  93. echo.
  94. echo.                             --- ------
  95. echo.                             -- HOPE---
  96. echo.                             - --------
  97. ping/n 1 127.1>nul
  98. cls
  99. echo.
  100. echo.                             ----- ----
  101. echo.                             ---H PE---
  102. echo.                             --- ------
  103. ping/n 1 127.1>nul
  104. cls
  105. echo.
  106. echo.                             ------- --
  107. echo.                             ---HOP ---
  108. echo.                             ----- ----
  109. ping/n 1 127.1>nul
  110. cls
  111. echo.
  112. echo.                             ---------
  113. echo.                             ---HOPE- -
  114. echo.                             ------- --
  115. ping/n 1 127.1>nul
  116. cls
  117. echo.
  118. echo.                             ----------
  119. echo.                             ---HOPE---
  120. echo.                             ---------
  121. ping/n 1 127.1>nul
  122. cls
  123. echo.
  124. echo.                             ----------
  125. echo.                             ---HOPE---
  126. echo.                             ----------
  127. ping/n 1 127.1>nul
  128. )
  129. ping/n 1 127.1>nul
  130. cls
  131. call :Sleep_Installs
  132. @call :Restart
  133. @goto :Main
  134. :Restart
  135. color 0f
  136. cls
  137. set H=0
  138. set Min=0
  139. set S=0
  140. set H_2=0
  141. set Min_2=0
  142. set S_2=0
  143. set Ms=0
  144. set Ms_2=0
  145. @goto :eof
  146. :Main
  147. mode con cols=68 lines=9
  148. title Hope计时器
  149. set Error=0
  150. cls
  151. color 0f
  152. echo.
  153. echo.    ^>^> 当前计时时间:%H%小时%Min%分钟%S%秒
  154. echo.
  155. echo.  Q/W 小时加/减   E/R 分钟加/减   T/Y 秒加/减   U/I 开始计时/退出
  156. echo.
  157. echo.  P 打开计划程序  S 删除计划存储  X 调试        H 恢复到调试前
  158. echo.
  159. echo.  G 更改颜色
  160. call :get_key
  161. call :Settings_Time
  162. if /i "!key!"=="P" (
  163. set St_1=10001
  164. set En_1=10010
  165. @goto :Task
  166. )
  167. if /i "!key!"=="u" (
  168. mode con cols=68 lines=5
  169. set "Title=时间到!!!"
  170. @goto :Start
  171. )
  172. if /i "!key!"=="x" (
  173. mode con cols=68 lines=34
  174. @goto :Debugging
  175. )
  176. if /i "!key!"=="g" (
  177. cls
  178. mode con cols=64 lines=13
  179. echo.颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为
  180. echo.前景。每个数字可以为以下任何值之一:
  181. echo.
  182. echo.    0 = 黑色       8 = 灰色
  183. echo.    1 = 蓝色       9 = 淡蓝色
  184. echo.    2 = 绿色       A = 淡绿色
  185. echo.    3 = 浅绿色     B = 淡浅绿色
  186. echo.    4 = 红色       C = 淡红色
  187. echo.    5 = 紫色       D = 淡紫色
  188. echo.    6 = 黄色       E = 淡黄色
  189. echo.    7 = 白色       F = 亮白色
  190. set /p color=输入颜色码,例如0a^>
  191. color %color%
  192. goto :Main
  193. )
  194. if /i "!key!"=="h" (
  195. rd /s /q logs >nul 2>nul
  196. )
  197. if /i "!key!"=="s" (
  198. rd /s /q tasks >nul 2>nul
  199. )
  200. if /i "!key!"=="i" (
  201. del sleep.com sleep.exe sleep.vbs
  202. exit
  203. )
  204. if /i "!valid_key!" equ "0" goto :Main
  205. :Debugging
  206. echo.
  207. call :Echo_Debugging
  208. echo.    ^>^> 此向导将会帮助您调试您的设备是否适合运行 Hope (R) 计时器
  209. echo.
  210. echo.    ^>^> 请按回车键开始第一项检查...
  211. echo.
  212. pause > nul
  213. echo.
  214. call :Echo_Debugging
  215. echo.    ^>^> 正在调试 Certutil 性能...
  216. echo.
  217. echo.    ^>^> 请稍等...
  218. echo.
  219. echo.1 > ReturnKey.ini
  220. Certutil -encode ReturnKey.ini Hope.ini > nul
  221. if not exist Hope.ini (
  222. echo.    ^>^> 您的操作系统与 Certutil 不兼容, 无法运行Hope计时器...
  223. echo.
  224. echo.    ^>^> 请按回车键退出...
  225. pause > nul
  226. exit
  227. )
  228. if exist ReturnKey.ini del ReturnKey.ini
  229. if exist Hope.ini del Hope.ini
  230. echo.    ^>^> 您的操作系统与 Certutil 兼容, 可以运行Hope计时器...
  231. echo.
  232. echo.    ^>^> 请按回车键继续...
  233. pause > nul
  234. call :Echo_Debugging
  235. echo.    ^>^> 正在安装延时程序,请稍等...
  236. echo.
  237. call :Sleep_Installs
  238. echo.    ^>^> 接下来,您将会调试秒表, 我们将会为您进行系统标准计时...
  239. echo.
  240. echo.    ^>^> 我们会为你进行延时五秒,请您准备好您的计时设备...
  241. echo.
  242. echo.    ^>^> 请将您的计时设备置于您的电子计算机左侧, 打开计时设备但
  243. echo.
  244. echo.    ^>^> 不要开始计时, 请注意, 您按下回车键或空格键之后Hope计时
  245. echo.
  246. echo.    ^>^> 器将开始计时, 您应当同时启动Hope计时器与您的设备...
  247. echo.
  248. echo.    ^>^> 当Hope计时器的窗体变红时, 您应当停止您的计时设备, 按下
  249. echo.
  250. echo.    ^>^> 回车键, 并填写读数, Hope计时器会为您自动校准...
  251. pause > nul
  252. mode con cols=68 lines=5
  253. for /l %%i in (1,1,50) do (
  254. cls
  255. echo.
  256. echo.
  257. echo.    ^>^> %%i00 毫秒 / 5000 毫秒
  258. call :Sleep 100
  259. )
  260. color 4e
  261. cls
  262. echo.
  263. echo.
  264. echo.    ^>^> 请按回车键开始输入读数
  265. pause > nul
  266. cls
  267. echo.
  268. echo.
  269. set /p Math=    ^>^> 请输入读数:
  270. call :VisualSet Result 5/%Math%
  271. call :VisualSet Result 100*%Result%
  272. Md Logs >nul 2>nul
  273. echo.%Result% > Logs\Time.ini
  274. color 0f
  275. cls
  276. echo.
  277. echo.
  278. echo.    ^>^> 请按回车键重启本程序...
  279. pause > nul
  280. start %~0
  281. exit
复制代码
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

本帖最后由 cmd1152 于 2021-8-13 15:04 编辑

1.0.0023  下半部分
  1. :VisualSet
  2. @echo off
  3. echo X=%~2>>VisualSet.vbs
  4. echo wscript.echo(X)>>VisualSet.vbs
  5. for /f %%a in ('cscript //nologo VisualSet.vbs') do set %1=%%a
  6. if exist VisualSet.vbs del VisualSet.vbs
  7. goto :eof
  8. :Echo_Debugging
  9. mode con cols=68 lines=34
  10. cls
  11. echo.
  12. echo.  Hope计时器[调试程序]
  13. set /p Str=--------------------------------------------------------------------<nul
  14. echo.
  15. echo.
  16. @goto :eof
  17. :Task
  18. mode con cols=68 lines=34
  19. Md Tasks >nul 2>nul
  20. cls
  21. title Hope计时器[计划程序]
  22. set Error=0
  23. echo.
  24. echo.  Hope计时器[计划程序]
  25. set /p Str=--------------------------------------------------------------------<nul
  26. echo.
  27. echo.
  28. echo.    ^>^> Q 新建计划   W 使用计划   D 删除计划   E 返回菜单   R 退出
  29. if not exist Tasks\*.Htd (
  30. echo.
  31. echo.    ^>^> 当前没有计划
  32. set /p Str=--------------------------------------------------------------------<nul
  33. echo.
  34. echo.
  35. )
  36. if not exist Tasks\Htd.Hdat echo.10000 > Tasks\Htd.Hdat
  37. if exist Tasks\*.Htd (
  38. cd Tasks
  39. echo.
  40. echo.    ^>^> 当前计划列表
  41. set /p Str=--------------------------------------------------------------------<nul
  42. echo.
  43. echo.
  44. for /f %%i in ('dir /b *.Htd') do (
  45. for /f "skip=5" %%j in (%%~ni.Htd) do echo.    ^>^> 编号:%%~ni  备注:%%j
  46. )
  47. echo.
  48. cd..
  49. )
  50. )
  51. call :get_key
  52. if /i "!key!"=="E" (
  53. @goto :Main
  54. )
  55. if /i "!key!"=="D" (
  56. @goto :Del
  57. )
  58. if /i "!key!"=="R" (
  59. del sleep.com sleep.exe sleep.vbs
  60. exit
  61. )
  62. if /i "!key!"=="Q" (
  63. @goto :New
  64. )
  65. if /i "!key!"=="W" (
  66. @goto :Open
  67. )
  68. if /i "!valid_key!" equ "0" @goto :Task
  69. :Open
  70. if exist Tasks\*.Htd (
  71. set "Content= "
  72. set /p Content=    ^>^> 请输入计划编号:
  73. goto Open_2
  74. ) else cd..&@goto :Task
  75. :Del
  76. if exist Tasks\*.Htd (
  77. set "Content= "
  78. set /p Content=    ^>^> 请输入计划编号:
  79. goto Del_2
  80. ) else cd..&@goto :Task
  81. :Del_2
  82. cd Tasks
  83. if exist %Content%.Htd (
  84. del %Content%.Htd
  85. cd..
  86. goto Task
  87. ) else cd..&goto Task
  88. :Open_2
  89. cd Tasks
  90. if exist %Content%.Htd (
  91. call :Read %Content%
  92. cd..
  93. mode con cols=68 lines=5
  94. @goto :Start
  95. ) else cd..&goto Task
  96. :New
  97. cd Tasks
  98. < Htd.Hdat (
  99. set /p Num=
  100. )
  101. set /a Num+=1
  102. echo.%Num% > Htd.Hdat
  103. cd..
  104. echo.
  105. echo.    ^>^> 新建计划:%Num%
  106. echo.
  107. set "Content=时间到!!!"
  108. set /p Content=    ^>^> 备注:
  109. echo.
  110. set "Content=%Content:>=^>%"
  111. set "Content=%Content:<=^<%"
  112. set "Content=%Content:|=^|%"
  113. set "Title= "
  114. set /p Title=    ^>^> 到时提醒:
  115. echo.
  116. set "Title=%Title:>=^^^>%"
  117. set "Title=%Title:<=^^^<%"
  118. set "Title=%Title:|=^^^|%"
  119. set H=0
  120. set Min=0
  121. set S=0
  122. set H_2=0
  123. set Min_2=0
  124. set S_2=0
  125. set Ms=0
  126. set Ms_2=0
  127. call :Vbs_Sleep 1000
  128. @goto :New_2
  129. :Read
  130. < %1.Htd (
  131. set /p H=
  132. set /p Min=
  133. set /p S=
  134. set /p Ms_2=
  135. set /p Title=
  136. set /p Content=
  137. )
  138. @goto :eof
  139. :New_2
  140. cls
  141. echo.
  142. echo.    ^>^> 当前计时时间:%H%小时%Min%分钟%S%秒
  143. echo.
  144. echo.  Q/W 小时加/减   E/R 分钟加/减   T/Y 秒加/减   U 完成计划
  145. echo.
  146. call :get_key
  147. call :Settings_Time
  148. if /i "!key!"=="U" (
  149. (
  150. echo.%H%
  151. echo.%Min%
  152. echo.%S%
  153. echo.%Ms_2%
  154. echo.%Title%
  155. echo.%Content%
  156. ) > Tasks\%Num%.Htd
  157. @goto :Task
  158. )
  159. if /i "!valid_key!" equ "0" @goto :New_2
  160. :Error
  161. color 1f
  162. cls
  163. echo.
  164. echo.    ^>^> Sleep.exe 和 Sleep.com 不知到何处去了...
  165. echo.
  166. echo.    ^>^> 正在帮您恢复
  167. call :Sleep_Installs
  168. goto :Restart
  169. :Start
  170. set Error=0
  171. cls
  172. title 计时器[%H_2%小时%Min_2%分钟%S_2%秒/%H%小时%Min%分钟%S%秒]
  173. echo.
  174. echo.    ^>^> %H_2%小时%Min_2%分钟%S_2%秒%Ms%毫秒/%H%小时%Min%分钟%S%秒
  175. echo.
  176. echo.    ^>^> Ctrl+C暂停或退出...
  177. call :Sleep %Time%
  178. if %Error%==1 goto :Error
  179. set /a Ms+=100
  180. if %Ms%==1000 set /a S_2+=1&set Ms=0
  181. if %S_2% Geq 60 set /a Min_2+=1&set S_2=0
  182. if %Min_2% Geq 60 set /a H_2+=1&set Min_2=0
  183. if %H_2% Geq %H% if %Min_2% Geq %Min% if %S_2% Geq %S% goto :End
  184. if /i "!valid_key!" equ "0" goto :Start
  185. :End
  186. cls
  187. color 4e
  188. title 计时器[%H_2%小时%Min_2%分钟%S_2%秒/%H%小时%Min%分钟%S%秒]
  189. Call :Msg "%Title%" vbExclamation "Hope计时器"
  190. color 0f
  191. @call :Restart
  192. @goto :Main
  193. :Vbs_Sleep
  194. echo.Wscript.Sleep %1 > Sleep.vbs
  195. call Sleep.vbs > nul
  196. if exist ReturnKey.vbs del ReturnKey.vbs
  197. @goto :eof
  198. :Sleep_Installs
  199. color 0f
  200. (
  201. echo.-----BEGIN CERTIFICATE-----
  202. echo.TVpQAQEAAAAEAAAA//8AAFABAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  203. echo.AAAAAAAAAAAAAAAAkAAAAPy+gQAPtkz/ZjHSZjHASXggrCwwchQ8CXcQZmvSCmYB
  204. echo.wi7HBi8AMQDr5C7/Ji8ADgBmadLoAwAAZonRZsHpELSGzRW4AEzNIQAAAAAAAAAA
  205. echo.UEUAAEwBAQBQeaU2AAAAAAAAAADgAA8BCwEFDAACAAAAAAAAAAAAAH4QAAAAEAAA
  206. echo.ACAAAAAAQAAAEAAAAAIAAAQAAAAAAAAABAAAAAAAAAAAIAAAAAIAAAAAAAADAAAA
  207. echo.AAAQAAAQAAAAABAAABAAAAAAAAAQAAAAAAAAAAAAAAAQEAAAKAAAAAAAAAAAAAAA
  208. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  209. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAABAAAAAAAAAAAAAAAAAAAAAAAAAA
  210. echo.AAAAAAAAAAAudGV4dAAAANwAAAAAEAAAAAIAAAACAAAAAAAAAAAAAAAAAAAgAADg
  211. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  212. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWEAAAZBAAAHYQAAAAAAAA
  213. echo.RhAAAAAAAAAAAAAAOBAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtFUk5FTDMy
  214. echo.LmRsbAAAVhAAAGQQAAB2EAAAAAAAAAAARXhpdFByb2Nlc3MAAABHZXRDb21tYW5k
  215. echo.TGluZUEAAABTbGVlcAD/FQQQQAAx0khAgDgAdBGAOCJ1AvfSCdJ174A4IHXqQPyJ
  216. echo.xjHSMcCsCMB0IywwchU8CXcRa9IKAcLHBckQQADNEEAA6+L/JckQQAClEEAAUv8V
  217. echo.CBBAAGoA/xUAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  218. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  219. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  220. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  221. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  222. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  223. echo.AAAAAAAAAAAAAAAAAAAAAA==
  224. echo.-----END CERTIFICATE-----
  225. ) > Sleep.com
  226. Certutil -Decode Sleep.com Sleep.exe > nul
  227. Certutil -Decode -f Sleep.com Sleep.com > nul
  228. goto :eof
  229. :Sleep
  230. set Error=0
  231. if exist Sleep.exe (
  232. Sleep.exe %1
  233. goto :eof
  234. )
  235. if not exist Sleep.exe if exist Sleep.com (
  236. Sleep.com %1
  237. goto :eof
  238. )
  239. if not exist Sleep.exe if not exist Sleep.com (
  240. set Error=1
  241. goto :eof
  242. )
  243. :get_key
  244. rem 用法:call :get_key
  245. set "key="
  246.   for /f "delims=" %%a in ('xcopy /w "%~f0" "%~f0" 2^>nul') do if not defined key set "key=%%a"
  247.   set "key=%key:~-1%"
  248.   set "valid_key=0"
  249. goto :eof
  250. :Msg
  251. Rem 用法: Call :Msg "Text" [buttons] "Title"
  252. echo.Msg=msgbox("%~1",%2,"%~3") > ReturnKey.vbs
  253. Call ReturnKey.vbs > nul
  254. if exist ReturnKey.vbs del ReturnKey.vbs
  255. goto :eof
  256. :Settings_Time
  257. if %Ms_2% Leq 200000000 if %H% geq 0 if %Min% Geq 0 if %S% Geq 0 (
  258. if /i "!key!"=="q" (
  259. set /a Ms_2+=3600000
  260. set /a H+=1
  261. )
  262. if /i "!key!"=="w" (
  263. set /a Ms_2-=3600000
  264. set /a H-=1
  265. )
  266. if /i "!key!"=="e" (
  267. set /a Ms_2+=60000
  268. set /a Min+=1
  269. )
  270. if /i "!key!"=="r" (
  271. set /a Ms_2-=60000
  272. set /a Min-=1
  273. )
  274. if /i "!key!"=="t" (
  275. set /a Ms_2+=1000
  276. set /a S+=1
  277. )
  278. if /i "!key!"=="y" (
  279. set /a Ms_2-=1000
  280. set /a S-=1
  281. )
  282. )
  283. if %S% Lss 0 (
  284. if %Min% Geq 0 if %H% Geq 0 (
  285. set /a Min-=1&set /a S+=60
  286. )
  287. if %Min% Leq 0 if %H% Leq 0 (
  288. echo.
  289. echo.    ^>^> 算数错误!
  290. call :Vbs_Sleep 100
  291. @call :Restart
  292. )
  293. )
  294. if %Min% Lss 0 (
  295. if %H% Gtr 0 set /a H-=1&set /a Min+=60
  296. if %H% Leq 0 (
  297. echo.
  298. echo.    ^>^> 算数错误!
  299. call :Vbs_Sleep 100
  300. @call :Restart
  301. )
  302. )
  303. if %H% Lss 0 (
  304. echo.
  305. echo.    ^>^> 算数错误!
  306. call :Vbs_Sleep 100
  307. @call :Restart
  308. )
  309. if %Ms_2% Gtr 200000000 (
  310. echo.
  311. echo.    ^>^> 算数错误!
  312. call :Vbs_Sleep 100
  313. @call :Restart
  314. )
  315. if %S% Geq 60 set /a Min+=1&set S=0
  316. if %Min% Geq 60 set /a H+=1&set Min=0
复制代码
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 54# HOPE2021


   
    /S      除目录本身外,还将删除指定目录下的所有子目录和
            文件。用于删除目录树。
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

我终于有时间把我的Signature换了
  |
  |
  |
  |
  |
  |
  |
  |
  |
  ╲╱
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

信\致HOPE2021兄的一封信20210813-1555.exe
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 61# HOPE2021


    信\致HOPE2021兄的一封信20210813-1610.exe
    密码是1152
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

回复 61# HOPE2021


    新功能呢?5点了
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

版本1.0.0024上半部分
  1. @echo off&goto :Begin
  2. ; Hope Timer [Version 1.0.0024]
  3. ; (C) Copyright 2020-2021 Hope Corp.
  4. ; (C) Copyright 2021-2021 Hope2021&Cmd1152 Corp.
  5. :Begin
  6. mode con cols=68 lines=5
  7. color f9
  8. endlocal
  9. setlocal enabledelayedexpansion
  10. chcp 936 > nul
  11. Rem By Hope2021
  12. title Hope计时器
  13. cls
  14. echo.
  15. echo.                                HOPE
  16. echo.
  17. call :Vbs_Sleep 1000
  18. call :Sleep_Installs
  19. if not exist Logs\Time.ini set Time=100
  20. if not exist Logs\Timer.ini set Timer=128
  21. if not exist Logs\Color.ini set Color=0f
  22. if exist Logs\Time.ini (
  23. cd Logs
  24. < Time.ini (
  25. set /p Time=
  26. )
  27. cd..
  28. )
  29. if exist Logs\Timer.ini (
  30. cd Logs
  31. < Timer.ini (
  32. set /p Timer=
  33. )
  34. cd..
  35. )
  36. if exist Logs\Color.ini (
  37. cd Logs
  38. < Color.ini (
  39. set /p Color=
  40. )
  41. cd..
  42. )
  43. call :23_Blank
  44. for %%i in (
  45. M a k e
  46. ) do (
  47. call :Type "%%i"
  48. )
  49. call :Blank
  50. for %%i in (
  51. Y o u r
  52. ) do (
  53. call :Type "%%i"
  54. )
  55. call :Blank
  56. for %%i in (
  57. L i f e
  58. ) do (
  59. call :Type "%%i"
  60. )
  61. call :Blank
  62. for %%i in (
  63. E a s i e r .
  64. ) do (
  65. call :Type "%%i"
  66. )
  67. call :Vbs_Sleep 1000
  68. call :Sleep_Installs
  69. @call :Restart
  70. @goto :Main
  71. :Blank
  72. call :Type "# "
  73. @goto :eof
  74. :23_Blank
  75. call :Type "#                       "
  76. @goto :eof
  77. :Type
  78. set /p Str=%~1<nul
  79. for /l %%a in (1,1,%Timer%) do set ReturnKey=0
  80. @goto :eof
  81. :Restart
  82. color %Color%
  83. cls
  84. set H=0
  85. set Min=0
  86. set S=0
  87. set H_2=0
  88. set Min_2=0
  89. set S_2=0
  90. set Ms=0
  91. set Ms_2=0
  92. @goto :eof
  93. :Main
  94. mode con cols=68 lines=9
  95. title Hope计时器
  96. set Error=0
  97. cls
  98. echo.
  99. echo.    ^>^> 当前计时时间:%H%小时%Min%分钟%S%秒
  100. echo.
  101. echo.  Q/W 小时加/减   E/R 分钟加/减   T/Y 秒加/减   U/I 开始计时/退出
  102. echo.
  103. echo.  P 打开计划程序  S 删除计划存储  X 调试        F 恢复到调试前
  104. echo.
  105. echo.  Z 风格
  106. call :get_key
  107. call :Settings_Time
  108. if /i "!key!"=="p" (
  109. set St_1=10001
  110. set En_1=10010
  111. @goto :Task
  112. )
  113. if /i "!key!"=="u" (
  114. mode con cols=68 lines=5
  115. set "Title=时间到!!!"
  116. @goto :Start
  117. )
  118. if /i "!key!"=="z" (
  119. mode con cols=68 lines=34
  120. @goto :Themes
  121. )
  122. if /i "!key!"=="x" (
  123. mode con cols=68 lines=34
  124. @goto :Debugging
  125. )
  126. if /i "!key!"=="f" (
  127. rd /s /q Logs >nul 2>nul
  128. )
  129. if /i "!key!"=="s" (
  130. rd /s /q Tasks >nul 2>nul
  131. )
  132. if /i "!key!"=="i" (
  133. del sleep.com sleep.exe sleep.vbs
  134. exit
  135. )
  136. if /i "!valid_key!" equ "0" goto :Main
  137. :Themes
  138. cd logs
  139. echo.%Color% > Color.ini
  140. echo.%Timer% > Timer.ini
  141. cd..
  142. cls
  143. color %Color%
  144. echo.
  145. echo.  Hope计时器[风格]
  146. set /p Str=--------------------------------------------------------------------<nul
  147. echo.
  148. echo.
  149. echo.  ^>^>^>^> 颜色
  150. set /p Str=--------------------------------------------------------------------<nul
  151. echo.
  152. echo.                                        ^|
  153. echo.    A 经典   B 标准   C 激情   D 复古   ^|  Hope.
  154. echo.                                        ^|
  155. echo.    E 大理岩 F 未来   G 蓝色   H 紫色   ^|  Make Your Life Easier.
  156. echo.                                        ^|
  157. echo.  ^>^>^>^> 开始动画速度
  158. set /p Str=--------------------------------------------------------------------<nul
  159. echo.
  160. echo.                                        ^|why join the navy,
  161. echo.    J 正常   K 快速   L 慢速            ^|if you can be a pirate?
  162. echo.                                        ^|           - Steve Jobs
  163. echo.                                        ^|
  164. echo.  ^>^>^>^> 操作
  165. set /p Str=--------------------------------------------------------------------<nul
  166. echo.
  167. echo.                                        ^|
  168. echo.    M 返回   N 还原默认                 ^|
  169. call :get_key
  170. if /i "!key!"=="a" (
  171. set Color=3f
  172. )
  173. if /i "!key!"=="b" (
  174. set Color=0f
  175. )
  176. if /i "!key!"=="c" (
  177. set Color=4e
  178. )
  179. if /i "!key!"=="d" (
  180. set Color=8f
  181. )
  182. if /i "!key!"=="e" (
  183. set Color=f8
  184. )
  185. if /i "!key!"=="f" (
  186. set Color=0a
  187. )
  188. if /i "!key!"=="g" (
  189. set Color=b1
  190. )
  191. if /i "!key!"=="h" (
  192. set Color=5f
  193. )
  194. if /i "!key!"=="j" (
  195. set Timer=128
  196. )
  197. if /i "!key!"=="k" (
  198. set Timer=32
  199. )
  200. if /i "!key!"=="l" (
  201. set Timer=512
  202. )
  203. if /i "!key!"=="m" (
  204. goto Main
  205. )
  206. if /i "!key!"=="n" (
  207. cd Logs
  208. del Timer.ini
  209. del Color.ini
  210. cd..
  211. set Timer=128
  212. set Color=0f
  213. )
  214. if /i "!valid_key!" equ "0" goto :Themes
  215. :Rem_Themes
  216. ; A 3F
  217. ; B 0F
  218. ; C 4E
  219. ; D 8F
  220. ; E F8
  221. ; F 0A
  222. ; G B1
  223. ; H 5F
  224. @goto :eof
  225. :Debugging
  226. echo.
  227. call :Echo_Debugging
  228. echo.    ^>^> 此向导将会帮助您调试您的设备是否适合运行 Hope (R) 计时器
  229. echo.
  230. echo.    ^>^> 请按回车键开始第一项检查...
  231. echo.
  232. pause > nul
  233. echo.
  234. call :Echo_Debugging
  235. echo.    ^>^> 正在调试 Certutil 性能...
  236. echo.
  237. echo.    ^>^> 请稍等...
  238. echo.
  239. echo.1 > ReturnKey.ini
  240. Certutil -encode ReturnKey.ini Hope.ini > nul
  241. if not exist Hope.ini (
  242. echo.    ^>^> 您的操作系统与 Certutil 不兼容, 无法运行Hope计时器...
  243. echo.
  244. echo.    ^>^> 请按回车键退出...
  245. pause > nul
  246. exit
  247. )
  248. if exist ReturnKey.ini del ReturnKey.ini
  249. if exist Hope.ini del Hope.ini
  250. echo.    ^>^> 您的操作系统与 Certutil 兼容, 可以运行Hope计时器...
  251. echo.
  252. echo.    ^>^> 请按回车键继续...
  253. pause > nul
  254. call :Echo_Debugging
  255. echo.    ^>^> 正在安装延时程序,请稍等...
  256. echo.
  257. call :Sleep_Installs
  258. echo.    ^>^> 接下来,您将会调试秒表, 我们将会为您进行系统标准计时...
  259. echo.
  260. echo.    ^>^> 我们会为你进行延时五秒,请您准备好您的计时设备...
  261. echo.
  262. echo.    ^>^> 请将您的计时设备置于您的电子计算机左侧, 打开计时设备但
  263. echo.
  264. echo.    ^>^> 不要开始计时, 请注意, 您按下回车键或空格键之后Hope计时
  265. echo.
  266. echo.    ^>^> 器将开始计时, 您应当同时启动Hope计时器与您的设备...
  267. echo.
  268. echo.    ^>^> 当Hope计时器的窗体变红时, 您应当停止您的计时设备, 按下
  269. echo.
  270. echo.    ^>^> 回车键, 并填写读数, Hope计时器会为您自动校准...
  271. pause > nul
  272. mode con cols=68 lines=5
  273. for /l %%i in (1,1,50) do (
  274. cls
  275. echo.
  276. echo.
  277. echo.    ^>^> %%i00 毫秒 / 5000 毫秒
  278. call :Sleep 100
  279. )
  280. color 4e
  281. cls
  282. echo.
  283. echo.
  284. echo.    ^>^> 请按回车键开始输入读数
  285. pause > nul
  286. cls
  287. echo.
  288. echo.
  289. set /p Math=    ^>^> 请输入读数:
  290. call :VisualSet Result 5/%Math%
  291. call :VisualSet Result 100*%Result%
  292. Md Logs >nul 2>nul
  293. echo.%Result% > Logs\Time.ini
  294. color %Color%
  295. cls
  296. echo.
  297. echo.
  298. echo.    ^>^> 请按回车键重启本程序...
  299. pause > nul
  300. @goto :Begin
  301. :VisualSet
  302. @echo off
  303. echo X=%~2>>VisualSet.vbs
  304. echo wscript.echo(X)>>VisualSet.vbs
  305. for /f %%a in ('cscript //nologo VisualSet.vbs') do set %1=%%a
  306. if exist VisualSet.vbs del VisualSet.vbs
  307. goto :eof
  308. :Echo_Debugging
  309. mode con cols=68 lines=34
  310. cls
  311. echo.
  312. echo.  Hope计时器[调试程序]
  313. set /p Str=--------------------------------------------------------------------<nul
  314. echo.
  315. echo.
  316. @goto :eof
  317. :Task
  318. mode con cols=68 lines=34
  319. Md Tasks >nul 2>nul
  320. cls
  321. title Hope计时器[计划程序]
  322. set Error=0
  323. echo.
  324. echo.  Hope计时器[计划程序]
  325. set /p Str=--------------------------------------------------------------------<nul
  326. echo.
  327. echo.
  328. echo.    ^>^> Q 新建计划   W 使用计划   D 删除计划   E 返回菜单   R 退出
  329. if not exist Tasks\*.Htd (
  330. echo.
  331. echo.    ^>^> 当前没有计划
  332. set /p Str=--------------------------------------------------------------------<nul
  333. echo.
  334. echo.
  335. )
  336. if not exist Tasks\Htd.Hdat echo.10000 > Tasks\Htd.Hdat
  337. if exist Tasks\*.Htd (
  338. cd Tasks
  339. echo.
  340. echo.    ^>^> 当前计划列表
  341. set /p Str=--------------------------------------------------------------------<nul
  342. echo.
  343. echo.
  344. for /f %%i in ('dir /b *.Htd') do (
  345. for /f "skip=5" %%j in (%%~ni.Htd) do echo.    ^>^> 编号:%%~ni  备注:%%j
  346. )
  347. echo.
  348. cd..
  349. )
  350. )
  351. call :get_key
  352. if /i "!key!"=="E" (
  353. @goto :Main
  354. )
  355. if /i "!key!"=="D" (
  356. @goto :Del
  357. )
  358. if /i "!key!"=="R" (
  359. exit
  360. )
  361. if /i "!key!"=="Q" (
  362. @goto :New
  363. )
  364. if /i "!key!"=="W" (
  365. @goto :Open
  366. )
  367. if /i "!valid_key!" equ "0" @goto :Task
  368. :Open
  369. if exist Tasks\*.Htd (
  370. set "Content= "
  371. set /p Content=    ^>^> 请输入计划编号:
  372. goto Open_2
  373. ) else cd..&@goto :Task
  374. :Del
  375. if exist Tasks\*.Htd (
  376. set "Content= "
  377. set /p Content=    ^>^> 请输入计划编号:
  378. goto Del_2
  379. ) else cd..&@goto :Task
  380. :Del_2
  381. cd Tasks
  382. if exist %Content%.Htd (
  383. del %Content%.Htd
  384. cd..
  385. goto Task
  386. ) else cd..&goto Task
  387. :Open_2
  388. cd Tasks
  389. if exist %Content%.Htd (
  390. call :Read %Content%
  391. cd..
  392. mode con cols=68 lines=5
  393. @goto :Start
  394. ) else cd..&goto Task
  395. :New
  396. cd Tasks
  397. < Htd.Hdat (
  398. set /p Num=
  399. )
  400. set /a Num+=1
  401. echo.%Num% > Htd.Hdat
  402. cd..
  403. echo.
  404. echo.    ^>^> 新建计划:%Num%
  405. echo.
  406. set "Content=时间到!!!"
  407. set /p Content=    ^>^> 备注:
  408. echo.
  409. set "Content=%Content:>=^>%"
  410. set "Content=%Content:<=^<%"
  411. set "Content=%Content:|=^|%"
  412. set "Title= "
  413. set /p Title=    ^>^> 到时提醒:
  414. echo.
  415. set "Title=%Title:>=^^^>%"
  416. set "Title=%Title:<=^^^<%"
  417. set "Title=%Title:|=^^^|%"
  418. set H=0
  419. set Min=0
  420. set S=0
  421. set H_2=0
  422. set Min_2=0
  423. set S_2=0
  424. set Ms=0
  425. set Ms_2=0
  426. call :Vbs_Sleep 1000
  427. @goto :New_2
  428. :Read
  429. < %1.Htd (
  430. set /p H=
  431. set /p Min=
  432. set /p S=
  433. set /p Ms_2=
  434. set /p Title=
  435. set /p Content=
  436. )
  437. @goto :eof
  438. :New_2
  439. cls
  440. echo.
  441. echo.    ^>^> 当前计时时间:%H%小时%Min%分钟%S%秒
  442. echo.
  443. echo.  Q/W 小时加/减   E/R 分钟加/减   T/Y 秒加/减   U 完成计划
  444. echo.
  445. call :get_key
  446. call :Settings_Time
  447. if /i "!key!"=="U" (
  448. (
  449. echo.%H%
  450. echo.%Min%
  451. echo.%S%
  452. echo.%Ms_2%
  453. echo.%Title%
  454. echo.%Content%
  455. ) > Tasks\%Num%.Htd
  456. @goto :Task
  457. )
  458. if /i "!valid_key!" equ "0" @goto :New_2
  459. :Error
  460. color 1f
  461. cls
  462. echo.
  463. echo.    ^>^> Sleep.exe 和 Sleep.com 不知到何处去了...
  464. echo.
  465. echo.    ^>^> 正在帮您恢复
  466. call :Sleep_Installs
  467. goto :Restart
复制代码

TOP

版本1.0.0024下半部分
  1. :Start
  2. set Error=0
  3. cls
  4. title 计时器[%H_2%小时%Min_2%分钟%S_2%秒/%H%小时%Min%分钟%S%秒]
  5. echo.
  6. echo.    ^>^> %H_2%小时%Min_2%分钟%S_2%秒%Ms%毫秒/%H%小时%Min%分钟%S%秒
  7. echo.
  8. echo.    ^>^> Ctrl+C暂停或退出...
  9. call :Sleep %Time%
  10. if %Error%==1 goto :Error
  11. set /a Ms+=100
  12. if %Ms%==1000 set /a S_2+=1&set Ms=0
  13. if %S_2% Geq 60 set /a Min_2+=1&set S_2=0
  14. if %Min_2% Geq 60 set /a H_2+=1&set Min_2=0
  15. if %H_2% Geq %H% if %Min_2% Geq %Min% if %S_2% Geq %S% goto :End
  16. if /i "!valid_key!" equ "0" goto :Start
  17. :End
  18. cls
  19. color 4e
  20. title 计时器[%H_2%小时%Min_2%分钟%S_2%秒/%H%小时%Min%分钟%S%秒]
  21. Call :Msg "%Title%" vbExclamation "Hope计时器"
  22. color %Color%
  23. @call :Restart
  24. @goto :Main
  25. :Vbs_Sleep
  26. echo.Wscript.Sleep %1 > Sleep.vbs
  27. call Sleep.vbs > nul
  28. if exist ReturnKey.vbs del ReturnKey.vbs
  29. @goto :eof
  30. :Sleep_Installs
  31. (
  32. echo.-----BEGIN CERTIFICATE-----
  33. echo.TVpQAQEAAAAEAAAA//8AAFABAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  34. echo.AAAAAAAAAAAAAAAAkAAAAPy+gQAPtkz/ZjHSZjHASXggrCwwchQ8CXcQZmvSCmYB
  35. echo.wi7HBi8AMQDr5C7/Ji8ADgBmadLoAwAAZonRZsHpELSGzRW4AEzNIQAAAAAAAAAA
  36. echo.UEUAAEwBAQBQeaU2AAAAAAAAAADgAA8BCwEFDAACAAAAAAAAAAAAAH4QAAAAEAAA
  37. echo.ACAAAAAAQAAAEAAAAAIAAAQAAAAAAAAABAAAAAAAAAAAIAAAAAIAAAAAAAADAAAA
  38. echo.AAAQAAAQAAAAABAAABAAAAAAAAAQAAAAAAAAAAAAAAAQEAAAKAAAAAAAAAAAAAAA
  39. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  40. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAABAAAAAAAAAAAAAAAAAAAAAAAAAA
  41. echo.AAAAAAAAAAAudGV4dAAAANwAAAAAEAAAAAIAAAACAAAAAAAAAAAAAAAAAAAgAADg
  42. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  43. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWEAAAZBAAAHYQAAAAAAAA
  44. echo.RhAAAAAAAAAAAAAAOBAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtFUk5FTDMy
  45. echo.LmRsbAAAVhAAAGQQAAB2EAAAAAAAAAAARXhpdFByb2Nlc3MAAABHZXRDb21tYW5k
  46. echo.TGluZUEAAABTbGVlcAD/FQQQQAAx0khAgDgAdBGAOCJ1AvfSCdJ174A4IHXqQPyJ
  47. echo.xjHSMcCsCMB0IywwchU8CXcRa9IKAcLHBckQQADNEEAA6+L/JckQQAClEEAAUv8V
  48. echo.CBBAAGoA/xUAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  49. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  50. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  51. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  52. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  53. echo.AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  54. echo.AAAAAAAAAAAAAAAAAAAAAA==
  55. echo.-----END CERTIFICATE-----
  56. ) > Sleep.com
  57. Certutil -Decode Sleep.com Sleep.exe > nul
  58. Certutil -Decode -f Sleep.com Sleep.com > nul
  59. goto :eof
  60. :Sleep
  61. set Error=0
  62. if exist Sleep.exe (
  63. Sleep.exe %1
  64. goto :eof
  65. )
  66. if not exist Sleep.exe if exist Sleep.com (
  67. Sleep.com %1
  68. goto :eof
  69. )
  70. if not exist Sleep.exe if not exist Sleep.com (
  71. set Error=1
  72. goto :eof
  73. )
  74. :get_key
  75. rem 用法:call :get_key
  76. set "key="
  77.   for /f "delims=" %%a in ('xcopy /w "%~f0" "%~f0" 2^>nul') do if not defined key set "key=%%a"
  78.   set "key=%key:~-1%"
  79.   set "valid_key=0"
  80. goto :eof
  81. :Msg
  82. Rem 用法: Call :Msg "Text" [buttons] "Title"
  83. echo.Msg=msgbox("%~1",%2,"%~3") > ReturnKey.vbs
  84. Call ReturnKey.vbs > nul
  85. if exist ReturnKey.vbs del ReturnKey.vbs
  86. goto :eof
  87. :Settings_Time
  88. if %Ms_2% Leq 200000000 if %H% geq 0 if %Min% Geq 0 if %S% Geq 0 (
  89. if /i "!key!"=="q" (
  90. set /a Ms_2+=3600000
  91. set /a H+=1
  92. )
  93. if /i "!key!"=="w" (
  94. set /a Ms_2-=3600000
  95. set /a H-=1
  96. )
  97. if /i "!key!"=="e" (
  98. set /a Ms_2+=60000
  99. set /a Min+=1
  100. )
  101. if /i "!key!"=="r" (
  102. set /a Ms_2-=60000
  103. set /a Min-=1
  104. )
  105. if /i "!key!"=="t" (
  106. set /a Ms_2+=1000
  107. set /a S+=1
  108. )
  109. if /i "!key!"=="y" (
  110. set /a Ms_2-=1000
  111. set /a S-=1
  112. )
  113. )
  114. if %S% Lss 0 (
  115. if %Min% Geq 0 if %H% Geq 0 (
  116. set /a Min-=1&set /a S+=60
  117. )
  118. if %Min% Leq 0 if %H% Leq 0 (
  119. echo.
  120. echo.    ^>^> 算数错误!
  121. call :Vbs_Sleep 100
  122. @call :Restart
  123. )
  124. )
  125. if %Min% Lss 0 (
  126. if %H% Gtr 0 set /a H-=1&set /a Min+=60
  127. if %H% Leq 0 (
  128. echo.
  129. echo.    ^>^> 算数错误!
  130. call :Vbs_Sleep 100
  131. @call :Restart
  132. )
  133. )
  134. if %H% Lss 0 (
  135. echo.
  136. echo.    ^>^> 算数错误!
  137. call :Vbs_Sleep 100
  138. @call :Restart
  139. )
  140. if %Ms_2% Gtr 200000000 (
  141. echo.
  142. echo.    ^>^> 算数错误!
  143. call :Vbs_Sleep 100
  144. @call :Restart
  145. )
  146. if %S% Geq 60 set /a Min+=1&set S=0
  147. if %Min% Geq 60 set /a H+=1&set Min=0
复制代码

TOP

回复 71# HOPE2021


    开始动画速度调不了
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

for /l 的运算速度太快了不容易察觉
Why join the navy, if you can be a pirate? - Steve Jobs

TOP

您可以把慢速的数值调成4096再试一下
Why join the navy, if you can be a pirate? - Steve Jobs

TOP

回复 73# HOPE2021


    OK
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

返回列表