摘要:
测试环境: iphone4 ios4.3.2之前对于SpringBoard这块的Hook一直不是很熟悉,双击Home键所产生的事件一直也无法跟踪到,所以控制不了。Hook SpringBoard之后,确实可以做很多事情,但是截获双击Home键盘的事件也不在话下。关于头文件等的导入, 以及Hook环境的搭建这里不在描述,只描述最基本的代码实现。下面我们将去除双击Home键调出多任务栏的功能,将其更改为双击Home键Restart SpringBoard的功能,代码如下:通过查看SpringBoard class-dump出来的头文件,可以发现在SpringBoard.h中有handleMenuD 阅读全文
摘要:
虽然现在有很多的svn客户端来对svn进行可视化的管理,例如windows下的小乌龟等都是非常优秀的。但总感觉使用起来不是特别方便或者说不是非常的便捷。而在linux或mac下,svn与linux的命令行搭配使用,可以发挥非常强大的作用,高效,快速。1. 很多时候我们从网上使用svn checkout一个目录放到我们自己的项目当中,或者将其他项目中的一个目录(该目录已由svn管理)复制到现有的目录中。在进行(svn add)/(svn ci)的过程中,会提示冲突。其原因是在每个由svn管理的目录中都包含一个.svn的目录来管理该目录中的文件,其中有一个entries文件,其中包含相应的目录文件 阅读全文