去评论
屠城辅助网

程序一键更新模块源码,一条代码即可更新

Ysjt、凌何
2019/06/08 11:06:12

  
子程序名返回值类型公开备 注
一键更新文本型
参数名类 型参考可空数组备 注
api地址文本型   
当前版本文本型   
变量名类 型静态数组备 注
汉字文本型  
软件参数文本型  
历史文本型  
i整数型  
最新版本文本型  
是否允许运行文本型  
要加的数字双精度小数型  
汉字 = 文本_取出文本中汉字 (api地址)
如果真 (汉字 ≠ “”)
api地址 = 子文本替换 (api地址, 汉字, 编码_URL编码 (汉字, 真, ), , , )
软件参数 = 到文本 (编码_Utf8到Ansi (网页_访问 (api地址, 0, , , , , , , , , , )))
是否允许运行 = 文本_取出中间文本 (软件参数, “运行状态=[”, “]”, , )
如果真 (是否允许运行 = “假”)
返回 (“不允许运行该软件”)
最新版本 = 文本_取出中间文本 (软件参数, “版本号=[”, “]”, , )
如果真 (最新版本 > 当前版本)
文本_取中间_批量 (软件参数, “{”, “}”, 全_数组_历史, , , , , , , )
如果 (取数组成员数 (全_数组_历史) < 8)
要加的数字 = 8 - 取数组成员数 (全_数组_历史)
要加的数字 = 4
全_项目数量 = 取数组成员数 (全_数组_历史) + 要加的数字
载入 (_更新窗口, , )
载入 (窗口_按钮立即更新, _更新窗口, )
窗口_按钮立即更新.顶边 = _更新窗口.顶边 + 387
窗口_按钮立即更新.左边 = _更新窗口.左边 + 498
_更新窗口.可视 = 真
窗口_按钮立即更新.可视 = 真
返回 (“有更新”)
返回 (“无更新”)
子程序名返回值类型公开备 注
CMD操作逻辑型 
变量名类 型静态数组备 注
临时保存目录文本型  
如果 (寻找文本 (取运行目录 (), “C:\”, , ) ≠ -1)
临时保存目录 = 取特定目录 (11)
临时保存目录 = 文本_取左边 (取运行目录 (), “:”, , )
临时保存目录 = 临时保存目录 + “:\temporary”
cmd_移动文件 (取执行文件名 (), 临时保存目录)
返回 ()


i支持库列表   支持库注释   
shell操作系统界面功能支持库