diff --git a/_config.yml b/_config.yml index e8490905c..55a08939f 100644 --- a/_config.yml +++ b/_config.yml @@ -10,13 +10,25 @@ github_username: greenshot facebook: Greenshot.Tool googleplus: 108405649004966849465 openhub_project: greenshot + collections: -- faqs + faqs: + output: true + permalink: /faq/:title/ + + +defaults: + - + scope: + path: "faq" + type: "faqs" + values: + layout: "faq" # Build settings markdown: redcarpet permalink: pretty -exclude: ['README.md', 'Gemfile.lock', 'Gemfile', 'CNAME', 'LICENSE'] +exclude: ['README.md', 'Gemfile.lock', 'Gemfile', 'CNAME', 'LICENSE', '*.sh'] gems: - jemoji diff --git a/_faqs/2012-10-28-how-can-i-backup-my-greenshot-configuration-or-transfer-it-to-another-machine.markdown b/_faqs/2012-10-28-how-can-i-backup-my-greenshot-configuration-or-transfer-it-to-another-machine.markdown new file mode 100644 index 000000000..0cd227917 --- /dev/null +++ b/_faqs/2012-10-28-how-can-i-backup-my-greenshot-configuration-or-transfer-it-to-another-machine.markdown @@ -0,0 +1,25 @@ +--- +layout: faq +status: publish +published: true +title: How can I backup my Greenshot configuration? Or transfer it to another machine? +author: + display_name: greenshot + login: admin + email: greenshot-developers@lists.sourceforge.net + url: http://getgreenshot.org/ +author_login: admin +author_email: greenshot-developers@lists.sourceforge.net +author_url: http://getgreenshot.org/ +wordpress_id: 601 +wordpress_url: http://getgreenshot.org/?post_type=faq&p=601 +date: !binary |- + MjAxMi0xMC0yOCAxOTozNjo1MSArMDEwMA== +date_gmt: !binary |- + MjAxMi0xMC0yOCAxNzozNjo1MSArMDEwMA== +categories: [] +tags: [] +comments: [] +--- +
Greenshot's configuration is stored within a single file called Greenshot.ini. You can either find it in the program directory (if you are using the ZIP distribution) or in Greenshot's AppData directory (if you used the installer), which is located in your user profile's directory (e.g. in Windows 7 it is something like C:\Users\USERNAME\AppData\Roaming\Greenshot\).
+If you want to backup your configuration, simply copy the Greenshot.ini file to another place. You can even transfer your configuration to a Greenshot installation on another machine, simply copy the file over to the target installation. Just make sure that Greenshot is not running while doing so.
It depends on your definition of portability. Some people would argue that it is not, because it needs to have the Microsoft .NET framework 2.0 or later installed. As this is already the case on most computers, we regard Greenshot as portable. If you prefer portability over an easy install, download the ZIP distribution from our version history, unpack its contents to your hard disc or a USB stick and start Greenshot.exe. If you do not know whether .NET framework is installed on your computer, simply download the latest Greenshot installer, it will check for .NET and offer to install it if it is missing.
+By depending on the .NET framework, Greenshot obviously also needs a Microsoft Windows operation system to work.
+See also
+Will there ever be a Greenshot version for Linux or Mac?
Probably not, at least not in the near future. Greenshot is written with the Microsoft .NET framework, which does not run on Linux or iOS systems. Of course there is mono which allows runnning .NET apps on operation systems other than Windows, however it does neither support Windows Forms nor WPF, which would make it impossible to reuse Greenshot's existing code base. As we would rather not maintain multiple code bases, there are currently no plans to create a Greenshot version for Linux.
diff --git a/_faqs/2012-10-28-will-there-ever-be-a-portable-apps-version-of-greenshot.markdown b/_faqs/2012-10-28-will-there-ever-be-a-portable-apps-version-of-greenshot.markdown new file mode 100644 index 000000000..92aff7b4a --- /dev/null +++ b/_faqs/2012-10-28-will-there-ever-be-a-portable-apps-version-of-greenshot.markdown @@ -0,0 +1,27 @@ +--- +layout: faq +status: publish +published: true +title: Will there ever be a Portable Apps version of Greenshot? +author: + display_name: greenshot + login: admin + email: greenshot-developers@lists.sourceforge.net + url: http://getgreenshot.org/ +author_login: admin +author_email: greenshot-developers@lists.sourceforge.net +author_url: http://getgreenshot.org/ +wordpress_id: 605 +wordpress_url: http://getgreenshot.org/?post_type=faq&p=605 +date: !binary |- + MjAxMi0xMC0yOCAyMDoyMzo0OSArMDEwMA== +date_gmt: !binary |- + MjAxMi0xMC0yOCAxODoyMzo0OSArMDEwMA== +categories: [] +tags: [] +comments: [] +--- +Actually, there is. With Greenshot 1.1 we have released an additional installer in PortableApps format, you can download it from our version history.
+You might also want to try our portable ZIP distribution, which is available for download on the same page.
See also
+Is Greenshort really portable?
Currently, there is no way to turn this off. If you cannot live with it doing so, we recommend using the ZIP distribution instead of the installer.
+Please remember: Greenshot is free of charge, and the program itself is free of advertising or nagging. There are only few ways to generate at least a little income to cover our expenses, namely donations and website advertising (which needs traffic to work). For Greenshot it's crucial that people know (and visit) getgreenshot.org. We kindly ask for your understanding.
+See also
+What can I do to support the development of Greenshot?
There are several ways to show your appreciation for Greenshot, Paypal, Flattr, direct transfer or the Amazon affiliate program.
+Greenshot is free of charge and free of ads, however some of our costs are covered by website advertising. If you are using adblocking software, you can do us a favor if you disable it for getgreenshot.org.
+Also: spread the word! Let people know that you like Greenshot, tell your colleagues, friends, family, fellow students. And all those other folks at Facebook, Google+, Twitter, etc. of course.
diff --git a/_faqs/2013-01-27-whenever-i-try-to-start-greenshot-i-get-a-message-an-instance-of-greenshot-is-already-running.markdown b/_faqs/2013-01-27-whenever-i-try-to-start-greenshot-i-get-a-message-an-instance-of-greenshot-is-already-running.markdown new file mode 100644 index 000000000..fbc63583b --- /dev/null +++ b/_faqs/2013-01-27-whenever-i-try-to-start-greenshot-i-get-a-message-an-instance-of-greenshot-is-already-running.markdown @@ -0,0 +1,26 @@ +--- +layout: faq +status: publish +published: true +title: Whenever I try to start Greenshot, I get a message "An instance of Greenshot + is already running". +author: + display_name: greenshot + login: admin + email: greenshot-developers@lists.sourceforge.net + url: http://getgreenshot.org/ +author_login: admin +author_email: greenshot-developers@lists.sourceforge.net +author_url: http://getgreenshot.org/ +wordpress_id: 743 +wordpress_url: http://getgreenshot.org/?post_type=faq&p=743 +date: !binary |- + MjAxMy0wMS0yNyAwOTo1NDo0NCArMDEwMA== +date_gmt: !binary |- + MjAxMy0wMS0yNyAwNzo1NDo0NCArMDEwMA== +categories: [] +tags: [] +comments: [] +--- +By default, Greenshot is designed to start up automatically with Windows. You can change this either during the installation process or in Greenshot's settings dialog.
+If you did not change this option, you do not have to start Greenshot manually, it is already running in the background, just waiting for you to interact with it. You can verify that it is running by identifying the Greenshot icon in your systray. You can start taking screenshot simply by right-clicking the icon or hitting the Print key.
diff --git a/_faqs/2013-02-19-greenshot-uses-x-mb-of-my-ram-why-is-that.markdown b/_faqs/2013-02-19-greenshot-uses-x-mb-of-my-ram-why-is-that.markdown new file mode 100644 index 000000000..5083d3529 --- /dev/null +++ b/_faqs/2013-02-19-greenshot-uses-x-mb-of-my-ram-why-is-that.markdown @@ -0,0 +1,34 @@ +--- +layout: faq +status: publish +published: true +title: Greenshot uses x MB of my RAM, why is that? +author: + display_name: greenshot + login: admin + email: greenshot-developers@lists.sourceforge.net + url: http://getgreenshot.org/ +author_login: admin +author_email: greenshot-developers@lists.sourceforge.net +author_url: http://getgreenshot.org/ +wordpress_id: 817 +wordpress_url: http://getgreenshot.org/?post_type=faq&p=817 +date: !binary |- + MjAxMy0wMi0xOSAyMToxNzoxNSArMDEwMA== +date_gmt: !binary |- + MjAxMy0wMi0xOSAxOToxNzoxNSArMDEwMA== +categories: [] +tags: [] +comments: [] +--- +Before talking about memory usage, let's make sure we are talking the same language: there are some points to notice, and a lot of things that are easily misunderstood.
+By now, you probably have an idea that we have had our share of investigation regarding memory usage, we also have optmized a lot. And you can be sure that we are constantly having an eye on it, looking out for possible room for further improvement, keeping the RAM in mind while changing and adding the code. So, general feature requests like "reduce memory footprint" are not likely to change our way of working, since we care about this anyway :)
+However, if you have strong indication that Greenshot does not free memory permanently, you should tell us more details about the circumstances. If you encounter a situation which lets memory usage grow more and more after repeatedly doing the same thing, maybe you have actually found a memory leak we are not yet aware of. In these cases, please let us know, including information about your system and an exact description how to reproduce the behavior. We'll have a look at it.
+
diff --git a/_faqs/2013-02-21-where-does-greenshot-store-its-configuration-settings.markdown b/_faqs/2013-02-21-where-does-greenshot-store-its-configuration-settings.markdown
new file mode 100644
index 000000000..a37a71e79
--- /dev/null
+++ b/_faqs/2013-02-21-where-does-greenshot-store-its-configuration-settings.markdown
@@ -0,0 +1,36 @@
+---
+layout: faq
+status: publish
+published: true
+title: Where does Greenshot store its configuration settings?
+author:
+ display_name: greenshot
+ login: admin
+ email: greenshot-developers@lists.sourceforge.net
+ url: http://getgreenshot.org/
+author_login: admin
+author_email: greenshot-developers@lists.sourceforge.net
+author_url: http://getgreenshot.org/
+wordpress_id: 818
+wordpress_url: http://getgreenshot.org/?post_type=faq&p=818
+date: !binary |-
+ MjAxMy0wMi0yMSAyMTo0NTo1MCArMDEwMA==
+date_gmt: !binary |-
+ MjAxMy0wMi0yMSAxOTo0NTo1MCArMDEwMA==
+categories: []
+tags: []
+comments: []
+---
+
Greenshot keeps its configuration in a file called Greenshot.ini.
+Its storage location depends on which version of Greenshot you are using as well as your Windows version:
If you are using the installer version of Greenshot, the file is stored in your (roaming) application data folder, which is a path like
+C:\Users\%USERNAME%\AppData\Roaming\Greenshot\
in Windows Vista and newer version or C:\Documents and Settings\%USERNAME%\Application Data\Greenshot\
in Windows XPIf you are using the ZIP version of Greenshot, the file is stored within the directory where you unzipped Greenshot to. This allows you to put Greenshot e.g. on a memory stick and use it as a portable application.
+If you want to have a look at the configuration file or need to change something (be careful!), right-click Greenshot's systray icon, select "About Greenshot" and hit the I key on your keyboard - Greenshot.ini will open in your default text editor.
+See also:
+Where does Greenshot store its configuration settings?
+What is the best way to control Greenshot’s configuration at install time?
+Is Greenshort really portable?
Greenshot is free in terms of the GNU General Public License (GPL). Basically, that means that end users may use this program free of charge for private as well as commercial purposes. This is probably the case for the large majority of use cases.
+Restrictions apply e.g. with regard to modification, derivation and redistribution of the program's source code. Please have a look at the licence text of the GPL; if you are not sure about its meaning, you should probably consult your lawyer, as we cannot give legal advice.
In case you encounter things not working as expected in Greenshot, the log file might help use to help you: it hopefully contains some information on what went wrong, and maybe even why.
+Greenshot's log file is called Greenshot.log. Depending on which version of Greenshot you are using on which version of Windows, the log file can be found in one of the following directories:
If you are using the installer version of Greenshot, the file is stored in your (local) application data folder, which is a path like
+C:\Users\%USERNAME%\AppData\Local\Greenshot\
in Windows Vista and newer version or C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\Greenshot\
in Windows XPIf you are using the ZIP version of Greenshot, the file is stored within the directory where you unzipped Greenshot to. This allows you to put Greenshot e.g. on a memory stick and use it as a portable application.
+Shortcut: if you want to have a look at the log file quickly, you can right-click Greenshot's systray icon, select "About Greenshot" and hit the L key on your keyboard - Greenshot.log will open in your default text editor.
+If you want to provide your log file along with a bug report, it might be a good idea to rename Greenshot.log to something else and reproduce the error again. A fresh Greenshot.log will be created, but its file size will be a lot smaller, since previous log messages are not included (which usually do not provide further information about the actual problem anyway).
+See also:
+Where should I report bugs?
+Where does Greenshot store its configuration settings?
+Is Greenshort really portable?
If you think you enountered an error, feel free to create a bug report ticket in our ticketing system at Sourceforge. You can find the link on the right-hand side of our website, along with other ways to get help and/or in touch.
+Please note: we have better chances of being more helpful more quickly if you provide more information about the issue and the circumstances in which it occurred. Please refer to this list of useful information when reporting a bug.
See also:
+Where can I find Greenshot’s log file?
If you are using Windows Vista or later and have Greenshot running without admininstrator privileges, while the currently active (i.e. focused) program window is running with administrator privileges, Windows' User Account Control will not notify Greenshot that the Print key has been pressed.
+However there are some easy workarounds for this problem:
+There are some special keys that are handled differently by Windows and therefore cannot be inserted into the hotkey configuration panel (Settings > Hotkeys) directly. E.g. this is the case with the Windows or Pause keys. However, you can still use them with Greenshot - you just have to edit Greenshot's configuration file manually in order to do so:
+RegionHotkey
(Capture region), WindowHotkey
(Capture Window), FullscreenHotkey
(Capture fullscreen), LastregionHotkey
(Capture last region) and IEHotkey
(Capture Internet Explorer) and can usually be found at the beginning of the file.RegionHotkey
entry as follows:RegionHotkey=Win + P
See also:
+Where does Greenshot store its configuration settings?
Yes. Greenshot is written with and for the Microsoft .NET Framework 2.0 and can't run without having this installed. Any version from 2.0 up to 4.5 should work. Of course, this limits usage to PCs running the Microsoft Windows operating system.
+If you are unsure whether .NET is installed on your system, simply use our exe installer. It will check whether it is there, and if not offer to download and install it for you (if you want).
+See also:
+What exactly does the exe installer do?
+Is Greenshort really portable?
The majority of users will be happy to use the exe installer. We recommend to do so, it is the easiest way to get started.
+However, there a some use cases in which you might prefer the ZIP version:
See also:
+What exactly does the exe installer do?
+Is Greenshort really portable?
+What is the best way to control Greenshot’s configuration at install time?
The Exe Installer does the following things:
+Program files\Greenshot
(the actual path depends on 32 or 64 bit OS)Except the startup registry there are no registry entries changed.
+Our installer is created with Inno Setup, and details on the possible installer parameters can be found here: http://unattended.sourceforge.net/InnoSetup_Switches_ExitCodes.html
+See also:
+In which cases should I use the ZIP package instead of the installer?
+Are there any dependencies to other software / frameworks?
Greenshot offers several mechanisms for better control over its configuration, especially useful when deploying Greenshot to several computers, e.g. roll-out in a company.
+Greenshot looks for config files in the following locations (and accepts the first location it finds a config file in):
+C:\Users\USERNAME\AppData\Roaming\Greenshot\
)There may be three files to control the configuration, each one of them may have all or a subset of the configuration parameters Greenshot offers. The files are loaded in the following order, each one overwriting the configuration parameters of the previous (if set):
+Use greenshot-defaults.ini to provide your users with a common default configuration, e.g. where files should be stored or whether Greenshot should check for newer versions.
+greenshot.ini is used by Greenshot to store any settings changed by the user.
+Usegreenshot-fixed.ini to force a set of configuration settings whenever Greenshot starts up. E.g. you might want to ensure that all users use the grayscale option for printing. This file is loaded last, so specifying a setting in here will overwrite the same setting (if present) from the previous files. In most cases fixed settings can also not be changed in Greenshot's settings dialog. If a user succeeds in changing the configuration manually, it will be overwritten again when Greenshot is started next time.
Greenshot will not modify greenshot-defaults.ini or greenshot-fixed.ini. If greenshot.ini is not found in both locations, it will be created automatically in the roaming application data directory, the configuration will then be aggregated from Greenshot's default configuration and greenshot-defaults.ini/greenshot-fixed.ini (if present).
+See also:
+Where does Greenshot store its configuration settings?
For the Greenshot OCR (Optical Character Recognition) plug-in to work we are depending on a component from Microsoft called MODI (Microsoft Office Document Imaging). If this is installed Greenshot will activate the plugin (if installed) and you will have an OCR destination. If you select this destination the OCR logic from Microsoft will try to detect the text on the screenshot and Greenshot will place this on the clipboard. MODI can be installed as an option from the Microsoft Office 2003 / 2007 installer or as an option from the free Microsoft SharePoint Designer 2007 ( you can find a description and a link to download it under "method 2" here: http://support.microsoft.com/kb/982760)
diff --git a/_faqs/2013-05-15-is-there-any-way-to-optmize-the-png-files.markdown b/_faqs/2013-05-15-is-there-any-way-to-optmize-the-png-files.markdown new file mode 100644 index 000000000..50547e8bb --- /dev/null +++ b/_faqs/2013-05-15-is-there-any-way-to-optmize-the-png-files.markdown @@ -0,0 +1,33 @@ +--- +layout: faq +status: publish +published: true +title: Is there any way to optmize the PNG files? +author: + display_name: greenshot + login: admin + email: greenshot-developers@lists.sourceforge.net + url: http://getgreenshot.org/ +author_login: admin +author_email: greenshot-developers@lists.sourceforge.net +author_url: http://getgreenshot.org/ +wordpress_id: 979 +wordpress_url: http://getgreenshot.org/?post_type=faq&p=979 +date: !binary |- + MjAxMy0wNS0xNSAxODozMDowNCArMDIwMA== +date_gmt: !binary |- + MjAxMy0wNS0xNSAxNjozMDowNCArMDIwMA== +categories: [] +tags: [] +comments: [] +--- +As of version 1.1, Greenshot has functionality to use PNG optimizers, like OptiPNG, which can reduce the filesize of PNG files drastically. Currently this functionality is disabled by default as we don't include a tool due to size and license reasons. So this feature needs to be enabled manually in the Greenshot.ini file (see Where does Greenshot store its configuration settings?) by configuring the path to the executable under the section [Core]
in the setting OptimizePNGCommand
and eventually (default works with OptiPNG) the command line arguments in the setting OptimizePNGCommandArguments
. Note: The command is called whenever a PNG is written or uploaded, so if it is very slow Greenshot will take longer.
Example:
+
+; Optional command to execute on a temporary PNG file, the command should overwrite the file and Greenshot will read it back. Note: this command is also executed when uploading PNG's!
+OptimizePNGCommand=C:\Tools\optipng.exe
; Arguments for the optional command to execute on a PNG, {0} is replaced by the temp-filename from Greenshot. Note: Temp-file is deleted afterwards by Greenshot.
+OptimizePNGCommandArguments="{0}"
+
See also:
+Where does Greenshot store its configuration settings?
Usually, screenshot annotations are of a brief nature and thus don't need paragraphs and line breaks - this is why Enter and Return finish editing of a text box instead of inserting a line break, similar to other software e.g. MS Excel.
+Of course, there are situations in which there is need to add line breaks. You can do so by simply hitting Shift + Return or Shift + Enter, respectively.
If you need to copy&paste into Skype, have a look into the settings dialog, Expert tab. After confirming that you are knowing what you are doing you can configure the list of formats that are stored into the clipboards. Skype requires Windows Bitmap (at the bottom of the list).
+Unfortunately, supporting copy and paste to different programs via the Windows clipboard is a tedious task. Different programs expect different formats from the clipboard. When adding more formats to support more programs, it usually breaks support for other programs, so there is no perfect configuration which works for everyone.
+Anyways, we generally advice to prefer other ways than the clipboard to send images to other programs, because clipboard usage most often results in an image that is a lot larger in file size than the original.
+Skype users might want to have a look at our blog post explaining how to directly send files to Skype using the External Command plugin, once set up this requires even less interaction than using the clipboard.
diff --git a/_faqs/2013-10-29-why-does-windows-8-suggest-to-install-earlier-net-versions-when-starting-greenshot.markdown b/_faqs/2013-10-29-why-does-windows-8-suggest-to-install-earlier-net-versions-when-starting-greenshot.markdown new file mode 100644 index 000000000..2436ebb17 --- /dev/null +++ b/_faqs/2013-10-29-why-does-windows-8-suggest-to-install-earlier-net-versions-when-starting-greenshot.markdown @@ -0,0 +1,27 @@ +--- +layout: faq +status: publish +published: true +title: Why does Windows 8 suggest to install earlier .NET versions when starting Greenshot? +author: + display_name: greenshot + login: admin + email: greenshot-developers@lists.sourceforge.net + url: http://getgreenshot.org/ +author_login: admin +author_email: greenshot-developers@lists.sourceforge.net +author_url: http://getgreenshot.org/ +wordpress_id: 1027 +wordpress_url: http://getgreenshot.org/?post_type=faq&p=1027 +date: !binary |- + MjAxMy0xMC0yOSAyMjoyNTo1OCArMDEwMA== +date_gmt: !binary |- + MjAxMy0xMC0yOSAyMDoyNTo1OCArMDEwMA== +categories: [] +tags: [] +comments: [] +--- +In case you are using Windows 8, you might see a message when starting Greenshot, saying "An app on your PC needs the following WIndows feature: .NET Framework 3.5 (includes .NET 2.0 and 3.0)".
Just skip it. As far as we know, Greenshot is working fine with .NET 4.0.
+Greenshot 1.x is built to run with .NET Framework version 2.0/3.5, and Windows simply does not know that it can be run on .NET 4.0 also, and thus asks whether to install version 3.5.
+If, contrary to expectations, you encounter any errors with this setup, please let us know.
diff --git a/_faqs/2015-01-25-how-can-i-avoid-the-active-window-losing-focus-when-taking-a-screenshot.markdown b/_faqs/2015-01-25-how-can-i-avoid-the-active-window-losing-focus-when-taking-a-screenshot.markdown new file mode 100644 index 000000000..2f9a94f6c --- /dev/null +++ b/_faqs/2015-01-25-how-can-i-avoid-the-active-window-losing-focus-when-taking-a-screenshot.markdown @@ -0,0 +1,29 @@ +--- +layout: faq +status: publish +published: true +title: How can I avoid the active window losing focus when taking a screenshot? +author: + display_name: greenshot + login: admin + email: greenshot-developers@lists.sourceforge.net + url: http://getgreenshot.org/ +author_login: admin +author_email: greenshot-developers@lists.sourceforge.net +author_url: http://getgreenshot.org/ +wordpress_id: 1133 +wordpress_url: http://getgreenshot.org/?post_type=faq&p=1133 +date: !binary |- + MjAxNS0wMS0yNSAxNToxNzo0NiArMDEwMA== +date_gmt: !binary |- + MjAxNS0wMS0yNSAxMzoxNzo0NiArMDEwMA== +categories: [] +tags: [] +comments: [] +--- +You are probably trying to take a screenshot of a focused application by right-clicking Greenshot's systray icon, right? Please use Greenshot's global hotkeys instead, e.g. by default the PrntScreen key.
+Interacting with other programs or parts of the Windows user interface will take away focus from an application window, in this case right-clicking the Windows systray makes the previous window inactive and also hide opened menus, selection list options, etc. Microsoft Windows is designed to work like that, there is nothing we can do about it, but using the hotkeys is a great workaround.
+Hint: you can see the currently assigned hotkeys directly in Greenshot's systray menu. You can also assign other keys/combinations in the settings dialog.
+See also:
+
+Why does the Print key not work in some windows?
Are you using Dropbox? Several users reported similar problems after installing Dropbox or updating it. Newer versions of Dropbox come with a feature that copies screenshots to your Dropbox account. For this reasons, it registers the PrntScreen key and Greenshot is no longer notified when you hit the key.
+Many people are confused by this, so obviously Dropbox does not make its changes to the system configuration transparent enough. Feel free to contact Dropbox support about this.
+There are various workarounds available, pick one :)
+