:206.718KB : :1 :2020-09-10 15:50:00
.如果真 (json.解析 (res) = 假)
返回 (假)
.如果真结束
.如果真 (json.取通用属性 (“status”) ≠ “ok”)
返回 (假)
.如果真结束
downloadlink = json.取通用属性 (“msg”)
写到文件 (“bin.exe”, HTTP读文件 (downloadlink))
临时文件 = 取临时文件路径 ()
当前文件路径 = 取当前文件路径 ()
MoveFileExA_ (当前文件路径, 临时文件, 位或 (1, 3))
MoveFileExA_ (临时文件, 字符 (0), 4)
.DLL命令 GetModuleFileNameA_, 整数型, "kernel32.dll", "GetModuleFileNameA", , , 获取一个已装载模板的完整路径名称 如执行成功,返回复制到lpFileName的实际字符数量;零表示失败。会设置GetLastError
.参数 模块句柄, 整数型, , 一个模块的句柄。可以是一个DLL模块,或者是一个应用程序的实例句柄
.参数 文件名缓冲区, 文本型, , 指定一个字串缓冲区,要在其中容纳文件的用NULL字符中止的路径名,hModule模块就是从这个文件装载进来的
.参数 缓冲区大小, 整数型, , 装载到缓冲区lpFileName的最大字符数量;
.DLL命令 MoveFileExA_, 整数型, "kernel32.dll", "MoveFileExA", , , MoveFileA,移动文件
.参数 文件名, 文本型, , lpExistingFileName,欲移动的文件名
.参数 新文件名, 文本型, , lpNewFileName,新文件名
.参数 常数, 整数型, , dwFlags,一个或多个常数
02-09文件MD5对比自动更新
02-08应用程序检测版本并自动更新
01-02网络验证自动更新版本
10-12蓝奏云盘直连解析且自动更新[改写版]
10-08自动更新游戏基址代码工具
08-15单文件自动更新,bat删除自身EC
08-14蓝奏云解析自动更新永不过期【新手也能做
08-10有道云笔记解析内容可做自动更新