.支持库 spec
.支持库 internet
调试输出 (时间_取北京时间 ())
置现行时间 (时间_取北京时间 ())
.子程序 时间_取北京时间, 日期时间型, 公开, 联网取北京时间
.局部变量 返回文本, 文本型
.局部变量 取出的时间, 文本型
.局部变量 时间, 日期时间型
返回文本 = 到文本 (HTTP读文件 (“https://gss0.baidu.com/8aQDcnSm2Q5IlBGlnYG/special/time/”))
取出的时间 = 文本_取出中间文本 (返回文本, “window.baidu_time(”, “)”)
时间 = 增减时间 ([1970年1月1日8时], #秒, 到数值 (取出的时间) ÷ 1000)
返回 (时间)
a=取启动时间()客户.连接(IP,端口)
延时=取启动时间()-a
.如果(延时<100)
红色图
.否则
红名图
服务器1.发送数据(接受客户,数据,最长等待时间) ‘你接收客户似乎没写对额。。超级列表框1列和2列的内容是什么? 还有取现行选中项似乎不行 试一试 创建一个文本型变量数组:0X=超级列表框1.取被选择表项() 就变成: 服务器1.发送数据(超级列表框1.取标题(X[1],1)+”.“+超级列表框1.取标题(X[1],2),……,)
你是想做自动检测更新的功能吧???还有更好的方法。。。首先创个博客,要日志的地址是独立的那种,不要日志地址和主页地址一样的,网易的可以。。然后写日志。标题随便,内容:版本{这里写版本号}
然后发表。。 复制日志的地址(日志发表后是可以修改的,有新版本就来这该版本号),回到易语言。 用http读文件()读出日志地址的html代码。日志的内容包含在代码里面。。。这是可以用 取出中间的文本的命令来取出 (不是用易语言自带的 取出中间文本(),是要那种输入前面文字和后面文字就可以取中间的内容的)如精易模块的 文本_取出中间文本() 如果你觉得用不着用到精易模块。那你可以到网上找只有一句命令的模块 易语言怎么取出中间文本 百度一下 我也有个,可以给你。。
然后使用代码(我以精易的为例子) 文本_取出中间的文本(http读文件(e日志地址),”版本{“,”}“)
这样就取出了版本号。。你可以吧软件当前的版本号 写到常量里。。读出最新版本后,再判断和最新版本是否一样。。。。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)