[发明专利]应用软件发布方法及装置有效
申请号: | 201611146788.2 | 申请日: | 2016-12-13 |
公开(公告)号: | CN108228228B | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 马晓伟 | 申请(专利权)人: | 腾讯科技(北京)有限公司 |
主分类号: | G06F8/70 | 分类号: | G06F8/70 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 于天琳;王琦 |
地址: | 100080 北京市海淀区海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用软件 发布 方法 装置 | ||
本申请提供了一种应用软件发布方法,包括:接收用户上传的与待发布应用软件版本对应的应用发布文件,所述应用发布文件包括登录指令、信息输入指令以及信息提交指令;根据所述登录指令,登录应用软件发布平台;加载所述应用软件发布平台的应用软件发布页面;在所述应用软件发布页面上依次查找与所述信息输入指令中的文本框截图对应的文本框;将所述信息输入指令中的文本框内容依次复制到对应的文本框中;查找与所述信息提交指令中的信息提交按键截图对应的页面元素;以及触发所述页面元素对应的事件,以向所述应用软件发布平台提交被复制至所述文本框中的文本框内容。本申请还提供了应用软件发布装置。
技术领域
本申请涉及信息技术(IT)领域,尤其涉及应用软件发布方法及装置。
背景技术
在科学技术发展日新月异的时代背景下,互联网技术的迅猛发展极大的扩展了人们的使用范围和体验,而近年来,移动技术的飞速发展,五花八门的应用软件(Application,简称APP)更是让人们在资讯获取、社交活动、游戏等多个方面得到了极大的满足。
然而,在当前APP上架的环节上,由于应用软件发布平台种类繁多,通常,在一款应用开发完毕后,运营人员需要分别在多个应用软件发布平台上手工填写应用软件的各项信息,上传应用软件的安装包,然后再提交应用软件发布平台审核。同样,在发布一个应用软件的更新版本时,运营人员也需要分别在多个应用软件发布平台上手工填写该应用软件更新后版本的各项信息,上传更新包,然后再提交应用软件发布平台审核。特别是在当前的应用环境下,为了快速抢占市场,应用软件版本的迭代速度非常快,通常1个或2个星期就会更新一个版本。这样,上述手工的应用软件发布及版本更新方式会带来极大的人力成本以及时间成本的浪费。
发明内容
本申请提出了一种应用软件发布方法,包括:
接收用户上传的与待发布应用软件版本对应的应用发布文件,所述应用发布文件包括登录指令、信息输入指令以及信息提交指令;
根据所述登录指令,登录应用软件发布平台;
加载所述应用软件发布平台的应用软件发布页面;
在所述应用软件发布页面上依次查找与所述信息输入指令中的文本框截图对应的文本框;
将所述信息输入指令中的文本框内容依次复制到对应的文本框中;
查找与所述信息提交指令中的信息提交按键截图对应的页面元素;以及
触发所述页面元素对应的事件,以向所述应用软件发布平台提交被复制至所述文本框中的文本框内容。
本申请还提出了一种应用软件发布装置,包括:
接收模块,用于接收用户上传的与待发布应用软件版本对应的应用发布文件;其中,所述应用发布文件包括登录指令、信息输入指令以及信息提交指令;
登录模块,用于根据所述登录指令登录应用软件发布平台,并加载所述应用软件发布平台的应用软件发布页面;
填写模块,用于在所述应用软件发布页面上依次查找与所述信息输入指令中的文本框截图对应的文本框,并将所述信息输入指令中的文本框内容依次复制到对应的文本框中;以及
提交模块,用于查找与所述信息提交指令中的信息提交按键截图对应的页面元素;以及触发所述页面元素对应的事件,以向所述应用软件发布平台提交被复制至所述文本框中的文本框内容。
通过上述方案,可以实现应用软件的更新版本在不同应用软件发布平台上的自动发布,而无需应用软件运营人员手工登录各个应用发布平台、手工填写应用软件的各项信息以及手工提交,而且应用软件运营人员无需知晓应用发布平台服务器的地址即可完成应用软件版本的发布。这种方案可以大大提高运营人员的工作效率,实现应用软件的快速发布,同时也提高了用于发布应用软件的硬件设备的运行效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(北京)有限公司,未经腾讯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611146788.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:目录差分方法、装置及相应终端
- 下一篇:一种Maven依赖的管理方法以及系统