|
|
| Home | | | Index | | | Beta | | | About | | | Awards | | | FAQ | | | Forum | | | PAD | | | Salon | | | Privacy | | | Links |
| Egg | | | iTimeSync | | | GigAlarm | | | Secs | | | Volt | | | Chop | | | Break | | | CPUSpy | | | CryptIt | | | SmEdit | | | Ute |
Please note that this site will be closed soon. Our new home is ACAPsoft.com.
| Volt |
|
| Version 1.301 | 35 KB |
| 8 Jun 06 | 2K / XP |
Shareware $10 AUD / $7.50 USD |
Volt
Version 1.3
2 May 06
Written by Andrew Josef Glina for Sinner Computing using MASM32 assembly language.
EMail
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.
Tested on
Win2000
WinXP
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\Sinner\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 On | Sets the Battery Monitor to be always on |
| On Top | Monitor is always on and on top of other windows (Be careful to not cover the "Start Menu") |
| When Battery changes by | Sets 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 |
| Hover | Enables 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) |
| Trans | Makes 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 Name | Name 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 Monitor | Sets Volt to monitor the usage of the computer |
| Shutdown Type | The 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 | |
| Tray | Selects if the Volt Tray icon will be used to keep Volt running after the options window is closed |
| Function Enable | Allows you to select what Shutdown choices are shown in the Tray Menu (Schedule used to be called Delay in the previous version of Volt) |
| 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; |
Options Shows the Option window Stat View Shows the Volt Monitor briefly Stat On/Off Shows/Hides the Volt Monitor Schedule Shows 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 | |
| Log | Keep a record of Command Line shutdown events in a log (The log file is kept in the Volt directory) |
| Auto Start | Selects if Volt will start with Windows |
| Register | This is where you enter your code after you register Volt |
| Open Dir | Opens the directory where Volt saves all files |
| About | Information about the program |
| Help | Brings up this file in the default viewer |
Tray Menu Functions
This menu appears when you right-click on the tray icon. Shutdown options are only showed if each relevant function is enabled.
| About Volt | Information about the program |
| Help | Brings up this file in the default viewer |
| Options | Shows the Options dialog box |
| Schedule Shutdown | Opens the Schedule Shutdown window |
| Log Off | Logs of the current user and displays the "Log-On" screen |
| Power Off | Shutdown Windows and powers off |
| Shutdown | Shuts Windows down and displays the "Ready to turn off" screen |
| Restart | Shuts Windows down and then restarts |
| Suspend | Puts the computer in a low power state |
| Hibernate | Saves 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 |
| Exit | Closes 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 Type | The shutdown type that will happen when the time expires |
| Shutdown Time | Time 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 Operation
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.
| Slam | Shuts down the computer as per Slam settings. |
| Q | Start-up Volt in Quick mode. (The Tray option must be enabled) |
The default options can be overridden with the switches below
| Warn | Gives the chosen number of seconds warning prior to action and offers the option to cancel |
| Wait | Wait for confirmation prior to action and offer the option to cancel |
| Shut | Shutdown and Power Off |
| Loop | Restart |
| Logo | Log Off |
| POff | Power Off |
| Kill | Force termination of programs (not recommended unless needed!) |
| Hibr | Hibernate |
| Susp | Suspend |
| Remo | Remotely shutdown another computer |
Here are a few examples
| Volt.exe /Q | Starts Volt in Quick mode, not showing any windows |
| Volt.exe /Slam | Shuts down the computer using current settings |
| Volt.exe /Slam /Remo=Server | Shuts down the computer named "Server" |
| Volt.exe /Slam /Remo=HotPink /loop | Shuts down the computer named "HotPink" and restarts it |
| Volt.exe /Slam /Hibr | Hibernates the computer |
| Volt.exe /Slam /logo /wait | Warn 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 /loop | Restart |
Programmers Notes
The main thrust of this upgrade is the addition of a resume from suspend feature.
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
History
| 1.00 | Initial Version |
| 1.02 | Internal changes |
| 1.1 | Free mode, tray icon options |
| 1.2 | Major Rewrite including command line options, improved interface, countdown display, remote shutdown |
| 1.21 | Shutdown on idle, Hibernate and Suspend, Tab Window |
| 1.3 | Improved idle shutdown, Programmable suspend/resume, transparent battery monitor |
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. Full terms are on the FAQ page on our website.
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 FAQ page.
Liability
Sinner Computing 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 Sinner Computing. This includes, but is not limited to, physical damage and loss of income/time. In no event shall the maximum liability of Sinner Computing 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 Sinner Computing 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. (Sinner Computing 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 EMail | Support@SinnerComputing.com |
| Primary Site | http://www.SinnerComputing.com |
| Primary Mirror | http://users.bigpond.net.au/glina/ |
| RSS Feed | http://www.sinnercomputing.com/xml/sinner.xml |
© Copyright 2008 Sinner Computing. All Rights Reserved.