Tapper

Latest version: v2023.1.2

Safety actively analyzes 626873 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

2023.1.2

Major changes:
- Image support! Snip, search, wait for images/pixels.

Minor changes:
- New `mouse` convenience methods to memorize position and return to it.

2023.1.1

Compatibility breaking changes:

- Support for one-symbol text to symbol. e.g. Tap("a", "enter") is
now interpreted as one symbol rather than separate letters, even without combo brackets.
- Remove keyboard symbols: "return", "win"(now "os"), "virtual alt/shift/ctrl", "numpad_separator", "pause";
change others from win32-specific to generic.

Major changes:

- Limited linux support: keyboard, except for language, should work for all linux OS
- Tray icon, for visibility and control
- Language support: transliterate, get and change input language

2022.12.8

1. Parent classes for SignalListener and Commander
2. keyboard and mouse dataclasses
3. Parent SignalListener+Commander for kb and mouse; factories; Windows impl
4. Action runner
5. Send Command parser
6. Trigger parser
7. State(logger/keeper/whatever);
8. Wrapper for commanders and listeners(state keeper calls, publish event, bounce fake signal)
9. SendCommandProcessor
10. Tree (Tap and group) model: api and shadow
11. tapper api
12. SignalProcessor
13. Initializer
14. trigger_if - free-style conditions
15. kwargs map, to make conditions for Taps much easier; TriggerConditions system
16. WindowTriggerConditionsTracker
17. Helper: controls, do while pressed/held, recorder
18. Basic Readme

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.