2066585458 发表于 2024-12-21 00:14:53

本帖最后由 2066585458 于 2024-12-21 00:22 编辑

.版本 2
.支持库 ESpeechEngine
.支持库 edroptarget
.支持库 iext

.程序集 窗口程序集_启动窗口
.程序集变量 游戏, 整数型
.程序集变量 朗读, 机读文本
.程序集变量 是否战斗, 逻辑型
.程序集变量 已朗读dou, 逻辑型
.程序集变量 已朗读duo, 逻辑型

.子程序 __启动窗口_创建完毕

拖放对象1.注册拖放控件 (_启动窗口.取窗口句柄 ())
.如果真 (读配置项 (取运行目录 () + “\辅助路径.log”, “辅助路径”, “路径”, ) ≠ “”)
    编辑框1.内容 = 读配置项 (取运行目录 () + “\辅助路径.log”, “辅助路径”, “路径”, )
.如果真结束
已朗读duo = 假
已朗读dou = 假

.子程序 _拖放对象1_得到文件
.参数 接收到的文件路径, 文本型

编辑框1.内容 = 接收到的文件路径

.子程序 _时钟1_周期事件

游戏 = 取句柄 (“SSJJ_BattleClient_Unity.exe”)
.判断开始 (游戏 ≠ -1)
    成功 ()
    是否战斗 = 真

.默认
    失败 ()
    是否战斗 = 假


.判断结束




.子程序 成功

检测.标题 = “已进入战斗状态”

.判断开始 (是否战斗 = 真 且 已朗读dou = 假)

    朗读.文本到语音 (0, “已进入战斗状态”, , )

    运行 (编辑框1.内容, 假, )


    已朗读dou = 真
.默认
    已朗读duo = 假
.判断结束


.子程序 失败

检测.标题 = “已退出战斗状态”

.判断开始 (是否战斗 = 假 且 已朗读duo = 假)

    朗读.文本到语音 (0, “已退出战斗状态”, , )

    运行 (“taskkill /f /im Jing4.7.0.4Loader.exe”, 假, )


    已朗读duo = 真
.默认
    已朗读dou = 假
.判断结束


.子程序 _保存_被单击

' 这里也可以直接调用保存编辑框内容的功能,避免重复代码
保存编辑框内容 (编辑框1.内容)

.子程序 保存编辑框内容
.参数 要保存的内容, 文本型

' 这里假设保存到和程序同目录下的名为data.txt的文件中,你可以自行修改文件名及路径等
写配置项 (取运行目录 () + “\辅助路径.log”, “辅助路径”, “路径”, 要保存的内容)

wangzuxian 发表于 2024-12-21 14:25:05

测试完美使用

是永乐哟Y_ll 发表于 2024-12-21 21:53:39

( `_っ´)(σ゚д゚)σ

704553819 发表于 2024-12-22 00:49:19

大苏打实打实大苏打实打实的

Stars 发表于 2024-12-22 12:01:07

看看怎么样

漂亮妹妹 发表于 2024-12-22 17:37:09

新人路过,占个楼

水星记 发表于 2024-12-24 17:08:10

6666666666666666

guohaibin 发表于 2024-12-24 17:30:44

66666666666666666666666

1789319058 发表于 2024-12-24 21:48:02

( ´_っ`)gtuuutgut

4657112 发表于 2024-12-25 15:35:38

6666666666
页: 1 2 3 4 5 6 [7] 8 9 10 11 12
查看完整版本: 自带过检测捆绑型辅助Jing4.7.0.4Loader