从网上找的源码很不齐全,自己补充了一下,有兴趣的可以看看. 首先是建立一个hook类WFChangeKey using System; using System.Reflection; using System.Runtime.InteropServices; using System.Windows.Forms; namespace WFChangeKey { class KeyboardHook { private const int WM_KEYDOWN = 0x100;//按下消息 pr
0.环境 mac os ===19年更新-客户端破解=== 换了个电脑,老的Chrome 插件各种问题,就换了客户端,然后就是一片模糊... 参考文档:https://www.sdbeta.com/wg/2018/0910/225518.html 这篇和参考文档差不多,但是怕文档图片跪了(我找到这篇文档时候已经跪了三张图)所以重新整理下 只针对2.1.0,往上往下的版本一概不知 A. 官网(http://www.vysor.io)下载客户端,解压,app拖到应用程序里 B. cd /Applic
转自:NO END FOR LEARNINGhttp://benweizhu.github.io/blog/2015/01/31/deep-into-gradle-in-action-1/ 什么是构建工具? 一个可编程的工具,能够以可执行和有序的任务来表达满足需要的自动化过程. 以Java为例,要得到一个简单可运行的Jar文件,需要下面几步: 1.编译源代码2.运行测试(前提是你有测试) 3.拷贝Class文件到目标目录4.打包Class文件为Jar文件 这是一个完整的可自动化的过程,在没有构建