IOS Android 手机助手原理以及源码(获取手机屏幕截图)

来源:互联网 发布:openstack ubuntu 源 编辑:程序博客网 时间:2024/05/04 22:39

</pre>有了前面的基础,就可以实现一些高级的功能了,这次介绍如何获取iphone,ipad 的屏幕<p></p><p><span style="font-size:24px">1) 要获取iPhone 或者iPad 的屏幕第一步需要给手机安装一个 开发者 工具。</span></p><p><span style="font-size:24px"><img src="http://img.blog.csdn.net/20151221190110138?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /></span></p><p><span style="font-size:24px"></span></p><p><span style="font-size:24px">这个开发者工具只有在USB 连接PC 的时候才可以安装,wifi 连接不能安装。如果已经安装了这个工具,那无论是在PC 还是在wifi 都可以获取到屏幕截图</span></p><p><span style="font-size:24px"></span></p><p><span style="font-size:24px">2) 获取屏幕截图</span></p><p><span style="font-size:24px">   2.1  启动截图服务</span></p><p><span style="font-size:24px">          com.apple.mobile.screenshotr</span></p><p><span style="font-size:24px">    2.2  发送命令</span></p><p><span style="font-size:24px"></span></p><pre name="code" class="html"><?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><array><string>DLMessageProcessMessage</string><dict><key>MessageType</key><string>ScreenShotRequest</string></dict></array></plist>

     2.3  接收数据

           接收到的数据里面有一个 ScreenShotData 字段,这个字段保存着二进制的图片数据,只要原封不动的把这个数据保存到文件就可以了。

下载地址:

http://115.29.237.15:8080/MobileAssist/Product/MobileTools.7z

QQ:2506314894




0 0
原创粉丝点击