Difference between revisions of "Shutter:Run as service"
(→User notes: screenshot from a service) |
(rewritten article to be more straight forward, updated list of third party tools, added list of known limitations) |
||
Line 1: | Line 1: | ||
{{Up|Shutter}} | {{Up|Shutter}} | ||
− | + | [[Shutter]] is designed as an interactive application which normally runs in the background but in the user session rather than as a service. Services differ from normal applications from programming point of view and have to be developed differently. However, it is still possible to run Shutter as a service using specialized tools. | |
− | + | '''Note:''' Running Shutter as a service is not a supported feature and there are various limitations to functionality. Known limitations include certain events and actions failing to work, e.g. Lock workstation, Alarm, Screenshot, etc. | |
− | Windows Resource Kit | + | == Windows Resource Kit == |
− | + | ''Windows Resource Kit'' provides two utilities that allow you to create a user-defined service for Windows applications. '''Instrsrv.exe''' installs and removes system services and '''Srvany.exe''' allows any application to run as a service. | |
− | |||
− | = | + | * Download: [http://www.microsoft.com/en-us/download/details.aspx?id=17657 Windows Server 2003 Resource Kit Tools] |
+ | * Instructions: [http://support.microsoft.com/kb/137890 How To Create a User-Defined Service] | ||
− | + | These tools were originally developed for Windows XP and Windows Server 2003, but they still work on newer operating systems too, including Windows 7. | |
− | + | == Third party tools == | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | == | ||
− | + | * [http://nssm.cc/ NSSM - The Non-Sucking Service Manager] - Service helper, command line and semi-GUI (freeware). | |
+ | * [http://www.firedaemon.com/ FireDaemon] - Powerful service management with a lot of features (commercial). | ||
− | + | More application can be found online, for example at ''alternativeTo.net'': [http://alternativeto.net/tag/run-application-as-service/ Run Application As Service]. | |
[[Category:Shutter]] | [[Category:Shutter]] |
Revision as of 15:16, 30 April 2014
Shutter is designed as an interactive application which normally runs in the background but in the user session rather than as a service. Services differ from normal applications from programming point of view and have to be developed differently. However, it is still possible to run Shutter as a service using specialized tools.
Note: Running Shutter as a service is not a supported feature and there are various limitations to functionality. Known limitations include certain events and actions failing to work, e.g. Lock workstation, Alarm, Screenshot, etc.
Windows Resource Kit
Windows Resource Kit provides two utilities that allow you to create a user-defined service for Windows applications. Instrsrv.exe installs and removes system services and Srvany.exe allows any application to run as a service.
- Download: Windows Server 2003 Resource Kit Tools
- Instructions: How To Create a User-Defined Service
These tools were originally developed for Windows XP and Windows Server 2003, but they still work on newer operating systems too, including Windows 7.
Third party tools
- NSSM - The Non-Sucking Service Manager - Service helper, command line and semi-GUI (freeware).
- FireDaemon - Powerful service management with a lot of features (commercial).
More application can be found online, for example at alternativeTo.net: Run Application As Service.