View Single Post
Old 04-02-2014, 02:19 PM   #3
MrWarper
Zealot
MrWarper knows what time it isMrWarper knows what time it isMrWarper knows what time it isMrWarper knows what time it isMrWarper knows what time it isMrWarper knows what time it isMrWarper knows what time it isMrWarper knows what time it isMrWarper knows what time it isMrWarper knows what time it isMrWarper knows what time it is
 
Posts: 133
Karma: 2142
Join Date: Oct 2011
Location: Spain
Device: I'm an iRex man: 8x DR1000S, 4x DR800SG, 4x DR800S
Hi Mackx,
Quote:
Originally Posted by Mackx View Post
There is another trick to get a screenshot, it requires Xournal and the Mackxpatch: [...]
You're so right about this! I discovered that a long time ago (exploring Xournal menus to see what they really did in order to enhance the translation ; ) and then completely forgot about it... ; ( Thanks for a great, great feature!!

A few comments:
-That code (and of course its corresponding menu) is present in DR800+ (v4 at least), so your solution is equally valid for its users.
-The 'trick' can be done without that menu if you just take a bit of care, so only your Xournal port is actually required:
Get your stuff together so you can get on screen whatever you want to take a picture of, and fire up Xournal right afterwards. When you activate the screenshot menu in Xournal, it will 'move' to the background so your subject is exposed and all you have to do is touch the screen with your stylus. This saves time, which relieves a bit of the pain of real-time operating on slow refreshing devices : )
-Xournal will only take a screenshot of any of the areas the screen is split into (document, tabs, status bar, see attachments) when touching it. Not a big deal, though.

So, while Xournal mostly solves the problem for good, I find it rather cumbersome to take screenshots, export them to PDF and then extract the images... therefore I am 99% happy but I still call unsolved on the original question -- call me nitpicky ; )

Maybe a python script could be executed that would invoke fbshot asynchronously with a delay switch and declare 'done' to the ctb, so it's not waiting for anything else when fbshot does its stuff? (I know nothing about python so please excuse my ignorance, but if it can be done like that, it sounds like something I could devote a couple of days to).

There's yet another partial alternative, albeit only for Mackxpatch users on the DR1000: when it is installed the 'wait' 'dialog' can be downsized or made invisible in the system settings (see last screenshot).
Attached Thumbnails
Click image for larger version

Name:	Screenshot on DR800 w Xournal.png
Views:	917
Size:	65.2 KB
ID:	121164   Click image for larger version

Name:	Screenshot on DR1000 w Xournal, part I.png
Views:	902
Size:	90.7 KB
ID:	121165   Click image for larger version

Name:	Screenshot on DR1000 w Xournal, part II.png
Views:	903
Size:	1.1 KB
ID:	121166   Click image for larger version

Name:	Screenshot on DR1000 w Xournal, part III.png
Views:	923
Size:	1.8 KB
ID:	121167   Click image for larger version

Name:	Screenshot on DR1000 (small dialog).png
Views:	936
Size:	169.2 KB
ID:	121168  

Last edited by MrWarper; 04-02-2014 at 02:21 PM. Reason: Forgot to attach the pics
MrWarper is offline   Reply With Quote