Copyright: Online Time Copyright (c) 1994-1995 CanalRun, Inc.


   Online Time

Stop being surprised by large bills for the time you spend using your favorite on-line service or for time spent accessing the Internet.

Online Time saves money. It keeps track of the cost of using your favorite on-line services such as Prodigy, America Online, CompuServe, the Internet, and others. Online Time allows you to keep a handle on "per minute" and "extended" charges. Use Online Time to stay within the service monthly allowance. Compare the on-line service bill against your own session times saved in Online Time's log file.

• Online Time has four independent timers to keep track of the amount of time spent in different sections of an on-line service. Online Time comes pre-configured for America Online, CompuServe, Prodigy, and the Internet, but it can be customized for any service.

• During use, Online Time reduces to a small dialog box with timer start/stop buttons. Online Time allows you to quickly log your time while it stays out of your way.

• Online Time supports multiple log files and on-line services. It can be configured to open the correct log file and automatically start the on-line service application when you begin timing a session.

• The log file keeps track of the user's name, the date and time of each connection, the amount of time spent in each section of the service, and the total time for each on-line session. In addition, the log file reports the total time spent on-line, and the total on-line time for each user. The log file even calculates and displays the total cost of using the on-line service based on your on-line session times, the monthly membership fee, and the service's billing cycle.

• Online Time is also an excellent tool for recording the time spent working on a project or contract. Maintain documentation for proper billing. Keep track of an unlimited number of projects, support multiple charge rates.

• Registration of Online Time is inexpensive and easy. There are never any upgrades to pay for. You receive a Lifetime Key ID which unlocks this and all future versions of Online Time.

Help is available for the following topics:

Installation & Quick Start Guide

Shareware & Registration

Using Online Time

About Log Files

Auto Run Feature

Service Fee Calculator

Entering a Keyid

Technical Support

Questions & Answers

License Agreement

The following trademarks used in this document are the property of their respective companies:
Windows, CompuServe, America Online, Prodigy, PsL, Visa, Master Card, Discover, American Express, SWREG.


   About Log Files

Information about on-line session activity is saved in Online Time's log files. You should create a separate log file for each on-line service you use. For example, you may create a CSERVE.LOG to keep track of your on-line sessions with CompuServe. If you use the Internet, you might also have a log file by the name of WEB.LOG.

A second file with the same base name as the log file but an ".lgi", extension for example WEB.LGI, stores parameters related to the log file. If you delete a log file, be sure to delete the corresponding ".lgi" file as well. When a log file is removed using the File|Remove command from Online Time's menu, the ".lgi" file is automatically deleted.

Below is an excerpt from a log file. It has been edited to save space. Therefore, the numbers in this example do not add up.

1.	SERVICE America On Line

2.	USAGE FROM 05/20/95 TO 06/25/95

3.	BILLING CYCLE         Timed   Free    (T3)    (T4)    COMB.   TOTAL

05/01/95 TO 06/01/95  $0.00   $0.00   $0.00   $0.00   $0.00   $14.95

06/01/95 TO 07/01/95  $1.83   $0.00   $0.01   $0.00   $0.00   $16.79

4.	NAME       Timed      Free       (T3)       (T4)       TOTAL

Totals     5:37:12    0:00:36    0:00:11    0:00:04    5:38:03

Betty      0:00:00    0:00:10    0:00:04    0:00:00    0:00:14

Glenn      5:37:09    0:00:22    0:00:07    0:00:04    5:37:42

5.	DATE     TIME  NAME       Timed    Free     (T3)     (T4)     TOTAL

06/14/95 21:59 Betty      0:00:00  0:00:05  0:00:00  0:00:00  0:00:05

06/14/95 19:59 Betty      0:00:00  0:00:05  0:00:04  0:00:00  0:00:09

06/25/95 18:09 Glenn      0:00:08  0:00:08  0:00:00  0:00:00  0:00:16

06/24/95 19:27 Glenn      0:00:04  0:00:00  0:00:00  0:00:00  0:00:04

1) Shows the on-line service which this log file is used with.

2) Gives the usage dates which are covered in the log file.

3) Shows the calculated bill for the monthly billing period. See Service Fee Calculator for more information.

4) Summarizes the usage for each user name included in the log file.

5) Displays the individual on-line session records, sorted By Date or By Name. Each line corresponds to a single on-line session. If you edit the log file, the records of section 5 are the only items which should be modified. If you remove a record be sure to remove the entire line for each record to be removed. Be sure the columns still "line up" after editing. Online Time expects this section of the log file to have a very specific format.


   Installation & Quick Start Guide

Online Time Installation

• Create a new directory for Online Time. This can be done from Window's File Manager or from a DOS session. For example, create the directory C:\OLTIME20 on your hard drive.

• Copy the OLTIME20.ZIP file to C:\OLTIME20, change to this directory, and uncompress the ZIP file using Pkunzip or one of many other ZIP file uncompress utilities.

• From within Windows. Open the group box for the on-line service you wish to use with Online Time. Select File|New from the Program Manager's menu. Select Program Item. For the Description type "Online Time" (without the quotes); for the Command Line type "C:\OLTIME20\OLTIME.EXE" (again no quotes).

• That's it! Double-click the icon to run Online Time. Take a look at the Auto Run Feature to configure Online Time to automatically run your service's application when starting a timing session.

Quick Start Guide

• Select Quick Tutorial for a guided tour through the basic operation of Online Time.

• When Online Time starts, you are shown the Main Dialog Window. The menu - File   Options   Help - is along the window's top. The current open Log File Name is displayed in the upper left. You can open or create a new log file from the File menu. Underneath is the User Name combo box. Type your name into the edit box or, once it fills up, select a name from the drop list.

• The Online Service radio buttons select an on-line service and change the text labels of the timers within the Service Timers group. You can also type into the label's edit boxes. A blank label in the Service Timers group disables the corresponding timer.

• The Update Log button saves an on-line session record in the current log file and causes the log file's summary information to be recalculated. The Begin button starts timing an on-line session. The Main Dialog Window is replaced with the Timer Dialog Window. Within the Timer Dialog Window, clicking on a button starts a timer which measures the time for a section of the on-line service. Clicking the same timer button a second time stops the timer. Clicking another timer button stops the first timer and starts a separate timer which measures another section of the on-line service. Clicking the OK button restores the Main Dialog Window.

• Great! You are now an expert user of Online Time. Well, ... not quite expert. There are many more features to check out. Select Using Online Time for a more complete description of all the menus, buttons, and controls. See About Log Files to read a description of the contents and format of the log files. And, for a description of more advanced features, select Auto Run Feature or Service Fee Calculator. Don't forget to read the section on Shareware & Registration.


   Using Online Time

Command Line Parameter

Start-up Log File Name

• Online Time accepts a single command line parameter which selects the Start-up Log File to be loaded when Online Time initializes. The parameter is entered using the Windows Program Manager File|Properties dialog. See the Auto Run Feature topic for more details.

Main Window Controls

Log File Name

• The Log File Name edit box displays the name of the currently open log file. You can open an existing log file or create a new log file from the Online Time File menu.

User Name

• The User Name combo-list box displays the current user's name. The user name is saved in the log file along with the on-line session time. This allows you to keep track of costs on a per user basis. User names are collected in the drop-list. A new name is automatically added to the list. A name can be removed from the list by first selecting the name then pressing the Del key on the keyboard.

Online Service group box

• The Online Service group box makes it easy to configure the Service Timer labels for each on-line service. Pressing a service radio button copies pre-defined labels to the timers. The choice of service will also be written to the log file. For services not listed, choose other. You can always change the label text to suit your needs. The labels are stored in the log file when Update Log is selected.

Service Timers group box

• Each Service Timer corresponds to a different section of an on-line service. Frequently, the different sections have different hourly rates and a different number of "free" hours included with the monthly membership fee. An on-line service typically has a no-charge section for communicating with their technical support or billing departments. Online Time includes four timers to allow you to time each section separately, but you are not required to use all four timers. If one or two timers fill your need, leave the remaining timer labels empty and those timers will be disabled.

Begin button

• The Begin button hides the Main Dialog Window and begins the timing session. A small Timer Dialog Window is displayed (see below). If the Auto Run Feature is enabled, the Begin button displays a picture of a person running, otherwise it displays a stop watch.

Update Log button

• The Update Log button initiates an update of the current log file. It saves the current timing session if it is non-zero and updates all the log file summary statistics. Update Log stops and clears all four timers. If the Service Timer labels have changed, these are updated also (replacing the old labels in this log file). See About Log Files for more information.

Stop and Clear  buttons

• The Stop button stops all four timers in case one was left running from the Timer Window. The Clear button clears all four timers.

Main Window Menu

File | New Log File

• Use this command to create a new log file. There is no limit to the number of log files you create. It is a good idea to associate one log file for each on-line service. If you are active on-line, starting a new log file for each service every few months keeps the log files from becoming too large. Placing the log files in the OLTIME20 directory (see Installation & Quick Start) is convenient. It is a good idea, although not necessary, to use the ".LOG" extension on your log file names. Be sure to set the Online Service and Service Timer labels before selecting Update Log.

Open Log

• This menu command opens an existing log file. The Online Service group radio buttons and Service Timer labels are initialized to correspond to the values saved in the log file.

Remove Log

• To permanently remove a log file, use this command. Be careful, though... There is no un-remove.

View Log

• To view the current log file using Window's Notepad, use this menu command. You can edit and modify the log files, but first read the cautions in the About Log Files section.

Update Log

• The Update Log menu command performs the same function as the Update Log button described above.

Exit

• To quit Online Time, select Exit. You are prompted to save any unsaved sessions.

Options | Stay On Top

• If checked, the Stay On Top command forces the Timer Dialog to stay visible "on top" of all other applications including the on-line service application. Click on this option to select or de-select it.

Sort Log

• The Sort Log menu command has two sub-options, By Date and By Name. This refers to how the individual session records are sorted within the log file.

Service Fees

• This menu command opens the Service Fees dialog box. In this dialog you are able to set parameters which allow Online Time to compute your monthly usage cost for the on-line service. See Service Fee Calculator for more information.

Auto Run

• This menu command opens the Auto Run dialog box. This dialog allows you to set the parameters which starts your on-line service application when the Begin button is pressed. See the Auto Run Feature topic for more information.

Help | Contents, Quick Start Help, Registration Help

• These menu choices bring you to different topics within this help file.

About Online Time

• This command displays the About box for Online Time. In addition to information about Online Time and CanalRun, Inc., this box gives unregistered users the opportunity to enter their registered user KeyId (see Shareware & Registration and Entering A Keyid) or displays the registered user's name, company name, and KeyId.

Timer Dialog Controls

• When the Timer Dialog Window is displayed, you can either press one of the four timer buttons or the OK button. The face of the timer buttons show the first two letters of the Service Timer group timer labels. If a timer is disabled (the label is empty) the timer button face will be blank. Pressing a timer button starts the corresponding timer, turns the button label red, and displays the active timer and elapsed time in the Timer Window caption. A second press of the active timer's button or activating a second timer stops the first timer. A timer can be started and stopped as many times as necessary.

• The Timer Dialog Window can be repositioned by grabbing the window's caption with the mouse (left button pressed) and dragging the window to its new position. The OK button restores the Main Dialog Window. It does not stop the timers though. All timers can be stopped 1) before the OK button is pressed, 2) by using the Stop button in the Main Window, 3) by pressing Update Log which stops and clears the timers or 4) you can press Begin and continue timing the on-line session.


   Shareware & Registration Information

Online Time is distributed as shareware. The idea behind shareware is that it lets you try before you buy software to see if you like it and would enjoy owning a copy. The shareware license generally gives you the right to try the product for a short period of time, for example 30 days. If you continue to use the software after the initial trial period you are required to register.

In addition to allowing continued use of Online Time, registration entitles you to many other benefits which include a Lifetime Key ID, a Bonus Shareware Disk, and Free Technical Support.

Registration Options

1. Online Time Single User Registration

For your single user registration to Online Time, you will receive:

A personal Lifetime KeyID for Online Time which unlocks this version an all future shareware versions of Online Time. No more "registration reminder" screens! No need to buy upgrades! Simply use your Key ID to unlock the new version.

A Bonus Disk which contains the latest shareware version of Online Time plus a sample of other shareware programs from CanalRun, Inc.

Free technical support from CanalRun. See the technical support section for more information.

2. Online Time Site License Registration

A site registration is available for Online Time.

You will receive all the benefits listed above plus a site license registering Online Time for use on all the computers at a single location. For a large number of users, site licenses provide a significant discount over single user registrations. Contact CanalRun, Inc. for more information and a discount schedule.

How to Register

1. Cash, Check, or Money Order (US Funds)

To register by cash, check, or money order, select Registration Form. Complete the form and mail it with your payment to CanalRun, Inc. Your registration will be processed immediately.

2. Using SWREG on CompuServe

You can register on-line through CompuServe. Select SWREG for more information. The registration fee will be billed to your CompuServe account.

3. Credit Card - Visa, Master Card, Discover, or American Express

To register by credit card, select Credit Card Information. You can register by calling an 800 (voice) telephone number or by sending a FAX. Operators are ready to take your order from 7am to 7pm CST during the week or 7am to 4pm CST on weekends. Your credit card order will be shipped within 48 hours.

4. Purchase Orders

Corporate orders may be made using a company purchase order. Contact CanalRun, Inc. for volume and site license discounts. CanalRun's tax ID is 16-1425375. Terms are Net 30 Days.


   Mail in Registration

YOU CAN PRINT THIS FORM - SELECT FILE|PRINT TOPIC FROM THE HELP MENU

Mail in Registration: Cash, Check, or Money Order  (US Funds)

CanalRun, Inc.

PO Box 176

Syracuse, NY  13215-0176

Complete this form and mail it to CanalRun at the address shown above. Be sure to include your registration payment in the form of cash, check, or money order (US Funds).

Name: 	_________________________________

Company: 	_________________________________

Address 1: 	_________________________________

Address 2: 	_________________________________

City, State, Zip: 	_________________________________

Country: 	_________________________________

Please register ____ copies of Online Time. Only $19.95 per copy.

Registration subtotal	__________

Shipping within USA  ($1.00)	__________

Shipping outside USA  ($2.00)	__________

NYS residents add 7% sales tax:  (x 0.07)	__________

Total:  (Cash, Check, Money Order; US Funds)	__________

Please contact CanalRun, Inc. for site license and quantity discounts.

Software will be sent on 3.5" media unless 5.25" is requested.

Thank You !

Where did you find your copy of Online Time ____________________

Comments & Suggestions:


   Registration via CompuServe's SWREG

YOU CAN PRINT THIS FORM - SELECT FILE|PRINT TOPIC FROM THE HELP MENU

SWREG Registration Instructions

While on CompuServe, "GO SWREG". Select "Register Shareware" from the menu choices. From the "Search" menu, enter the SWREG Registration ID 4408 for Online Time. Then follow CompuServe's on-line registration instructions. Use the worksheet below to calculate the cost.

Select the SWREG Registration ID 4408 for Online Time

Registration - $19.95 per copy	__________

Shipping and handling within USA  ($3.00)	__________

Shipping and handling outside USA  ($4.00)	__________

NYS residents add 7% sales tax:  (x 0.07)	__________

Total:  (charged to your CompuServe account)	__________

Please contact CanalRun, Inc. for site licenses and quantity discounts.

Software will be sent on 3.5" media unless 5.25" is requested.

Thank You !


Credit Card Registration

YOU CAN PRINT THIS FORM - SELECT FILE|PRINT TOPIC FROM THE HELP MENU

Visa, Master Card, Discover, American Express

You can register by calling an 800 (voice) telephone number or by sending a FAX. The operators at PsL (Programmer's Software Library) are ready to take your credit card order from 7am to 7pm CST during the week or 7am to 4pm CST on Weekends. Your order will be shipped within 48 hours.

Voice:

Be sure you have all the information requested below.

Phone PsL at    800-2424-PSL  (800-242-4775)  OR  713-524-6394

An operator will take your order.

FAX:

Complete this form and FAX it to PsL at    713-524-6398

Please, these numbers are for orders only.

For product information or technical support see Technical Support.

When ordering Online Time, specify PsL product #11773.

Name: 	_________________________________

Company: 	_________________________________

Address 1: 	_________________________________

Address 2: 	_________________________________

City, State, Zip: 	_________________________________

Country: 	_________________________________

Registration - $19.95 per copy	__________

Shipping and handling within USA  ($4.00)	__________

Shipping and handling outside USA  ($5.00)	__________

NYS residents add 7% sales tax:  (x 0.07)	__________

Total:  (charged to your credit card)	__________

(Circle one)   Visa,   Master Card,   Discover,   American Express

Card Number:	_________________________

Exp. Date:	_________________________

Name on Card:	_________________________

Signature:	_________________________

Thank You !


   Questions & Answers

Q. What is a Lifetime Key ID?

A. When you register Online Time, you will receive a Lifetime Key ID (an alphanumeric string like "SMIT123"). This will be your personal ID which will "unlock" your present version of Online Time so that the registration messages are no longer displayed. Your copy of Online Time will be personalized for your use. More importantly, the Lifetime Key ID means you will never have to purchase an upgrade to Online Time. The ID will unlock this and all future shareware versions of Online Time. One registration lasts forever!

Q. How do I use Online Time for measuring and recording work time on a contract?

A. To record billable time for work performed on contracts or projects you should have a copy of Online Time for each person in the group who records billable time. In the "User Name" combo list box, enter the project name or code. Each of the four timers will correspond to a billable rate (dollars per hour) for that user. When you start work on a project, select the proper "Project Name" and start the appropriate timer. When you are done, stop the timer and update the log. The log file will organize the project's charges and calculate a total bill.

Q. I created a log file, then modified the Service Fees. Why weren't my changes saved?

A. The Service Fees (and also the Auto Run parameters) are saved with the log file. After creating a log file, modify the Service Fees, then select the Update Log button to save the changes into the log file. Unless you have an unsaved session record (not likely in this case) no session times will be added to the log file.

Q. I have noticed that the timers sometimes stop for a moment?

A. Online Time is fighting with every other running application for your computer's processor time. When an on-line service application is waiting for data it may not allow other applications (including Online Time) to run. Online Time keeps accurate time because it uses your computer's internal hardware clock, not the Windows clock. You will notice that the next time the timers update they will jump ahead several seconds.

Q. I have noticed the colors on some on-line applications are not correct when I start Online Time?

A. Again, Online Time is in a battle with other applications. This time for your computer's video. Windows gives the "Active" application its first choice of colors, every other application has to "make due". When this occurs, just click the mouse on your on-line application's "Title Bar" (found along the top of the on-line app's window). This will make the on-line application the "Active" application and give it first choice of colors.


   License Agreement

GRANT OF LICENSE (Registered Single User)  CanalRun grants to you the right to use a copy of this program on one or more computers which are owned and principally operated by you. You may make one backup copy of this program.

GRANT OF LICENSE (Registered Site License)  CanalRun grants to you the right to use a copy of this program on each computer located at the licensed site, building, or location. You may make one backup copy of this program.

SHAREWARE RESTRICTION (Unregistered Copy)  For the shareware version of this program, the license is granted for the period of thirty (30) days from initial use.

DISTRIBUTION RIGHTS  Shareware vendors and distributors are encouraged to distribute the shareware version of this program for a nominal distribution fee. The entire unmodified program contents (contents of the "zip" or archive file) must be included in the distribution.

COPYRIGHT  This program is owned by CanalRun or its suppliers and is protected by the United States Copyright laws.

OTHER RESTRICTIONS  You may not rent or lease this program. You may not decompile, disassemble, or otherwise reverse-engineer this program.

LIMITED WARRANTY  CanalRun warrants that this software will perform substantially all of the functions described in the documentation. CanalRun limits its liability for any damage resulting from use of this product to a refund of the purchase price.


   Technical Support

Customer Support is available to registered users of Online Time by contacting CanalRun at any of the following addresses.

Postal Mail

Online Time

CanalRun, Inc.

PO Box 176

Syracuse, NY  13215-0176

Electronic Mail

Via the Internet send to CanalRun@aol.com

On CompuServe send to ID 74140,3203

On America Online send to the screen name CanalRun


   Auto Run Feature

The Auto Run Feature is a very useful feature of Online Time. It allows you to run an on-line application when Online Time's Begin button is pressed.

If you use several on-line services, it is convenient to use Auto Run in conjunction with the Start-up log file command line parameter. Using the two allows you to start Online Time and your on-line service with only a couple of button clicks.

Setting the command line parameter

• In the on-line service group box where you have placed the Online Time program icon (see Installation & Quick Start), single click the icon. With the icon highlighted, select File|Properties.

• Single click inside the Command Line edit box. Press the END key on the keyboard and then type a "space".

• Enter the fully qualified file name for the log file you wish to use with this on-line service. If your log file is CSERVE.LOG, you should end up with following in the Command Line edit box C:\OLTIME20\OLTIME.EXE C:\OLTIME20\CSERVE.LOG.

• If you use several on-line services and have an Online Time icon in the program group for each service, you can set a different Start-up log file for each service.

Using the Auto Run Feature

• Start Online Time with the icon which corresponds to the on-line service you would like to use. Be sure the current open log file is the one you would like to use.

• Select Options|Auto Run from the Online Time main menu. Drag the Auto Run dialog box to a corner of the screen so that the Windows Program manager is also visible.

• From Windows Program Manager, open the program group for the on-line service if it is not already open. Single click the icon which starts the on-line service. With the service icon highlighted, select File|Properties from the Program Manager menu.

• Highlight the application's Command Line string (double-click or "click and drag" to highlight the string). Type ^C to copy the string.

• Now click on the Online Time Auto Run dialog box (it's hidden behind Windows Program Manager). Then click in the Command Line edit box and type ^V to paste the on-line service's execution command line into this edit box.

• Repeat the last 4 steps. This time, however, copy the Working Directory parameter from the on-line service Properties box to Online Time's Working Directory edit box in the Auto Run dialog.

• Place a check in the Begin Application Automatically box and your on-line application will be started immediately when Online Time is run.

• Select OK. If the file and directory names were copied correctly, the Auto Run dialog will close. Select Update Log to save the modifications to the log file.

That's it. Now when you start Online Time using this on-line service icon, you will see a runner as the picture in the Begin button (without Auto Run you see a stop watch). Pressing Begin will not only start the timing session, but it will also launch the on-line service application.

This feature is especially useful for multiple on-line services. Just place an Online Time icon in each of the on-line service program groups. Then change the Online Time icon Properties command line parameters to open the correct log file and modify the Auto Run information to run the proper application.


   Service Fee Calculator

Within each log file, an estimate of the accumulated monthly charge for using the on-line service is calculated and displayed (see item # 3 in About Log Files). The charge is calculated from the individual session records and the service fee parameters which are set in the Service Fees Dialog. The fee parameters are saved with the log file so you can have a different set of charges for each on-line service you use.

To open the Service Fees Dialog select Options|Service Fees from the Online Time's Main Dialog menu.

Below is a brief description of each control in the Service Fees Dialog. The three examples which follow will make things much clearer.

Monthly Fee

• Enter the service's monthly membership fee in to this edit control. You can leave it blank or enter "0" (no quotes) for no membership fee.

Free Hours column

• The Free Hours column allows you to enter the number of "free" hours for each section of the service which is included in the monthly membership fee. A service might advertise that "5 free hours of basic service" is included with the monthly membership.

Cost Per Hour column

•  For each type of service, enter the cost per hour that is charged for that service after the "free" hours have been used up. This is frequently called "the cost for each additional hour" by an on-line service.

Combined row

• The Combined row is used for any sections of the service which are combined within a group of services. An on-line service may state "10 free hours of basic and plus is included with the membership fee with each additional hour costing $4.00".

The four Timer  rows

• The Timer rows let you set "free" hours and and per hour fees for each timer individually. The Timer rows are labeled with the Timer label from the Main Dialog Window Service Timer group.

Billing Cycle

• An on-line service typically charges their fee based on a fixed monthly billing cycle. Unfortunately few services start the cycle the 1st of the month and bill through the last day of the month. A service may bill from the 16th to the 15th. The Billing Cycle is the first day of a monthly billing period. In the previous example, the number 16 should be placed in the Billing Cycle edit box to correspond to the first day of the cycle. You may have to ask your online service for the billing cycle for your account.

• Leave the Billing Cycle edit box empty and Online Time will calculate a total bill for all the session records in the log file.

Example 1 the Basic plan

• The on-line service XYZ advertises:
"The monthly membership fee of $9.95 entitles you to 5 free hours of basic services. You pay $3.95 for each additional hour of basic and every hour of plus services".

• Solution:
Service Fee:	9.95
Combined:	empty	empty	(leave these edit boxes blank)
Free	0	0	(the first timer label is "Free")
Basic	5	3.95
Plus	0	3.95

Example 2 the Regular  plan

• The on-line service XYZ also advertises:
"The monthly membership fee of $14.95 entitles you to 15 free hours of basic and plus combined services. You pay $3.95 for each additional hour".

• Solution:
Service Fee:	14.95
Combined:	15	3.95
Free	0	0	(the first timer label is "Free")
Basic	empty	empty	(leave these edit boxes blank)
Plus	empty	empty

Example 3 the Super plan

• The on-line service XYZ has a super internet access plan:
"The monthly membership fee of $34.95 entitles you to 50 free hours of basic and plus combined services. You pay $3.95 for each additional hour of basic or plus and every hour of extended service costs $5.95".

• Solution:
Service Fee:	34.95
Combined:	50	3.95
Free	0	0	(the first timer label is "Free")
Basic	empty	empty	(leave these edit boxes blank)
Plus	empty	empty
Extended	0	5.95

A few caveats need mentioning. Although it is possible to track your on-line service charges and keep a line on unexpected large bills, you should not expect to match the bill from the on-line service exactly. It is not possible to time your use of the service exactly the same way the on-line service does. The method of calculating the bill may also be slightly different. For example, they may time to the "nearest minute". Online Time calculates on-line session charges to the "second".


fully qualified
A fully qualified file name includes the disk letter, full path, and full file name. For example, C:\OLTIME20\CSERVE.LOG is fully qualified.


^C to copy
Hold the Control (sometimes labeled CTRL) button while typing the letter C. This is the standard Windows Copy-to-Clipboard command.


   Entering a KeyId

As part of the registration packet for Online Time, you will receive a personal LifeTime KeyId. The KeyId confirms that you are a registered user and removes the reminder screens that plague unregistered copies of Online Time. A more important feature of the LifeTime KeyId is that it not only unlocks this version, but all future shareware versions of Online Time as well. Once you register, that's it. All shareware upgrades are free - for Life!

Entering a Keyid

• When you receive your KeyId, start the Online Time program (or choose Help|About from the main menu). The About box will display. Press the KeyId button and the Keyid dialog box is shown. Type your name, your company name, if applicable, and the Keyid (exactly as shown on the registration certificate).

• Press Ok - the KeyId dialog will close. If you mistype something or leave your name or the company name blank, an error message will pop-up.

• You will now see your name, company name, and your personal KeyId displayed in the About box showing that you are a Lifetime registered user of Online Time.


   Quick Tutorial

YOU CAN PRINT THIS TOPIC - SELECT FILE|PRINT TOPIC FROM THE HELP MENU

First, if Online Time is not installed and running select Installation & Quick Start, and follow the installation procedure, then double-click on the Online Time icon to run the program. When the Welcome box is displayed, press the OK button to show Online Time's Main Window.

This tutorial will walk you through the basic operation of Online Time showing many of its features and pointing to the more advanced features which you will eventually want to try.

• With Online Time running and the Main Window showing, open the log file "default.log" by selecting File|Open Log from the program's menu. From the Open-File Dialog, click on the file named "default.log", then press Ok.

• Note that the "Log File Name" edit control displays "default.log". Default.log is a sample log file set up to simulate a typical America On Line log file. You don't need America On Line to continue with this tutorial.

• Click on the Username combo box and type your name. You will be automatically added to the drop list portion once you finish typing and click on something else.

• Note that the "Online Service" group radio button for America On Line is selected. Also, note that the timer labels in the "Service Timers" display labels which correspond to the sections of the America On Line on-line service. The first timer is labeled "Timed", the second is "Free".

• For this demonstration, add a label to the third timer. Click in the edit box and type "Mail".

• Now take a look at the log file. Select File|View Log from Online Time's main menu. Window's Notepad opens showing the file "default.log". Since nothing has been saved yet, there will not be any session records, but there will be some headings. See the topic About Log Files for a description of the log file format.

• Close Notepad (select Notepad's File|Exit). It is time to begin timing an on-line session. Push the Begin button located at the upper right corner of Online Time's Main Window. The Main Window is hidden and a small Timer Window becomes visible. At this point we would normally start our on-line application and sign-on to the service. Or, you can configure Online Time to start the on-line service application automatically when the Begin button is pressed. See the Auto Run Feature.

• Click the Timer Window button marked Ti. This starts the timer which will be used to measure the amount of time spent using the Timed services available on America On Line. Let the timer run for about 10 seconds. Now click the Fr timer. This would correspond to timing the Free services on America On Line. Note that the Ti timer stopped when Fr was pressed. Now press the Ma timer, which we just created and would correspond to using Mail on America On Line.

• Let's suppose we are all done using America On Line. At this point you would sign-off the on-line service. Imagine the service showed the "disconnect" message.Stop the active timer (Ma in this case), and press the Ok button. The Timer Window disappears and Online Time's Main Window reappears.

• Press the Update Log button to save this session time in the current open log file which, in this case, is "default.log". Now select File|View Log to see the new record which has been added to our log file. You will see one session record, a user summary, a statement showing the usage date for our demonstration on-line session, and a billing summary. The billing summary shows "$0.00" because the Service Fee Calculator has not been initialized yet.

That is pretty much all it takes to use Online Time. It's a very convenient way to track the costs of using on-line services.


^V to paste
Hold the Control (sometimes labeled CTRL) button while typing the letter V. This is the standard Windows paste - from -Clipboard command.