iPhone设备管理工具
文章平均质量分 60
Cinnazgc
这个作者很懒,什么都没留下…
展开
-
如何创建回调,得知iPhone设备的接入和拔出信息
要想连接iPhone设备,首先得知道iPhone设备是否插入了电脑所以就要用到iTunesMobileDevices.dll里面的一个函数AMDeviceNotificationSubscribe这个函数有五个参数第一个是回调程序,用来得到是否接入的信息并做出反馈二三四都是0,或者null掉第五个是一个连接设备的句柄,不过这个句柄作用不大第一个参原创 2016-06-17 11:46:36 · 1140 阅读 · 0 评论 -
如何连接iPhone设备
那么得到设备的接入信息后,又该怎么连接这个设备呢?用到的函数有这些:AMDeviceConnect 连接设备AMDeviceIsPaired 是否配对AMDeviceValidatePairing 验证配对AMDeviceStartSession 打开连接他们的参数都只有一个,就是设备句柄,也就是上文说到的iPhonehandle所以就是原创 2016-06-17 12:01:18 · 2295 阅读 · 0 评论 -
开发属于自己的,iPhone设备管理工具,iTunesMobileDevice伪帮助文档
本人从去年八月开始,就一直在研究如何在Windows端(其他系统应该也大同小异)如何写出类似于爱思助手,iTools(当然还有其他工具,本文着重说说这两个)的iPhone设备管理工具查阅了大量资料(其实国内并没有太多资料...所以这就是我写这篇文章的初衷...)手上也是掌握了不少的代码和资料了,所谓吃水不忘挖井人,这里写几篇文章,也算是对自己研究成果的一个总结!要说到管理i原创 2016-06-16 20:30:35 · 4820 阅读 · 1 评论 -
如何获取iPhone设备的设备信息
上一篇文章已经写到了,如何连接iPhone设备,那么该如何知道,我连接的设备是iPhone几呢?系统是多少呢?存储是多大的呢?解决的方法就是读取设备的信息,读取设备信息的函数是:AMDeviceCopyValue它有三个参数第一个参数是设备句柄,也就是上文说到的iPhonehandle第二个参数是一个文本数据,提供服务名,某些需要服务支持才能读取到的设备信息原创 2016-06-18 20:30:57 · 3200 阅读 · 3 评论 -
如何枚举设备内的文件
继续填坑 这一章我们来研究下,如何得到iPhone的文件列表上文我们提到过,有一个函数,AMDeviceStartSession 这个函数呢,我说过,是开启高级操作的函数。意思是必须要调用这个函数后,才能执行比较复杂的操作。比如打开文件,就需要大致以下几个步骤 连接设备-StartSession-开启afc服务(越狱系统开启afc2服务,需要装了afc2插件才能...原创 2018-09-04 17:46:44 · 584 阅读 · 0 评论 -
发几个iphone助手相关代码,供大家参考
// IOSApi.cpp : 定义 DLL 应用程序的导出函数。//#include "stdafx.h"#include "IOSApi.h"#include "IOSConnect.h"#include "io.h"#include "common.h"#include "Plist.hpp"// 这是导出变量的一个示例IOSAPI int nIOSAp原创 2018-09-22 17:45:15 · 2826 阅读 · 0 评论 -
发一份比较全的iTunesMobileDevice Error Enum
const char *__cdecl sub_10067C80(int a1){ const char *result; // eax if ( a1 > 0 ) return 0; if ( !a1 ) return "kAMDSuccess"; switch ( a1 ) { case -402653183: result ...原创 2019-01-05 17:21:18 · 4853 阅读 · 0 评论