mirror of
https://github.com/quasar/Quasar.git
synced 2026-04-25 15:25:59 +03:00
[PR #158] [MERGED] Keylogger update #1013
Labels
No labels
bug
bug
cant-reproduce
discussion
duplicate
easy
enhancement
help wanted
improvement
invalid
need more info
pull-request
question
wont-add
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Quasar#1013
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/quasar/Quasar/pull/158
Author: @yankejustin
Created: 5/21/2015
Status: ✅ Merged
Merged: 5/21/2015
Merged by: @MaxXor
Base:
dev← Head:Keylogger📝 Commits (6)
61880e0Merge pull request #5 from MaxXor/dev46aec1eAdded a "None" key5d36ff4Added hook id type07751c8Transition stageae4b1f4Implemented gmamaladze's logic8c09decUpdated README to reflect changes📊 Changes
50 files changed (+3146 additions, -1437 deletions)
View changed files
📝
Client/Client.csproj(+43 -5)📝
Client/Config/Settings.cs(+1 -1)➕
Client/Core/Keylogger/Hook.cs(+38 -0)➕
Client/Core/Keylogger/HotKeys/HotKeyArgs.cs(+33 -0)➕
Client/Core/Keylogger/HotKeys/HotKeySet.cs(+287 -0)➕
Client/Core/Keylogger/HotKeys/HotKeySetCollection.cs(+48 -0)➕
Client/Core/Keylogger/HotKeys/HotKeySetsListener.cs(+4 -0)➕
Client/Core/Keylogger/HotKeys/ReadMe.txt(+85 -0)➕
Client/Core/Keylogger/IKeyboardEvents.cs(+43 -0)➕
Client/Core/Keylogger/IKeyboardMouseEvents.cs(+15 -0)➕
Client/Core/Keylogger/IMouseEvents.cs(+73 -0)➕
Client/Core/Keylogger/Implementation/AppEventFacade.cs(+19 -0)➕
Client/Core/Keylogger/Implementation/AppKeyListener.cs(+27 -0)➕
Client/Core/Keylogger/Implementation/AppMouseListener.cs(+21 -0)➕
Client/Core/Keylogger/Implementation/BaseListener.cs(+26 -0)➕
Client/Core/Keylogger/Implementation/ButtonSet.cs(+33 -0)➕
Client/Core/Keylogger/Implementation/Callback.cs(+10 -0)➕
Client/Core/Keylogger/Implementation/EventFacade.cs(+114 -0)➕
Client/Core/Keylogger/Implementation/GlobalEventFacade.cs(+19 -0)➕
Client/Core/Keylogger/Implementation/GlobalKeyListener.cs(+27 -0)...and 30 more files
📄 Description
Notable Changes
I implemented gmamaladze's logic into the Keylogger. I feel it would be a good idea to merge into
devbecause it would be a more convenient spot for others to collaborate on the current progress.Status
After testing, output functions as desired when wired to a Form-based process. Perhaps @d3agle can help with getting this message pump implemented correctly, as I am not as knowledgeable when it comes to things regarding that subject (yet). Once the message pump is implemented as it should be, the output logic plugs in nicely to the way I implemented it into the Keylogger and the data will flow like rivers. ;)
Notes
I left a few prior commits for possible future usage and documentation. Some of the old commits have pieces of code that can be used to implement new features once this version is up to speed.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.