-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add screenshot functionality to Screencast and choose storage location #206
Comments
Look not really hard to do. Here an exemple: Informations: Technical details: |
screenshot.py works. Now, how do we get this on Command-Shift-3? Possibly it would be best to integrate this functionality into Menu which is running all the time and hence can catch the Command-Shift-3 shortcut at all times. Storage location should be the Desktop. |
May i add Grab.app inside Utilities then use screenshot.py as base. If look the original Grab.app it havent a lot to do. 3 dialogs + Menu (For shortcut) |
For Select Area or Window screenshot it is require to use low level lib like XLib. it have a exemple here: Unfortunally thta is the only way ... the code work under helloSystem if install pyton lib via pip install xlib we can do the bad boys and include the python xlib inside the grab.app... |
I havent resist to make a try #217 about ScreenShoter. All ready implemented
I hope you'll enjoy it. |
The most important feature (for me) would be Command-Shift-3, then taking and directly saving the screenshot on the desktop while playing the camera sound, without asking further questions. I will likely implement this in Menu.app, since it is always running. |
Command-Shift-3 is a global shortcut, but it is a service provide by a utility like Grab.app. That is possible to call a dedicated entry point. Normaly under OsX the Menu.app recive services from Application then the Menu is the entry point for the user. The Documentation say: Grab.app is the good App suppose to provide a ScreenShoot for a window with multy screen , a timer , etc ... (That require to speack with pyXLib) |
After think a moment here (for me) the best require feature. I got 2 usages
For hight speed meeting screenshot i need (Require helloSystem Menu.app global shortcut)
For documentation i need (Require pyXLib module installation)
|
I propose to make the ScreenShot effort for helloSystem users. |
A issue have been create to deal with the case of hight speed meeting screenshot: |
I think we should open a new issue to address the Screenshot for documentation and bug report cases. then we should consider ScreenCast should not have it responssability from my point i have take a look on ScreenCast.app code , the code is not really ready to deal with Screenshot, because the entire job is send to ffmpeg. Grab.app is a good candidate but require work with pyXlib |
Add a screenshot function to Screencast and select the storage location, which is more convenient when needed.
The text was updated successfully, but these errors were encountered: