|

楼主 |
发表于 2019-7-5 16:33:39
|
显示全部楼层
江苏省无锡市
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | 下载 | 下载_多任务 | | minecraft_文件 | 逻辑型 | | open_door_文件 | 逻辑型 | |
全局_网易初始目录 = 取文本zc项 (3, “Software\Netease\MCLauncher\DownloadPath”, )初始配置文件 ()调试输出 (取游戏进程ID ()) 组合框1.现行选中项 = 0 皮肤_加载 ( #皮肤_WIN10修复 )返回 (选择 (进程_名取ID (“javaw.exe”) = -1, 0, 进程_名取ID (“javaw.exe”)) )时钟_创建 (取窗口句柄 (), “检测游戏启动”, 10, &注入游戏 ) 如果 (取游戏进程ID () ≠ 0 ) 按钮1.标题 = “游戏已经启动 等待加载UID” 按钮1.禁止 = 真  按钮1.标题 = “等待游戏启动” 按钮1.禁止 = 真 返回 () 进程ID = 取游戏进程ID ()进程_暂停 (进程ID, 是否暂停 ) 如果 (目录_创建 (全局_网易初始目录 + “\Game\.minecraft\An_ye”) = 假) 全_判 = 假  如果 (目录_是否存在 (全局_网易初始目录 + “\Game\.minecraft\An_ye\open”) = 假)   open_door_文件 = 真   下载. 下载_多任务 (列表解析链接 (“open_door”), 全局_网易初始目录 + “\Game\.minecraft\An_ye\open_door.zip”, 100, 到整数 (&下载_回调_open_door ))        如果 (目录_是否存在 (全局_网易初始目录 + “\Game\.minecraft\An_ye\.minecraft”) = 假) 暂停游戏 (真)  minecraft_文件 = 真   _启动窗口.标题 = “我的世界注入器正在初始化配置,下载中..”  下载. 下载_多任务 (列表解析链接 (“minecraft”), 全局_网易初始目录 + “\Game\.minecraft\An_ye\minecraft.zip”, 20, 到整数 (&下载_回调_minecraft ))        |
下载_回调_minecraft | | | |
传递ID | 整数型 | | | | 信息 | | | | | 文件大小 | | | | | 完成大小 | | | | |
进度条1.位置 = 完成大小 ÷ 文件大小 × 100 如果 (进度条1.位置 = 100 ) 进度条1.可视 = 假  _启动窗口.标题 = “初始化配置下载成功 正在进行解压...请等待” 目录_创建 (全局_网易初始目录 + “\Game\.minecraft\An_ye\.minecraft”) 处理事件 ()  如果 (minecraft. 解压 (全局_网易初始目录 + “\Game\.minecraft\An_ye\minecraft.zip”, 全局_网易初始目录 + “\Game\.minecraft\An_ye\.minecraft”) = 1 )   _启动窗口.标题 = “初始配置解压成功”  _启动窗口.标题 = “初始配置解压失败”     |
下载_回调_open_door | | | |
传递ID | 整数型 | | | | 信息 | | | | | 文件大小 | | | | | 完成大小 | | | | |
进度条2.位置 = 完成大小 ÷ 文件大小 × 100 如果 (进度条2.位置 = 100 ) 进度条2.可视 = 假  _启动窗口.标题 = “初始化配置下载成功 正在进行解压...请等待” 如果 (open_door. 解压 (全局_网易初始目录 + “\Game\.minecraft\An_ye\minecraft.zip”, 全局_网易初始目录 + “\Game\.minecraft\An_ye\.minecraft”) = 1 )   _启动窗口.标题 = “初始配置解压成功”  _启动窗口.标题 = “初始配置解压失败”     如果真 (标识 = 2 ) _启动窗口.标题 = “解压完毕” 如果 (open_door_文件 = 1 ) 调试输出 (删除文件 (全局_网易初始目录 + “\Game\.minecraft\An_ye\minecraft.7z”))   如果 (文件_是否存在 (全局_网易初始目录 + “\Game\.minecraft\An_ye\javaw.exe”) = 假)    open_door_文件 = 2    下载. 全部停止 ()    下载. 下载_多任务 (列表解析链接 (“open_door”), 全局_网易初始目录 + “\Game\.minecraft\An_ye\open_door”, 100, 到整数 (&下载_回调_minecraft ))            如果 (open_door_文件 = 2 )  删除文件 (全局_网易初始目录 + “\Game\.minecraft\An_ye\open_door.7z”)            如果真 (标识 = 0 或 标识 = 1 ) _启动窗口.标题 = “正在解压配置文件...”进度条1.位置 = 进度json. 解析 (到文本 (网页_访问 (“http://www.anyhulian.ml/minecraft/api/open_list.php”)) )返回 (json. 取通用属性 (解析名称 )) 载入 (更多设置, _启动窗口, 假) |
|