Releases: krissrex/ScreenCapture
ScreenCapture 1.0.3
Changes
- Reworked the configuration file infrastructure. The configuration file is now by default located at `~/.ScreenCapture/config.txt` and the config should now be YAML-formatted. - The plugin infrastructure has also been revamped. As a consequence, you need to download the latest versions of your favorite plugins.Please see the wiki for more information.
ScreenCapture 1.0.1
ScreenCapture 1.0.1
Changes
- Actually supports Java 1.7 this time.
- Prints correct version number
- More command line arguments. (use -h to see)
- Prints plugin info correctly when loading fails.
ScreenCapture (Java 1.7 & 1.8)
Changelist
- Supports plugins
- Tronds hates helpful text, so the red textbox is gone
- Works on java 1.8
Problems
Linux
- Running with rightclick > "Open with Oracle x Runtime" seems to cache the config file somewhere.
- Fix: Run from terminal
java -jar ScreenCapture.jar
- Fix: Run from terminal
ScreenCapture 1.0.0
Woop, first stable release.
Compatability
Java 1.7 and 1.8.
We could support java 1.6 but you should rather upgrade your java 🚽
Usage
Running
Run the file as an executable jar as you prefer.
Double click on it, or from the command line: java -jar ScreenCapture.jar
Using
- Mark out an area with your mouse, and hit
Enter
on your keyboard. - If you want to redraw the rectangle, just drag out a new one.
- To exit, hit
Escape
on your keyboard.
Plugins
Where you run the program determines the location of your config.txt file.
If you delete it, it will be remade the next time you run the program.
The syntax is as follows:
# Comments start with a hashtag '#' as the first character on a new line.
url://path.jar com.package.Class
internal com.package.Class
If a plugin comes along with the ScreenCapture program, it uses internal instead of a url.
To link to a local file, you use the file://
scheme.
This is the default config file:
# ScreenCapture configuration file.
# Consult https://github.com/krissrex/ScreenCapture-Plugins/wiki for help.
#
# Hashtags '#' mark a comment.
# Paths with spaces must use %20 instead of space.
# Internal plugins that are bundled with this project do not use the URL format, but start with the word internal.
# The plugin format is as follows:
# URL package.MainClass
# Here are some examples:# file://C:/Path%20With%20Spaces/SamplePlugin.jar com.sample.plugin.package.PluginMain
# http://www.somedomain.com/SamplePlugin.jar com.sample.plugin.package.PluginMain
# The order of the plugins matter, as they are executed from top to bottom.
# Default file saving plugin
internal com.polarbirds.screencapture.plugin.bundled.FileSaver
Downloads
For using it, you only need ScreenCapture.jar
If you want to develop plugins, you can download the Plugin.jar and its source.
ScreenCapture (Java 1.7)
ScreenCapture
The controls are the same.
Esc to exit, Enter to save, drag mouse to select.
Now works on Ubuntu with Unity!
It also works on multiple monitors now :)
Black magic and potential bugs were involved in making this happen. (The Ubuntu part. Not so much for the multiple monitors)
A border around the selection was also added, and the overlay is now darker.
ScreenCapture (Java 1.7)
ScreenCapture
The first release.
Controls
Mouse drag to select area.
Esc to exit.
Enter to save selected area. If none selected, the whole monitor will be captured.
Known bugs:
- The overlay does not hide when a user presses Enter without a selection.