pyHook

pyHook

0/5
ver. 1.5.1
0,1 Mb (downloads: 70)

This software component was designed to help users capture keyboard and mouse input. In addition, they have the ability to log and filter particular events.

Download
Update date:
14.10.2022
Developer:
Peter Parente
Windows version:
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10

pyHook was designed in the Python programming language to serve as a wrapper for global input hooks in various Windows operating systems. This lightweight utility is commonly used for creating simple keylogger scripts to capture keystroke activities on a computer and store them in a TXT file.

Brief review

More precisely, this software distribution wraps the Window SetWindowsHookEx API function via low-level keyboard and mouse hooks. It is able to provide callback global input events. Callbacks for key and mouse movements can decide whether or not to allow the event messages to go to the windows for which they were intended.

Operation

In order to receive mouse events, you need to create a HookManager object in Python and provide it with callbacks in which you are interested. For example, you can select to obtain only left button down events or right button up events, movement, or all interactions. Moreover, each type of action may be directed to one callback function.

Reports

It is necessary to mention that the underlying C library reports information like the time of the event, the name of the window in which it occurred, its value, different keyboard modifiers and more. It is also possible to log and filter particular events.

Features

  • free to download and use;
  • compatible with modern Windows versions;
  • gives you the ability to callback global input events;
  • it is possible to register handles for specific actions;
  • allows you to view detailed reports information;
  • you can log and filter particular events.
Download
0,1 Mb (downloads: 70)
Add comment
0/5
Similar programs
Substance Painter Substance Painter
Windows 7, Windows 8, Windows 8.1, Windows 10 Free
3/5

Thanks to this utility, you can create three-dimensional models and apply effects in your design projects. This app also allows you to add textures to 3D objects.

ver 2021.1.0
GitHub GitHub
Windows 7, Windows 8, Windows 8.1, Windows 10 Free
0/5

This is an official application from the project’s hosting platform of the same name. Users can create repositories, edit code, and view the history of changes.

ver 2.6.2
DirectX 10 DirectX 10
Windows XP, Windows Vista Free
4/5

This program serves as a development package primarily utilized in game creation. The app manages special effects processing as well as sound playback.

ver 10 RP2
Chrome Canary Chrome Canary
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Free
1/5

This program is an enhanced version of the popular browser by Google Corporation. The software includes all the latest updates along with additional new features.

ver 91.0.4452.0
Git Git
Windows 7 Free
0/5

Using this powerful developing tool, users can seamlessly collaborate and control over all coding aspects. There is also a branching model for version tracking.

ver 2.44.0
Umbraco Umbraco
Windows 7 Free
0/5

Thanks to this advanced software, users can build a variety of projects, from blog posts to campaign websites. It is possible to upload images, videos, etc.

ver 6.0.6
Full Convert Enterprise Full Convert Enterprise
Windows 10 Paid program
0/5

This software solution gives you the instruments to convert databases between several engines. You can also customize the information that is processed.

ver 24.01.1676
Windows Script Windows Script
Windows XP Free
0/5

This reliable utility was developed to help users integrate scripting capabilities into their Microsoft OS. It is possible to select between numerous engines.

ver 5.7