ACAPsoft For software As Compact As Possible



Volt - Shutdown/Restart Controller and Battery Monitor

Version 1.440 KB Download / 200 KB Installed
11 Dec 08

2K / XP / 03 / Vista

Return to the main page


Volt - Shutdown/Restart Controller and Battery Monitor

Volt
Version 1.4
2 Dec 08

Forum
Website

Program Info

Leaving your computer on all the time is one way to have your computer ready for you whenever you need it, but it is not the smart way. The smart way is for the computer to turn on before you want it so it can download EMail, news and updates. The smart way is for the computer to turn off automatically if you are not using it, and turn on again later. Volt can do this and more, including all forms of shutdown/suspension, delayed shutdown/suspension, command line operation and logging.

The secondary function of Volt is to provide a visual display of the internal battery state of a Laptop Computer. This can be shown via a compact window with a graph and a text line, or by a simple icon with pop-up status in the system tray. The window can be set to stay on, or when the battery state changes according to the users preference. It also can be placed in various set places, or be movable and can also be set to be on-top of other windows and/or made transparent.

Contents

Installation
Use
Volt Options
Menu
Schedule Shutdown Window
Command Line Options
Programmers Notes
System Impact Statement
History
Licence and Registration
Liability
Contact

Installation

Run "Setup.exe" and follow the instructions. To remove Volt, use the "Add/Remove Programs" option in the Control Panel. Volt stores all its data files in the designated application data area, often "C:\Documents and Settings\USERNAME\Application Data\ACAPsoft\Volt". If you would prefer that it saves in the same directory as Volt either run the program from a removable drive, such as a floppy of a USB drive, or delete the "DefSet.txt" file from the Volt directory.

Use

Volt Options

This window can be seen by using the Tray Icon (if enabled), or by right clicking the Volt Monitor window. The controls are divided up into multiple tabs.

Battery Monitor Options
 
Enable Monitor Enables the battery monitor. This option, and the rest of this tab, will be disabled if there is no internal battery in the computer.
Location Which corner the Battery Monitor will appear in. You can also set Volt in a "Free" mode where it can be moved. The set position is remembered.
Always OnSets the Battery Monitor to be always on.
On TopMonitor is always on and on top of other windows. (Be careful to not cover the "Start Menu"!)
When Battery changes bySets the Battery Monitor to only appear for a few seconds when the chosen change happens.
XX%How much percent the battery must change for the monitor to appear.
HoverEnables the Volt window appearing when the pointer is hovered over the tray icon.
Battery is charged at When the battery is this level the Battery Monitor will consider it charged. (Doesn't affect actual charging at all.)
TransMakes the Battery Monitor window transparent.
 
Command Line Defaults
 
Shutdown Type The shutdown type that will happen when Command Line shutdown is executed without selecting the shutdown type.
Confirm / Warn The options in this combo box either lets you enable a confirmation prior to shutdown, or a timed warn that can be cancelled or will shutdown automatically after the set time elapses.
Computer NameName of the default computer to Remotely Shutdown when using remote options.
Force If a program refuses to shutdown after 15 seconds Volt will attempt a force shutdown giving 10 seconds for the user to cancel it.
 
Idle Shutdown Options
 
Enable MonitorSets Volt to monitor the usage of the computer.
Shutdown TypeThe shutdown type that will happen when the idle condition is met.
Shutdown Time If the mouse does not move and the keyboard is not used during this time the computer will perform the set shutdown action.
Force If a program refuses to shutdown after 15 seconds Volt will attempt a force shutdown giving 10 seconds for the user to cancel it.
Resume Volt can resume an ACPI supporting computer from a sleep state, such as hibernate or suspend. (This function will not turn on a computer that has been shut down normally.)
Resume Time Time after suspension before Volt will resume the computer.
 
Tray Options
 
TraySelects if the Volt Tray icon will be used to keep Volt running after the options window is closed.
Function EnableAllows you to select what Shutdown choices are shown in the Tray Menu.
Tray Click Selects the action when the Tray Icon is clicked. (If there is no battery then the action will be Options.) The options are;
OptionsShows the Option window
Stat ViewShows the Volt Monitor briefly.
Stat On/OffShows/Hides the Volt Monitor.
ScheduleShows the Schedule Shutdown window.
Confirm / Warn The options in this combo box affect the tray shutdown option, letting you enable a confirmation prior to shutdown, or a timed warn that can be cancelled or shutdown automatically after the set time elapses.
Force If a program refuses to shutdown after 15 seconds Volt will attempt a force shutdown giving 10 seconds for the user to cancel it.
 
Misc Options
 
LogKeep a record of Command Line shutdown events in a log. (The log file is kept in the Volt directory.)
Auto StartSelects if Volt will start with Windows.
RegisterThis is where you enter your code after you register Volt.
Open DirOpens the directory where Volt saves all files.
AboutInformation about the program.
HelpBrings up this file in the default viewer.

Menu

This menu appears when you right-click on the tray icon. Shutdown options are only showed if each relevant function is enabled.

About VoltInformation about the program.
HelpBrings up this file in the default viewer.
OptionsShows the Options dialog box.
Schedule ShutdownOpens the Schedule Shutdown window.
Log OffLogs of the current user and displays the "Log-On" screen
Power OffShutdown Windows and powers off.
ShutdownShuts Windows down and displays the "Ready to turn off" screen.
RestartShuts Windows down and then restarts.
SuspendPuts the computer in a low power state.
HibernateSaves the system state to the hard drive and turns off the computer.
Abort Shutdown If you have a Scheduled Shutdown running this option appears and it enables you to cancel the operation.
ExitCloses Volt.

Schedule Shutdown Window

This window allows you to set a time for the computer to turn off, restart or suspend, and in the case of suspensions, a time for it to resume can also be set. It is opened from the tray icon menu or button. When a shutdown is scheduled the time-to-go can be checked via the tool-tip over the tray icon.

Shutdown TypeThe shutdown type that will happen when the time expires.
Shutdown TimeTime until the scheduled shutdown.
Force If a program refuses to shutdown after 15 seconds Volt will attempt a force shutdown giving 10 seconds for the user to cancel it.
Resume Volt can resume an ACPI supporting computer from a sleep state, such as hibernate or suspend. (This function will not turn on a computer that has been shut down normally.)
Resume Time Time after suspension before Volt will resume the computer.

Command Line Options

Volts shutdown functions can also be executed via Command Line instructions. In addition Volt can be used to shut down another computer on the Local Network.

SlamShuts down the computer as per the Command-line settings.
QStart-up Volt in Quick mode. (The Tray option must be enabled.)

The default options can be overridden with the switches below

WarnGives the chosen number of seconds warning prior to action and offers the option to cancel.
WaitWait for confirmation prior to action and offer the option to cancel.
ShutShutdown and Power Off.
LoopRestart.
LogoLog Off.
POffPower Off.
KillForce termination of programs. (Not recommended unless needed!)
HibrHibernate.
SuspSuspend.
RemoRemotely shutdown another computer.

Here are a few examples;

"Volt.exe" /QStarts Volt in Quick mode, not showing any windows.
"Volt.exe" /SlamShuts down the computer using current settings.
"Volt.exe" /Slam /Remo=ServerShuts down the computer named "Server".
"Volt.exe" /Slam /Remo=HotPink /loopShuts down the computer named "HotPink" and restarts it.
"Volt.exe" /Slam /HibrHibernates the computer.
"Volt.exe" /Slam /logo /waitWarn of shutdown and if okayed log off.
"Volt.exe" /Slam /kill /shut /warn Warn of shutdown for the set time and if okayed or timed out, force termination and turn off.
"Volt.exe" /Slam /loopRestart.

Programmers Notes

Volt has been neglected for a while but after this catch-up release it will be expanded more. We'll probably integrate Stims functions next version.

Any ideas for this program will be gladly listened to. Size is a major factor. A some of my idea are;

UPS Monitoring / Control
Add a sound when the Monitor window comes up
Add the option for a timed variable update
Different actions for differing battery states

System Impact Statement

We go to great lengths to reduce system impact, but we feel that it is still important to explain here what our programs do to your system. If you feel we are missing something, or you need further clarification, please contact us.

RegistryVolt uses the registry if you enable the "Auto Start" function. The installer that comes with Volt uses the registry only for the required un-installation data, and not at all if you use the "Extract Only" mode or if you install as a low privilege user.
System SettingsVolt does not change any system settings.
FilesAll of its program files are stored in the chosen installation directory, and all of its data files are stored in the designated application data area, often "C:\Documents and Settings\USERNAME\Application Data\ACAPsoft\Volt". If you would prefer that it saves in the same directory as Volt either run the program from a removable drive, such as a floppy of a USB drive, or delete the "DefSet.txt" file from the Volt directory. These directories can be opened via the About box.
NetworkVolt and its installer do not access the internet in any way, but the ReadMe does have three graphic files that are stored on the internet. (They are not used as web-beacons, merely spacers and images for the payment processors.)
CPUVolt does not have any CPU demanding functions under most circumstances.
MemoryVolt has no major memory requirements.

History

1.00Initial Version
1.02Internal changes
1.1Free mode, tray icon options
1.2Major Rewrite including command line options, improved interface, countdown display, remote shutdown
1.21Shutdown on idle, Hibernate and Suspend, Tab Window
1.3Improved idle shutdown, Programmable suspend/resume, transparent battery monitor
1.4Major internal revision

Licence and Registration

Permission is given to evaluate Volt for a period of 30 days. After this time you are required to either register or remove Volt . Permission is given for all forms of distribution, including CD compilations and Websites, providing the ZIP file is unaltered and it is made clear that Volt is a Shareware program and that registration is required for continued usage. Volt can be registered using PayPal, Reg.Net or Mail. For details on the terms of our licences and of our Buy-Three-Get-All policy please refer to the payment page.

Volt is a copyrighted work and thus permission is not given for you to decompile, disassemble, modify, translate, enhance or create derivative works from this program. If you feel that you need to do any of those actions, and that those rules do not apply to you, contact us first.

Single User
 
PayPal $8.00 USD
 
Reg.Net $8.50 USD Bulk deals are also available here. Buy Now at Reg.Net
  
Mail, Cash $8.00 USD or $10 AUDPostal details in About box
Mail, Australian Cheque $10 AUD
Mail, Non-Australian Cheque $14.95 USD or $19.95 AUD
 
Site
 
PayPal $100 USD
 
Reg.Net $120 USD Buy Now at Reg.Net
 
Mail, Cash or Cheque $120 USD or $100 AUD Postal details in About box

Liability

ACAPsoft accepts no liability for this software to the maximum extent allowable by law. Installing this software is the decision of the installer, and signifies that you agree with this liability statement. Thus, any damage/loss caused by the use of this software is not in any way the responsibility of ACAPsoft. This includes, but is not limited to, physical damage and loss of income/time. In no event shall the maximum liability of ACAPsoft exceed the registration fee paid by the user, if any. Because some jurisdictions do not allow the exclusion or limitation of liability for consequential or incidental damages, in such jurisdictions the liability of ACAPsoft shall be limited to the extent permitted by law. If at any time you do not find these conditions agreeable you are required to remove this software.

Contact

Advice/insults (on the subject of the program, not the programmer) are always welcome. To help users keep up to date we send out newsletters whenever there is a major new version of Volt. To join this list simply send an EMail with "VoltADD" in the subject. To be removed from this list, write an EMail with "VoltREMOVE" in the subject. (ACAPsoft does not sell your EMail address or any other personal information to anyone.) In addition, we have a RSS feed that is updated whenever there is a new version of any program.

Support Forumhttp://www.acapsoft.com/forum/
Websitehttp://www.ACAPsoft.com
RSS Feedhttp://www.ACAPsoft.com/xml/acap.xml

© Copyright 2017 ACAPsoft. All Rights Reserved. • PrivacyContact