mirror of
https://github.com/NickeManarin/ScreenToGif.git
synced 2026-04-25 15:15:51 +03:00
[GH-ISSUE #142] Capturing on mouse or key event only? #1494
Labels
No labels
copy cats
duplicated
future feature
pull-request
⬜ Accepted
⬜ Completed
⬜ Help Wanted 💪
⬜ In Progress
⬜ Missing Details
⬜ Pending
⬜ Waiting For Answer ⏳
🆕 feature preview
🔷 Bug 🐛
🔷 Out Of Scope
🔷 Out Of Scope
🔷 Question
🔷Enhancement
🔷Enhancement
🔷Invalid / External
🔷Knowledge Base
🔷Won't Fix
🕑 High
🕑 High
🕑 High
🕕 Medium
🕙 Low
🕛 Critical
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ScreenToGif#1494
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?
Originally created by @ArjangAssadi on GitHub (May 22, 2017).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/142
Originally assigned to: @NickeManarin on GitHub.
Is it possible to screen capture on mouse or key events only? looking to use this as an alternative to PSR, do not need to have to edit large chunks of nothing happening afterwards.
@Riajyuu commented on GitHub (May 22, 2017):
As far as key events, I recommend you KeyCastOW
For mouse, what do you mean precisely? If you mean intereact with GUI programs, I suggest you try out Procedure Record located in
%windir%\system32\psr.exe@NickeManarin commented on GitHub (May 22, 2017):
With current version, no it's not possible. It would require me to write an additional recorder to take screenshots everytime an user press something (keys or buttons).
To simply take a screenshot by key/button presses is easy. To emulate ever feature of the Step Recorder (PSR), it will require more work.
@ArjangAssadi commented on GitHub (May 22, 2017):
Hello
@EMLVIRUS : Yes, PSR is problem step recorder, it does more than is needed, just taking screen shots on mouse clicks would be sufficient. Thanks for the KeyCastOW link, but I think I was not clear, I am after taking screen shots on mouse events. similar to PSR, and while nothing is happening not to record.
@NickeManarin : No need to take as much as PSR does, There is already two parts there:
1.Detect Mouse Clicks and
2.Enable snapshot mode.
now if there was a mode to take a snap shot on mouse click. that would be perfect. Maybe it is already there, I try to play around see what I find.
Edit: What I am after is screen capture on mouse click, no need to gran as much as details that PSR does, currently I use PSR, I keep the images and discard the rest.
Thank you both for your response.
@Riajyuu commented on GitHub (May 22, 2017):
Hey. Do you mean to screen shot the windows where user press the mouse with mouse click detection enable meantime?
@ArjangAssadi commented on GitHub (May 22, 2017):
@EMLVIRUS : Yes, only take screen shot when mouse is clicked, that is all is needed.
@Riajyuu commented on GitHub (May 22, 2017):
@ArjangAssadi I think there is certain hardness:
@ArjangAssadi commented on GitHub (May 22, 2017):
@EMLVIRUS : Thank you
Currently pressing F7,F8 starts and stops recording. ( almost Good as a single screen shot)
What is needed so that mouse click starts and stops recording? (similar to pressing F7 followed immediately by F8).
@Riajyuu commented on GitHub (May 22, 2017):
Could you reorganzie your sentence? It is really confusing to read through
@ArjangAssadi commented on GitHub (May 22, 2017):
Updated the previous sentence, also assume one can run ScreenToGif as administrator, so no worries about UAC etc. Just what is now being accomplished by pressing F7/F8 will be replaced by mouse click.
@NickeManarin commented on GitHub (May 22, 2017):
@EMLVIRUS The PSR takes full screen screenshots, so the only problem would be to detect clicks/keys made on windows opened using admin rights (the detector fails to detect any event from those windows).
@NickeManarin commented on GitHub (May 22, 2017):
@ArjangAssadi Currently that's not possible.
@ArjangAssadi commented on GitHub (May 22, 2017):
@NickeManarin Cool, thank you :)
@vatterspun commented on GitHub (Sep 8, 2017):
As with #169 this seems out of scope. Although I've been looking for something for a long time to replace PSR, I wonder if Screentogif can help without some pretty major changes.
Although they have similar use cases, PSR and similar programs are more for bug submission, bug testing, and documentation. With those programs, you capture what's clicked on and where on the screen it's located. It's almost always full screen images with emphasis on what was selected/clicked, a little text describing what was done e.g. Click on "OK".
By contrast, ScreentoGif seems to focus on being more dynamic, easier to pull from place to place, and easy to edit/tweak for additional detail.
Anyway, some recommended PSR freeware alternatives include:
@NickeManarin commented on GitHub (Aug 10, 2020):
I implemented an event-triggered capture mode.
It's treated as a capture frequency type, along with the manual and time-based modes.
It will capture a frame each time a mouse event (click or scroll) or keyboard event is triggered by the user.
It will ignore those events if they are directed to the recorder UI, so you can click and type normally without an accidental capture.
I'm also improving the mouse event detection system. It will be possible to differentiate a click from one button to the other, scroll up/down/left/right, etc.