yaohunzhanyue / collcetion

6 stars 0 forks source link

oblitum/Interception: The Interception API aims to build a portable programming interface that allows one to intercept and control a range of input devices. #15

Open yaohunzhanyue opened 4 years ago

yaohunzhanyue commented 4 years ago

Interception

Interception API旨在构建一种可移植的编程接口,该接口允许用户拦截和控制各种输入设备。

Download the latest release

Building

Source code is built upon Windows Driver Kit Version 7.1.0.

Simple build scripts (buildit.cmd) are provided to build using specific build environments of the WDK, they require the environment variable %WDK% to be previously set to the WDK installation directory.

Driver installation

Drivers can be installed through the command line installer, but driver installation requires execution inside a prompt with administrative rights.

Run install-interception without any arguments inside an console executed as administrator and it will give instructions for installation.

License

Interception is dual-licensed.

For non-commercial purposes it adopts LGPL for the library and its source code, with rights of distribution of the related binary assets (drivers and installers ) once communication with drivers happen solely by use of the library and its API.

For commercial purposes it adopts two other licenses which can be checked in the licenses directory:

Please contact me at francisco@oblita.com for acquiring a commercial license.

Use cases

Interception has been used around the world in cases I couldn't imagine when I first created it:

© 2008 Francisco Lopes