Xfce4-screenshooter allows you to capture the entire screen, the active window or a selected region. You can set the delay that elapses before the screenshot is taken and the action that will be done with the screenshot: save it to a /PNG file, copy it to the clipboard, open it using another application, or host it on imgur.com, a free online image hosting service.
Xfce4-screenshooter documentation
See NEWS for details on changes and fixes made in the current release.
Xfce4-screenshooter source code
Xfce4-screenshooter archive or Xfce4-screenshooter tags
From source code repository:
% cd xfce4-screenshooter
% ./autogen.sh
% make
% make install
From release tarball:
% tar xf xfce4-screenshooter-<version>.tar.bz2
% cd xfce4-screenshooter-<version>
% ./configure
% make
% make install
Visit the reporting bugs page to view currently open bug reports and instructions on reporting new bugs or submitting bugfixes.
Bugs should be reported to the Xfce bug tracking system against the product xfce4-screenshooter. You will need to create an account for yourself.
Register an Imgur APIv3 application
In file xfce4-screenshoter
located in $HOME/.config/xfce4
add
use_imgur_auth=true
Then obtain an authorization token by sending a request to URL following this pattern
https://api.imgur.com/oauth2/authorize?client_id=YOUR_CLIENT_ID&client_secret=YOUR_SECRET&response_type=token
More information https://apidocs.imgur.com/?version=latest#authorization-and-oauth
Add obtained data to xfce4-screenshoter
configuration file:
client_id=yourclientid
client_secret=yoursecret
token=yourtoken