Which screenshot app is best? (solved)
what is a better app to use than the take a shot app/tks
Discussion, talk and tips
https://forum.puppylinux.com/
what is a better app to use than the take a shot app/tks
gtk-screenshot
xfce4-screenshooter
What do you not like about Take a Shot?
Is there some feature you want it to have?
big sometimes like to include a screen shot when i have problem. when i used take a shot and captured the whole screen was noted that my attachment was too large. never had a problem capturing my whole screen and using as an attachment
You should choose .jpg as the output file format instead of .png. Makes screenshots much smaller in storage size.
tae tks for the advice
tae saving to .jpg format works better
big saving in .jpg format enables me to post whole desktop screenshot
I've used many different ones, but now prefer "Flameshot".
If you are using Take A Shot v1.15
After making the image file. It pops up a window, where there is an option to edit.
Click on edit and the image opens in MtPaint.
Under image->Scale Canvas
You can adjust the overall size of the image.
That will also lower the size of it.
Also the scale setting in Take a Shot, will change overall size of image.
Is there a screenshotting program that allows you to set coordinates and size precisely and continue to take screenshots using those settings? I had a look at a few ppm packages and none seems to have the possibility of setting screen coordinates
Hi, @bob93
You can do this with HOTSHOT 2.2.O (it is at the ppm) and if you configure it you can do what you are asking about.
These are the instructions:
1.- stick windows (with my configuration you can do it clicking on the icon at the top right corner of this program )
2.- Right click on the top bar and choose..... ALWAYS ON TOP
3.- Capture mode.... GRAB REGION
4.- Those are the basic instructions, I can't tell you here all the process, but try and you can do it.- (when you click on the icon to take a photo, decide where to put the capture area, take the photo and the next times the area is going to be the one you chose).
Excuse my explanation, it is really easy, but it is difficult to explain for me...jajajja
I hope it helps you.
CHEERS.
Using flameshot it appears it is possible.
Code: Select all
flameshot gui --region $(flameshot gui -g) --accept-on-select --pin
If you want to have sequential screenshot from the same area:
Code: Select all
# select the area once
REGION=$(flameshot gui --print-geometry)
# iterate until user press Esc in the gui mode of flameshot
while true
do
flameshot gui --region ${REGION} --raw > "/tmp/$(date +'%Y%m%d_%H%M%S').png"
# check if user has canceled the previous screenshot
if [ $? == 1 ]; then
break
fi
done
And the --accept-on-select can be combined with --region to take screenshot almost without opening the gui:
Code: Select all
# select the area once
REGION=$(flameshot gui --print-geometry)
# sequentially every 5 seconds until user press Ctrl+c:
while true
do
sleep 5
flameshot gui --region ${REGION} --accept-on-select --raw > "/tmp/$(date +'%Y%m%d_%H%M%S').png"
done
You can also set an environmental variable to store the coordinate of the region of interest and always call Flameshot
to use that variable as input for --region.
You can do sequential screenshot functionality using an environmental variable (just bind it to a shortcut):
Code: Select all
export FLAMESHOT_LAST_REGION=$(flameshot gui --print-geometry --region "$([[ -v FLAMESHOT_LAST_REGION ]] && echo ${FLAMESHOT_LAST_REGION} || echo '100x100+100+100')")
it basically reads the last region from the variable, let you create the screenshot, get the new region (if you have changed it) and save it again on the same variable. It will select the region 100x100+100+100 if the FLAMESHOT_LAST_REGION
variable is not defined. So I suggest to export the environmental variable to your environment when you boot your computer with whatever value you would like.
Alternatively you can modify the code to write into (and read from) a file for example in ~/.config/flameshot/last_region
.
bigpup wrote: ↑Wed Mar 10, 2021 12:41 amIf you are using Take A Shot v1.15
After making the image file, it pops up a window where there is an option to edit.
Click on edit and the image opens in MtPaint.
Under image->Scale Canvas
You can adjust the overall size of the image.
That will also lower the size of it.
Also the scale setting in Take a Shot, will change overall size of image.
I would add: crop your screenshot before you scale it. (Image -> crop, after using the cursor and left clicking to choose an area.) Remove everything that doesn't help make your point, then scale what's left to reduce its size. That way you don't have to reduce its size as much.
If your request is about the same coordinates, i can't help here.
If it's about the same active window, i recall a discussion here.
In the latter case we have to consider opening a new thread... The code at the afore mentioned thread is buggy....