码迷,mamicode.com
首页 >  
搜索关键字:钩子    ( 1674个结果
svn提交时,邮件通知问题解决的经验谈
svn可以实现在commit提交时,使用hook钩子功能,向指定的邮箱发送提交注释comment/log及内容变化的邮件,以方便对之进行监控。 具体的描述就是, 1.当某个账号提交代码/文档时,使用钩子功能,调用仓库的hooks目录...
分类:其他好文   时间:2015-01-27 18:47:16    阅读次数:169
svn提交时,邮件通知问题解决的经验谈
svn可以实现在commit提交时,使用hook钩子功能,向指定的邮箱发送提交注释comment/log及内容变化的邮件,以方便对之进行监控。 具体的描述就是, 1.当某个账号提交代码/文档时,使用钩子功能,调用仓库的hooks目录下的post-commit文件,实际上是执行一个shell文件,因此要求此文件具有执行权限 2.在shell文件中,通过显式的编码方式运行mailer.py,根据...
分类:其他好文   时间:2015-01-27 16:26:40    阅读次数:151
ortoiseSVN无法编辑日志信息的解决方法
提交时忘记编写日志,想重新编辑日志信息,弹出错误提示:DAV请求失败;可能是版本库的pre-revprop-change钩子执行失败或者不存在至少有一个属性变更失败;版本库未改变设置属性“log”出错:Repositoryhasnotbeenenabledtoacceptrevisionpropch...
分类:其他好文   时间:2015-01-25 17:51:38    阅读次数:88
WPF毫秒级桌面时钟的实现-C#中Hook(钩子)的应用
最近由于项目中需要精确记录某些操作的发生时间,但又没有办法打日志,因此写了个小工具,用来记录当前的毫秒级本机时间。(程序内部实现了全局钩子,监听所有的键盘事件,即KeyDown,KeyUp事件。)工具功能如下:1.通过任意键盘按键来记录当前时间2.可以在列表处单击记录当前时间C#中对于Hook API的包装如下:using System;using System.Collections.Gener...
分类:Windows程序   时间:2015-01-23 18:30:09    阅读次数:236
vx系统下查找内存被篡改的一种方法
之前,在交换机(vxworks系统)测试的时候报了一个很诡异的问题:运行ospf路由协议的时候造成设备重启,而打印的break信息是在ripng模块死机。经过了多天的跟踪测试,终于发现是由于ospf任务中存在大量终端导致栈空间溢出进而修改了ripng模块的全局变量,后来把栈空间改大点就没问题了。但是这个问题是怎么发现的呢?在任务切换(vxworks是基于任务的)时加钩子函数,判断那个全局变量是否已...
分类:其他好文   时间:2015-01-22 15:39:55    阅读次数:214
Anti-Anti dylib(反 反-dylib钩子(Anti-tweak))
版主提供了 anti dylib 的文章,http://bbs.chinapyg.com/thread-76158-1-1.html原理很简单,看下面源代码即可~ 在Build Settings中找到“Other Linker Flags”在其中加上-Wl,-sectcreate,__REST...
分类:其他好文   时间:2015-01-21 21:54:50    阅读次数:395
<Win32> 使用钩子仿照Spy++截取消息
Win32程序对不同类型Message的处理过程不一样,对于Post过来的Message(通过PostMessage发送),会由GetMessage来处理,对于Send过来的Message(通过SendMessage发送),则由CallWndProc来处理,并在处理完成后执行CallWndRetProc,所以要HOOK并区分这两种Message需要同时处理三个HOOK:WH_GETMESSAGE、WH_CALLWNDPROC和WH_CALLWNDPROCRET。 所以: 1、'P': 通过WH_GETM...
分类:Windows程序   时间:2015-01-21 15:21:31    阅读次数:335
HDU 1698 Just a Hook
题意是说TF的 钩子换了某些节之后价值多少。 最开始为铜的。价值为1,银价值为2,金价值为3. 长度为 n ,接下来的操作可以将某一段的钩子换成 铜,银,金的某一种。 其实就是线段树的区间修改。 直接修改区间所有 为某一个值。 核心思想就是延时。 大白书上p204~p207有详细讲解。不过貌似大白书上的maintain函数不能直接使用前面区间增减的。 #includ...
分类:其他好文   时间:2015-01-20 18:13:34    阅读次数:180
读《Ruby 元编程》
通过许多法术,Ruby 有的编程技巧来实现很多巧妙的编程: 数组参数 环绕别名 白板 类扩展 类扩展混入 类实例变量 类宏 洁净室 代码处理器 上下文探针 延迟执行 动态派发 动态方法 动态代理 扁平作用域 幽灵方法 钩子方法 内核方法 惰性实例变量 拟态方法 猴子打补丁 …… 上面的高级些的技巧,来实现更简洁的编程(只是指总行数),方便修改上。 一...
分类:其他好文   时间:2015-01-13 12:30:49    阅读次数:157
windows消息钩子
1、消息钩子的概念: Windows应用程序是基于消息驱动的,不论什么线程仅仅要注冊窗体类都会有一个消息队列用于接收用户输入的消息和系统消息。为了拦截消息,Windows提出了钩子的概念。钩子(Hook)是Windows消息处理机制中的一个监视点,钩子提供一个回调函数。当在某个程序中安装钩子后,它将...
分类:Windows程序   时间:2015-01-11 20:23:59    阅读次数:193
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!