[发明专利]一种基于浏览器端/服务器端结构的移动设备截屏方法有效
申请号: | 201110460133.3 | 申请日: | 2011-12-31 |
公开(公告)号: | CN102546797A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 潘海东;梅春;戴琪 | 申请(专利权)人: | 互动在线(北京)科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 张雪梅 |
地址: | 100029 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 浏览器 服务器端 结构 移动 设备 方法 | ||
技术领域
本发明涉及互联网技术领域,特别涉及一种基于浏览器端/服务器端结构的移动设备截屏方法。
背景技术
现有技术中用于移动设备的截屏方法,通常需要用户在移动设备上人工编写代码或者安装截屏应用程序(APP)才能完成。
例如,利用现有的安卓软件开发工具包Android SDK(software development kit),用户可以使用DDMS(Dalvik Debug Monitor Server)工具,先将PC机通过数据线与移动设备端连接,然后对移动设备端进行截屏并在移动设备端生成截屏图像文件,再将移动设备端生成的截屏图像文件拷贝到PC机。但是,上述每一步操作都需要用户手动编写相应的命令代码,并且需要反复调试,操作复杂繁琐,耗时长,效率低。另外,该方法只能在安装了JDK(Java Development Kit)和Android SDK的移动设备上完成,应用具有局限性。
利用现有的截屏应用程序,也可以实现移动设备端的截屏。但是,需要用户先将PC机通过数据线与移动设备端连接,然后在移动设备端手动安装截屏应用程序,再在移动设备端根据截屏应用程序的选项和提示一步一步手动操作完成截屏,最后将移动设备端生成的截屏图像文件手动拷贝到PC机。该种方法的缺点同样是操作复杂繁琐,耗时长,效率低。
目前,非常需要一种用于移动设备的自动化程度高、操作简便快捷、效率高的截屏方法。
发明内容
本发明的目的是提供一种基于浏览器端/服务器端结构的移动设备截屏方法。
本发明提供的基于浏览器端/服务器端结构的移动设备截屏方法包括如下步骤:
浏览器端响应用户的指令发送包括截屏需要的移动应用程序包的截屏生成命令至服务器端;
所述服务器端响应所述截屏生成命令向移动设备发送包括所述截屏需要的移动应用程序包的数据;
所述移动设备安装运行所述截屏需要的移动应用程序包生成截屏图像文件。
优选地,所述方法进一步包括如下步骤:
所述服务器端建立截屏目录;
所述服务器端将所述移动设备生成的截屏图像文件保存到所述截屏目录中;
所述服务器端向所述浏览器端提供所述截屏应用程序的截屏图像文件的下载路径。
优选地,所述方法进一步包括如下步骤:
所述服务器端响应所述截屏生成命令检查所述截屏需要的移动应用程序包是否有效;如果无效,则向所述浏览器端反馈所述截屏需要的移动设备应用程序包无效的信息。
优选地,所述移动设备包括手机、平板电脑或手机模拟器。
优选地,所述截屏生成命令进一步包括截屏参数。
优选地,所述截屏参数包括截屏路径、截屏次数和分辨率。
优选地,所述截屏是获取所述移动设备端的整个屏幕图像。
本发明具有如下有益效果:
(1)所述方法能够将复杂、重复、繁琐的工作集合在一起,基于B/S(浏览器端/服务器端)结构,快速自动地生成移动设备截图,完全避免了大量编写代码和调试的时间;
(2)所述方法能够自定义移动设备截图的分辨率以满足不同客户的需求;
(3)所述方法每生成一个移动设备截图,都会存储在服务器端,并在浏览器端将该移动设备截图的下载路径显示出来,从而让用户能够方便地通过http协议去下载;
(4)所述方法操作简单,自动化程度高,耗时短,效率高。
附图说明
图1为本发明实施例提供的基于浏览器端/服务器端结构的移动设备截屏方法的流程图。
具体实施方式
下面结合附图及实施例对本发明的发明内容作进一步的描述。
本实施例以B/S(浏览器端/服务器端)结构的web工程为例,基于例如J2EE技术,在服务器端配置例如一个Python脚本。
如图1所示,本实施例提供的基于浏览器端/服务器端结构的移动设备截屏方法包括如下步骤:
S1:浏览器端响应用户的指令发送包括截屏需要的移动应用程序包的截屏生成命令至服务器端;
S2:所述服务器端响应所述截屏生成命令向移动发送包括所述截屏需要的移动设备应用程序包的数据;
S3:所述移动设备安装运行所述截屏需要的移动设备应用程序包生成截屏图像文件。
所述方法进一步包括如下步骤(图中未示出):
S4:所述服务器端建立截屏目录;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于互动在线(北京)科技有限公司,未经互动在线(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110460133.3/2.html,转载请声明来源钻瓜专利网。