NANY 2013 Entry Information
|Short Description||KeepUpApp is a tool to keep your applications and services running, where they may be stopping/crashing for undetermined reasons.|
|Supported OSes||Windows XP, Windows Vista, Windows 7, Windows 8|
|Web Page||DCMembers page|
|Download Link||Get it from my DCMembers page|
KeepUpApp is a tool to keep your applications and services running, where they may be stopping/crashing for undetermined reasons.
This is achieved by continuously checking if the executable or service is still running, and starting the application or service if it's not found running.
KeepUpApp handles 32 bit and 64 bit applications, and services, on the local computer. It currently does not handle applications or services on remote systems.
If any 64 bit applications are configured, a 64 bit instance is extracted from the main executable (if not already found in the current directory), that checks these 64 bit applications.
This extracted 64 bit executable is removed when KeepUpApp is stopped.
KeepUpApp was developed for the N.A.N.Y 2013 event, as organized by the DonationCoder.com forum community
- Keep applications (32 and/or 64 bit) and services running
- Supports multiple instances of the same exe, determined by Application-parameters and/or WorkingDir
- GUI configuration screen
- Pause temporarily and/or start paused
- Tray-icon can be hidden, and hidden at startup
- Extensive command-line support, check the KeepUpApp.readme.txt file
- Updated on demand if mouser's DCUpdater is installed
- Add a way to Create a shortcut/registry entry to autostart KeepUpApp when the user logs in
- Any feature requests...?
Settings screen, 32 bit application:
This application is ignored for 3 seconds after it has stopped. If not still back active then, it's restarted, and then ignored for 10 seconds to allow processing of any startup procedure/refresh stuff, etc.
Settings screen, 64 bit application:
This shows how a Command prompt is opened in the configured directory, and as soon as the current directory is changed or the window is closed, a new instance of the Command prompt is started in that location. CMD.exe is a 64 bit application on 64 bit Windows versions...
Settings screen, browse for active application:
All currently running applications and services are listed. The list isn't actively refreshed during browsing. For some applications and services the working directory or command-line parameters can't be retrieved...
Tray-icon context menu:
- Install on a (Windows) computer
- Create a new directory
- Unpack the zip-file
- Configure applications or services to monitor
- Run the (main) executable KeepUpApp.exe
- Select 'Settings...' from the context menu of the system-tray icon, or use the -set command-line parameter
- Add applications to the list
Using the Application
After adding some application or service to be monitored, KeepUpApp should be kept active to monitor the state of these applications. In the unforeseen event that such application stops working, either because the user closed it, or it has stopped for some unknown reason, it will be automatically restarted.
- Stop KeepUpApp
- Remove all files from the computer
- Opening the Applications browser ('...'-button next to Application field) takes some time