易语言怎么实现自动更新
1个回答
推荐于2016-09-06
展开全部
我为了演示清除,就新建一个windos窗口程序。
在这个程序上画:一个按钮,这个按钮到时候用来自动更新
四个标签,用来说明版本。如图
我们现在进入到百度空间,点击“写文字”
文字内容便照图中排版,记得换行哦!
发布该文字成功后,进入到该文字的界面,复制该文字的地址
回到编程软件中,我们新建一个叫文本型的“源码”全局变量
我们在启动窗口上双击,自动生成一个叫“__启动窗口_创建完毕”的子程序,我这里是为了演示效果才创建的这个程序,你实际运用中可以不这样编写!
在该程序下面编写代码:
源码=编码_utf8到gb2312 (到文本 (HTTP读文件 (“之前复制的地址”)))
意思是,把之前在空间复制的那个地址的网站源码赋值给文本型“源码”变量。
我们回到发布的文字网页上,在网页的空白处单击鼠标右键---->查看网页源码。
在源码文件中找到“最新版本”那几个字,我们来取“最新版本”后面的2.0。
然后找到最新版本号后面那代码“</p>”。
因为精易模块取出中间文本这个命令需要得到要取出内容的前后文本,所以我们找到2.0前后的文本。
我们把最新的版本号获取到之后输出到标签4的标题中来,
找到后,在易语言中编写以下代码:
标签4.标题 = 文本_取出中间文本 (源码, “最新版本:”, “</p>”)
以上代码就会取出“最新版本:”和“</p>”之间的“2.0”啦!
调试一下,查看是否能正常获取到网站的源码并取出想要得到内容。
获取到版本号之后,接下来我们编写自动更新。
在这个程序上画:一个按钮,这个按钮到时候用来自动更新
四个标签,用来说明版本。如图
我们现在进入到百度空间,点击“写文字”
文字内容便照图中排版,记得换行哦!
发布该文字成功后,进入到该文字的界面,复制该文字的地址
回到编程软件中,我们新建一个叫文本型的“源码”全局变量
我们在启动窗口上双击,自动生成一个叫“__启动窗口_创建完毕”的子程序,我这里是为了演示效果才创建的这个程序,你实际运用中可以不这样编写!
在该程序下面编写代码:
源码=编码_utf8到gb2312 (到文本 (HTTP读文件 (“之前复制的地址”)))
意思是,把之前在空间复制的那个地址的网站源码赋值给文本型“源码”变量。
我们回到发布的文字网页上,在网页的空白处单击鼠标右键---->查看网页源码。
在源码文件中找到“最新版本”那几个字,我们来取“最新版本”后面的2.0。
然后找到最新版本号后面那代码“</p>”。
因为精易模块取出中间文本这个命令需要得到要取出内容的前后文本,所以我们找到2.0前后的文本。
我们把最新的版本号获取到之后输出到标签4的标题中来,
找到后,在易语言中编写以下代码:
标签4.标题 = 文本_取出中间文本 (源码, “最新版本:”, “</p>”)
以上代码就会取出“最新版本:”和“</p>”之间的“2.0”啦!
调试一下,查看是否能正常获取到网站的源码并取出想要得到内容。
获取到版本号之后,接下来我们编写自动更新。
AiPPT
2024-09-19 广告
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图...
点击进入详情页
本回答由AiPPT提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询