First Release
- Cleaned up useless actions - Removed fake clicks to focus only on Mouse UP events - Gracefully terminate threads when stoping or leaving the application
This commit is contained in:
parent
f321a6ebea
commit
758cc6be4b
1 changed files with 1418 additions and 1352 deletions
69
README.md
69
README.md
|
|
@ -1,26 +1,43 @@
|
|||
# TiltTeamPresence
|
||||
|
||||
Simulates a fake activity on your computer by moving the mouse back and forth by 2 pixels to keep the session active.
|
||||
|
||||
Fake "battery health measurement" app that actually moves the mouse 2 pixels in each directions, back and forth.
|
||||
This is to simulate an activity from the user so that apps like Teams don't switch the Green status to Orange one (present but inactive).
|
||||
|
||||
It uses a thread so the user still can click the Stop button to regain control.
|
||||
|
||||
Use it at your own risks and responsabilities.
|
||||
|
||||
2029-09-29
|
||||
Initial push
|
||||
|
||||
2029-09-29
|
||||
Requires to add a click at 0:0 each 1 minute as moving the mouse is not enough for Teams
|
||||
|
||||
procedure ClickAt(X, Y: Integer);
|
||||
begin
|
||||
// Move cursor to specific screen coordinates
|
||||
SetCursorPos(X, Y);
|
||||
|
||||
// Simulate mouse button press and release
|
||||
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
|
||||
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
|
||||
end;
|
||||
# TiltTeamPresence
|
||||
|
||||
##What it does
|
||||
|
||||
This Windows application simulates a fake activity on your computer by sending fake Mouse UP signals to Windows to keep the Teams session active.
|
||||
|
||||
|
||||
This delphi application sends three MOUSE UP signals at the current position, every minute making Teams think you're active.
|
||||
This helps make you always appear with a green icon in Teams.
|
||||
|
||||
It has not been tested with other solutions, but it should have the same effect on them since Windows is handling the activity.
|
||||
|
||||
|
||||
## Warning
|
||||
Use it accordingly to your company's policy.
|
||||
|
||||
|
||||
## Disclaimer
|
||||
In no way could Tiltsoft or anybody related to it may be responsible for any damage, harm or any kind of loss.
|
||||
This software is provided as-is with no responsabilities or guarantees whatsoever.
|
||||
|
||||
## The name
|
||||
To make the app less suspicious, it has been named BatterHealth so the users can prentend they are monitoring the battery helath of their computer.
|
||||
|
||||
## Info for developers
|
||||
The app has been written with Delphi 13.n but should work with most lower versions.
|
||||
It uses only default VCL components.
|
||||
|
||||
The app uses a thread in order not to steal the resources and also lets the user still click the Stop button to regain control and stop the fake activity.
|
||||
|
||||
|
||||
## License
|
||||
Creative Commons Attribution-NonCommercial-ShareAlike (CC BY-NC-SA 4.0)
|
||||
|
||||
If you use this code you have to follow the following:
|
||||
* BY (Attribution): You must give credit to this original.
|
||||
* NC (Non-Commercial): You never can use it or sell it for commercial advantages or monetary compensation.
|
||||
There is a permanent ban on monetization of parts or full source code.
|
||||
* SA (ShareAlike): If you modify or fork it, you must share your modified version under this exact same license—ensuring your forks stay free forever.
|
||||
|
||||
## Copyrights
|
||||
(C) TiltSoft - 2026 to presenty<br>
|
||||
https://www.tiltsoft.com
|
||||
|
|
|
|||
Loading…
Reference in a new issue