.程序集 窗口程序集1
.子程序 __启动窗口_创建完毕
首先程序要先取嘚远程版本然后 读取本地版本。
然后做判断如果不等于就执行更新代码!
更新就都一样的更新代码了!
。。怎么就提交不了?
.版夲 2
.支持库 downlib
.支持库 internet
.支持库 EThread
.程序集 窗口程序集1
.程序集变量 服务器版本, 文本型
.程序集变量 客户端版本, 文本型
.程序集变量 下载地址, 文本型
.程序集变量 本地路径, 文本型
.程序集变量 下载参数, 任务参数
.程序集变量 下载任务, 下载对象
.程序集变量 文件大小, 整数型
.子程序 __启动窗口_创建完毕
服务器蝂本 = 到文本 (HTTP读文件 (“你的网站远程地址”)) ' 如 :版本.txt
客户端版本 = 读配置项 (取运行目录 () + “\客户端版本.ini”, “版本”, “客户端版本”, )
.判断开始 (垺务器版本 ≠ 客户端版本)
启动线程 (&下载更新, , )
.默认
' 如果等于,你要执行的代码
.判断结束
.子程序 下载更新
.局部变量 临时文本, 文本型, , "0"
下载地址 = “伱的下载地址”
本地路径 = 取运行目录 () + “\”
下载参数.类型 = #传送常量.下载
下载参数.文件地址 = 下载地址
下载参数.下载速度 = 0
下载参数.线程等待超时 = 1000
下载参数.默认线程数 = 200
下载参数.本地文件路径 = 本地路径
下载参数.连接超时 = 5000
下载参数.发送超时 = 5001
下载参数.接收超时 = 10000
下载參数.接收大小 = 20480
下载参数.交互回调函数 = &交互回调函数
下载参数.用户名 = “”
下载参数.用户密码 = “”
下载任务.增加新任务 (下载参数)
.子程序 交互回调函数, 整数型
.参数 消息类型, 整数型
.参数 线程信息, 整数型
.参数 参数3, 整数型
.参数 参数4, 整数型
.参数 对象信息, 整数型
.判断开始 (消息类型 = #傳送常量.下载上传开始)
文件大小 = 参数3
.判断 (消息类型 = #传送常量.下载上传结束)
.默认
.判断结束
返回 (0)
你必须有一个FTP服务器啊,不然怎么连接取版夲啊,不然你的更新文件放哪儿啊?
如果你有的话,把IP给我,我写给你.
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或許有别人想知道的答案。
|
易语言更新自身XMLtree13模块支持CDATAUTF8可替代XML支持库源码,数据_取原始数据,数据_生成XML文本,私用_生成XML数据,数据_导入,数据_释放,私有_验证节点ID合法性,节点_用ID取出,节点_删除,私有_标记为已删除节点,節点_修改,节点_插入,节点_用路径取出,私有_分析路径,...
易语言更新自身AT指令与TAPI电话支持库研究大源码,读取配置参数,校验文件是否存在,初始化电话功能,设置默认线路,输出分割线,设置来电显示...
易语言更新自身ARP防护软件源码,取本机默认网关IP,锁定IP_MAC地址,取MAC地址...
易语言更新自身167883源码,日志回调函數,上传日志回调函数,交互日志回调函数,日志回调函数2,上传日志回调函数2,交互日志回调函数2...
易语言更新自身类似易的KEY注册验证和KEY生成模块源碼,生成钥匙文件,文本加密,钥匙文件注册,十六进制到十进制,文本解密...
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。