Home | Blog | Software | Reviews and Features | Forum | Help | Donate | About us
topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • December 03, 2016, 12:53:15 AM
  • Proudly celebrating 10 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: NANY 2013 Release: KeepUpApp, for keeping your applications up! 0.9.7.0  (Read 3915 times)

Ath

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 2,778
    • View Profile
    • Donate to Member
NANY 2013 Entry Information

Application Name KeepUpApp
Version 0.9.7.0
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  
Pledge Pledge thread
System Requirements
  • Windows NT based Operating system: Windows XP, Windows Vista, Windows 7, Windows 8
  • 256 MB available memory
  • 3 MB Harddisk storage, (may need more space if logging is enabled)
Version History
  • 2012-12-31, v0.9.7.0: Initial release for NANY 2013
Author Ath


Description
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

Features
  • 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

Planned Features
  • Add a way to Create a shortcut/registry entry to autostart KeepUpApp when the user logs in
  • Any feature requests...?

Screenshots

Settings screen, 32 bit application:
KeepUpApp-1.pngNANY 2013 Release: KeepUpApp, for keeping your applications up! 0.9.7.0
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:
KeepUpApp-2.pngNANY 2013 Release: KeepUpApp, for keeping your applications up! 0.9.7.0
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:
KeepUpApp-3.pngNANY 2013 Release: KeepUpApp, for keeping your applications up! 0.9.7.0
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:
KeepUpApp-4.png

Usage
Installation
  • 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.

Uninstallation
  • Stop KeepUpApp
  • Remove all files from the computer

Known Issues
  • Opening the Applications browser ('...'-button next to Application field) takes some time :o

« Last Edit: December 31, 2012, 08:12:13 AM by Ath, Reason: Added screenshots, updated text »

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,120
    • View Profile
    • Donate to Member
Re: NANY 2013 Release: KeepUpApp, for keeping your applications up! 0.9.7.0
« Reply #1 on: December 31, 2012, 07:23:41 AM »
Nice  :Thmbsup: