|
来自 2楼

楼主 |
发表于 2017-5-20 00:55:09
|
只看该作者
广西壮族自治区桂林市
.版本 2
.支持库 spec
.支持库 じ☆ve Hebe
.支持库 WgLib
.程序集 窗口程序集_启动窗口
.程序集变量 路径, 文本型
.程序集变量 完成句柄, 整数型
.子程序 _按钮1_被单击
时钟1.时钟周期 = 100
写到文件 (取运行目录 () + “\安装包.exe”, #安装包)
运行 (取运行目录 () + “\安装包.exe”, 假, #隐藏窗口)
程序_延时 (500, )
鼠标_消息 (安装1 (), 1, 1, 1, 1)
程序_延时 (500, )
鼠标_消息 (安装2 (), 1, 1, 1, 1)
程序_延时 (500, )
鼠标_消息 (安装3 (), 1, 1, 1, 1)
程序_延时 (500, )
鼠标_消息 (安装4 (), 1, 1, 1, 1)
程序_延时 (500, )
.判断开始 (窗口_取控件内容 (安装路径 ()) = “ ”)
路径 = “C:\Program Files (x86)\Bandicam”
.默认
路径 = 窗口_取控件内容 (安装路径 ())
.判断结束
调试输出 (路径)
鼠标_消息 (安装5 (), 1, 1, 1, 1)
完成 ()
.子程序 注册, 整数型, , 本子程序采用【精易编程助手】生成,成功返回窗口句柄,失败返回0
.局部变量 局_句柄, 整数型
局_句柄 = 窗口_取句柄 (, , “#32770”, “Bandicam v2.1.2.740”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
局_句柄 = 窗口_控件ID取句柄 (局_句柄, 200)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
返回 (局_句柄)
.子程序 确定, 整数型, , 本子程序采用【精易编程助手】生成,成功返回窗口句柄,失败返回0
.局部变量 局_句柄, 整数型
局_句柄 = 窗口_取句柄 (, , “#32770”, “Bandicam v2.1.2.740”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
局_句柄 = 窗口_控件ID取句柄 (局_句柄, 2)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
返回 (局_句柄)
.子程序 邮箱, 整数型, , 本子程序采用【精易编程助手】生成,成功返回窗口句柄,失败返回0
.局部变量 局_句柄, 整数型
局_句柄 = 窗口_取句柄 (, , “#32770”, “Bandicam v2.1.2.740”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
局_句柄 = 窗口_控件ID取句柄 (局_句柄, 100)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
返回 (局_句柄)
.子程序 bandicam, 整数型, , 本子程序采用【精易编程助手】生成,成功返回窗口句柄,失败返回0
.局部变量 局_句柄, 整数型
局_句柄 = 窗口_取句柄 (, , “#32770”, “Bandicam v2.1.2.740”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
返回 (局_句柄)
.子程序 安装路径, 整数型, , 本子程序采用【精易编程助手】生成,成功返回窗口句柄,失败返回0
.局部变量 局_句柄, 整数型
局_句柄 = 窗口_取句柄 (, , “#32770”, “Bandicam 安装 ”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
局_句柄 = 窗口_控件ID取句柄 (局_句柄, 0)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
局_句柄 = 窗口_控件ID取句柄 (局_句柄, 1019)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
返回 (局_句柄)
.子程序 安装1, 整数型, , 本子程序采用【精易编程助手】生成,成功返回窗口句柄,失败返回0
.局部变量 局_句柄, 整数型
局_句柄 = 窗口_取句柄 (, , “#32770”, “Installer Language”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
局_句柄 = 窗口_取句柄 (局_句柄, , “Button”, “OK”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
返回 (局_句柄)
.子程序 安装2, 整数型, , 本子程序采用【精易编程助手】生成,成功返回窗口句柄,失败返回0
.局部变量 局_句柄, 整数型
局_句柄 = 窗口_取句柄 (, , “#32770”, “Bandicam 安装”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
局_句柄 = 窗口_取句柄 (局_句柄, , “Button”, “下一步(&N) >”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
返回 (局_句柄)
.子程序 安装3, 整数型, , 本子程序采用【精易编程助手】生成,成功返回窗口句柄,失败返回0
.局部变量 局_句柄, 整数型
局_句柄 = 窗口_取句柄 (, , “#32770”, “Bandicam 安装 ”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
局_句柄 = 窗口_取句柄 (局_句柄, , “Button”, “我接受(&I)”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
返回 (局_句柄)
.子程序 安装4, 整数型, , 本子程序采用【精易编程助手】生成,成功返回窗口句柄,失败返回0
.局部变量 局_句柄, 整数型
局_句柄 = 窗口_取句柄 (, , “#32770”, “Bandicam 安装 ”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
局_句柄 = 窗口_取句柄 (局_句柄, , “Button”, “下一步(&N) >”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
返回 (局_句柄)
.子程序 安装5, 整数型, , 本子程序采用【精易编程助手】生成,成功返回窗口句柄,失败返回0
.局部变量 局_句柄, 整数型
局_句柄 = 窗口_取句柄 (, , “#32770”, “Bandicam 安装 ”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
局_句柄 = 窗口_取句柄 (局_句柄, , “Button”, “安装(&I)”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
返回 (局_句柄)
.子程序 完成, 整数型, , 本子程序采用【精易编程助手】生成,成功返回窗口句柄,失败返回0
.局部变量 局_句柄, 整数型
局_句柄 = 窗口_取句柄 (, , “#32770”, “Bandicam 安装 ”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
局_句柄 = 窗口_取句柄 (局_句柄, , “Button”, “完成(&F)”)
.如果真 (局_句柄 = 0)
返回 (0)
.如果真结束
返回 (局_句柄)
.子程序 破J软件
鼠标_消息 (完成句柄, 1, 1, 1, 1)
写到文件 (路径 + “\Bandicam v2.1.2.740.exe”, #破J工具)
程序_延时 (500, )
运行 (路径 + “\Bandicam v2.1.2.740.exe”, 假, #隐藏窗口)
键盘_消息 (邮箱 (), 49, , )
键盘_消息 (邮箱 (), 51, , )
键盘_消息 (邮箱 (), 52, , )
键盘_消息 (邮箱 (), 54, , )
键盘_消息 (邮箱 (), 52, , )
键盘_消息 (邮箱 (), 54, , )
键盘_消息 (邮箱 (), 48, , )
键盘_消息 (邮箱 (), 55, , )
键盘_消息 (邮箱 (), 55, , )
键盘_消息 (邮箱 (), 55, , )
鼠标_消息 (注册 (), 1, 1, 1, 1)
鼠标_消息 (注册 (), 1, 1, 1, 1)
程序_延时 (500, )
鼠标_消息 (确定 (), 1, 1, 1, 1)
鼠标_消息 (确定 (), 1, 1, 1, 1)
结束进程_ (取进程ID (“Bandicam v2.1.2.740.exe”))
删除 (取运行目录 () + “\安装包.exe”)
信息框 (“安装完成,感谢使用明月煌籽bandicam破J版安装器” + #换行符 + “优酷搜明月煌籽”, 0, , )
.子程序 _时钟1_周期事件
完成句柄 = 完成 ()
.如果 (完成句柄 = 0)
完成 ()
.否则
时钟1.时钟周期 = 0
破J软件 ()
.如果结束
|
|