https://github.com/data-miner00/keylogger
Visualize keystrokes on Windows
https://github.com/data-miner00/keylogger
csharp wpf
Last synced: 2 months ago
JSON representation
Visualize keystrokes on Windows
- Host: GitHub
- URL: https://github.com/data-miner00/keylogger
- Owner: data-miner00
- License: wtfpl
- Created: 2024-10-08T16:15:52.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-10-17T03:40:56.000Z (about 1 year ago)
- Last Synced: 2024-10-19T05:59:58.626Z (about 1 year ago)
- Topics: csharp, wpf
- Language: C#
- Homepage:
- Size: 1.02 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README

# KeyLogger
A simple key logger that logs the keystroke onto the screen for Windows.

## Usage
1. Drag to move around the window.
1. App menu can be found in the system tray.
1. Pause/Resume logging by clicking in the system tray menu or CTRL+P.
## Roadmap
- [x] Configurable Settings
- [x] Display in Systems Tray
- [x] Refactor
- [x] Unit Testing
- [x] Azure Pipeline
- [x] Logging (Metadata only)
- [x] Autofac IoC
- [ ] Preset themes
- [ ] Benchmarks
- [ ] Help window
- [ ] Display mouse clicks
- [ ] Display caps lock status
- [ ] Display num lock status
## Known Bugs
- [x] Memory Leak (possibly resolved, need further investigation)
- [ ] The modifier key remains active until next keystroke despite the key has already been released.
## References
Appreciate these people and resources that make this project possible.
- [fabriciorissetto/KeystrokeAPI](https://github.com/fabriciorissetto/KeystrokeAPI)
- [Darkempire78/Windows-Keylogger](https://github.com/Darkempire78/Windows-Keylogger)
- [Change cursor to hand when I hover over a button](https://stackoverflow.com/questions/23117878/change-cursor-to-hand-when-i-hover-over-a-button)
- [WPF: Remove dotted border around focused item in styled listbox](https://stackoverflow.com/questions/592665/wpf-remove-dotted-border-around-focused-item-in-styled-listbox)
- [TextBlock over a listview: how to ignore clicks in the TextBlock and let the listview handle them](https://stackoverflow.com/questions/6417201/textblock-over-a-listview-how-to-ignore-clicks-in-the-textblock-and-let-the-lis)
- [How do I create a WPF Rounded Corner container?](https://stackoverflow.com/questions/120851/how-do-i-create-a-wpf-rounded-corner-container)
- [Make WPF window draggable, no matter what element is clicked](https://stackoverflow.com/questions/7417739/make-wpf-window-draggable-no-matter-what-element-is-clicked)
- [How to remove white strip on top of WPF window with WindowStyle=None?](https://stackoverflow.com/questions/36631165/how-to-remove-white-strip-on-top-of-wpf-window-with-windowstyle-none)
- [Moving MainWindow.xaml](https://stackoverflow.com/questions/25472765/moving-mainwindow-xaml)
- [Keyboard Icon](https://www.flaticon.com/free-icons/typing)