Tag: 钩子

如何指定在git中使用哪个SSH密钥进行git push以获得作为镜像的gitorious?

我有一个在git.debian.org(alioth)上托pipe的项目,我想configuration一个post-receive钩子来更新http://gitorious.org上的资源库镜像 我想我将不得不使用git push –mirror gitorious 现在,我需要让Alioth获得成功的推动。 我怎么做? 我想我需要在gitorious上configuration一个用户,并为其创build一个ssh密钥。 然后,当我在后接收挂钩的git推,确保使用这个SSH密钥。 我可以使用~/.ssh/config但是问题是很多用户可能会推迟,每个人都必须login并configuration~/.ssh/config 。 相反,我想有一个命令行选项或环境variables告诉ssh哪个键使用。 我可以这样做吗? 另外,你有其他的想法可以实现镜像吗? 而且,是否有可能以相反的方式进行configuration(对alioth有强烈的推动力)?

自动django接收服务器上的钩子:响应与“是”

我正在使用一个Github post-recieve钩子来运行一个bash文件,这个文件同时提取了我的回购站。 #!/bin/sh cd ~/public_html/repo_static env -i /usr/bin/git pull origin master cd ~/django-code/repo_django env -i /usr/bin/git pull origin master 我也想collectstatic django回购静态。 我如何自动化“是”的回应呢? 我不能使用Fabric,因为不幸的是,团队暂时select了Python 2.4。 有没有一种方法可以自动停止Fabricstatic?

分享共同/有用的SVN预先提交钩子

什么是SVN的一些常见和/或有用的预提交钩子?

Git预提交钩子:更改/添加文件

我正在写一个预先提交的钩子。 我想运行php -l对所有扩展名为.php的文件。 但是我卡住了。 我需要获取新的/更改的文件列表。 应该排除已删除的文件。 我已经尝试使用git diff和git ls-files ,但是我想我需要一个手在这里。

我如何提示用户从一个commit-msg钩子?

我想警告用户,如果他们的提交消息不遵循一定的指导方针,然后给他们select编辑他们的提交信息,忽略警告,或取消提交。 问题是,我似乎无法访问标准input。 以下是我的commit-msg文件: function verify_info { if [ -z "$(grep '$2:.*[a-zA-Z]' $1)" ] then echo >&2 $2 information should not be omitted local_editor=`git config –get core.editor` if [ -z "${local_editor}" ] then local_editor=${EDITOR} fi echo "Do you want to" select CHOICE in "edit the commit message" "ignore this warning" "cancel the commit"; do case ${CHOICE} […]

在fps游戏中如何瞄准机器人?

我很好奇,如果有人有任何关于在线FPS游戏,如反恐精英的目标机器人的经验/知识。 我很好奇,希望更多地了解光标如何知道如何locking对手。 显然,如果我想作弊,我可以去下载一些作弊,所以这更多的是一个学习的东西。 这一切都牵涉到什么? 他们钩住用户的鼠标/键盘为了将光标移动到正确的位置? 作弊应用程序如何知道指向光标的位置? 作弊的应用程序必须能够访问游戏应用程序内的数据,这是如何完成的? 编辑:为了答案,人们如何获得这些已知的内存位置来获取数据? 编辑2:可以说,我find一些值,我想在位置0xbbbbbbbb使用debugging程序或其他手段。 我现在如何访问和使用存储在应用程序中的数据,因为我不拥有游戏的内存。 或者我现在可以访问它,因为我已经注入进程,并可以复制内存使用memcpy或东西的地址? 其他人有什么补充? 试图尽可能多地学习这个!

Git预推钩

我想在每次git push之前运行一个unit testing,如果testing失败,取消push,但是我甚至找不到pre-push hook,只有pre-commit和pre-rebase。

我怎样才能挂钩在C / C + +的Windowsfunction?

如果我有一个函数foo() ,窗口已经在kernel32.dll中实现,它总是返回true,我可以有我的程序:“bar.exe”钩/绕道Windowsfunction,并使所有进程返回false? 所以,如果我的svchost,例如,调用foo() ,它将返回false而不是true。 对于当前正在运行的所有其他进程,也应该采取同样的行动 如果是这样,怎么样? 我想我正在寻找一个全系统的钩子什么的。

活动窗口上是否有Windows系统事件更改?

我正在开发的桌面应用程序需要知道在应用程序运行时哪些窗口处于活动状态。 目前它每250毫秒执行GetForegroundWindow()调用( user32.dll )。 这个方法不是很准确。 是否有任何Windows(WINAPI?)事件每次激活(聚焦)窗口更改时触发? 我想订阅我的callback函数。 谢谢。

如何在Windows下的光标下获取单词?

我想创build一个应用程序,它获取光标下的单词(不仅用于文本字段),但我找不到如何做到这一点。 使用OCR非常困难。 我见过的唯一工作是Deskperience组件。 他们支持“本地”的方式,但我花费了很多。 现在我试图找出这种“本地”方式(也许某种程度上是钩)。 任何帮助将不胜感激。 编辑:我find了一种方式,但它只获取控件的整个文本。 任何想法如何从整个文本只获得光标下的单词?