Contents

LogTick 3.1 Online phone-costs calculator

LogTick 3.1 has online help available. Pressing "F1" enters this Help file, positioning at the topic which is the closest to the object which had the focus when you pressed "F1"

Contents:

What is LogTick ?

Changes in this version

Software installation

LogTick server

LogTick requester

A quick test

How to get it working in your Trumpet Dial-script

Registering and more information

Images and text in this document can slightly differ from the actual application and functionality


What is LogTick ?

Specifications

LogTick is a handy tool that allows the user to track phone-costs and Internet Service Provider-Costs (ISP) during modem-connections. If you connect to Internet providers or Bulletin Board Systems, LogTick may be useful for you.

LogTick does an online calculation of phone-costs and ISP-costs, allowing you to specify as many as different phone-rates and ISP's as you wish. So, while connected, you immediately can see the amount of money spent on calling.

LogTick can be triggered (to start and stop the timer) by several ways:

by the Requester (logtickR.exe)

by the user (pressing buttons at the server program)

by a communication's port carrier

Each time the LogTick timer has been started and stopped, an entry is written to the LogTick logfile, allowing you to calculate a (sub-)total of a specific period of time.

LogTick can be configured to alarm you when a specific amount of time or money has passed. Also, LogTick lets you know when your monthly free internet time has been used up. This way you can determine that you'll get a notification (by popup or sound) after a certain amount of time or money spent.


Software Installation

*** You should ONLY copy the .DLL and .VBX files to your

*** \WINDOWS\SYSTEM directory IF they DON'T ALREADY EXIST OR

*** if the file in the LOGTICK ZIP file is NEWER than the one

*** on your system !

*** If you are running WINDOWS 95, use the ALREADY EXISTING

*** .DLL and .VBX files in your \WINDOWS\SYSTEM directory.

*** Only copy the .DLL and .VBX files if you don't have these

*** files in your \WINDOWS\SYSTEM directory yet.

*** The advised procedure is to put all .DLL and .VBX files in the

*** \WINDOWS\SYSTEM subdirectory. However, experience shows that

*** if these .DLL and .VBX files are in the application directory,

*** the application also works...

Create a new subdirectory, for example "LOGT3_0"

Put the following files in the newly created subdirectory (LOGT3_0):

logtick.exe	main LogTick program

logtickr.exe	LogTick Requester

logtick.hlp	LogTick Help file

changes.txt	document, describes changes since previous release(s)

install.txt	document, describes the installation procedure

readme.txt	read this file before installing or running LogTick

readme2.txt	additional information. Please read before installing and running !

register.rtf	document, describes the registering procedure (rich text format)

register.txt	document, describes the registering procedure (plain text format)

alarm.wav	Sound file, suggested file to use for the alarm function

dr_open.wav	Sound file, suggested file to use for the timer-start event

dr_close.wav	Sound file, suggested file to use for the timer-stop event

If you havent got following files yet, put them in your \windows\system subdirectory:

cmdialog.vbx

spin.vbx

threed.vbx

commdlg.dll

ddeml.dll

inpout.dll

mmsystem.dll

msafinx.dll

vbrun300.dll 	should also be in this subdirectory !

Using the Windows Program Manager (menu "File" / "New"), add the following items to a new or existing program group:

LogTick.exe

LogTickR.exe

vbrun300.dll Should be installed in your \windows\system directory;

vbrun300.dll will not be in the zip file. It can be obtained from almost every BBS or FTP

site which distribute MS Windows software.

When starting LogTick 3.1 for the first time, additional files will be created in the LogTick subdirectory only.


Specifications

Specifications:

Written in Visual Basic 3.0 Pro for Windows 3.1

Virtually unlimited amount of rates

Rates are adjustable for every time-frame

Calculates variable Internet Service Providers costs

Triggering by user, DDE, or Data Carrier Detect

Logfile for calculating (sub-)totals

Alarm notification (registered version only)


Changes and Enhancements

Changes, enhancements and problems solved

LogTick 3.1 is shareware ! You can evaluate LogTick 3.1 for 30 days. After that time, you're obliged to register. See the 'register.WRI' file that came with this package.

Changed:

The timer-engine has dramatically changed. LogTick 2.0 used to have a maximum of 10 rates, with 2 subrates each. LogTick 3.1 is unlimited in the use of rates, you can add as much as subrates to one rate as you like.

The PAUSE button has been removed. The pause feature was incompatible with the new timer-engine.

The command syntax of the LogTickR Requester program has been changed. The start-command is enhanced with the ability to specify an ISP-name. Also, a comma is used to separate the command parameters. This does affect your dialing script if you used LogTick 2.0 !

Starting the LogTick timer by server or requester will NOT disable the carrier detection. This allows you to use the DEFAULT values for modem use, and specifying different values for requester use without having to alter the default values.

The INTERNAL DDE commands (transparent to the user) have changed. Therefore, also the LogTick Requester program version 3.0 should be used to make LogTick 3.1 work. Pre 3.0 version requesters don't work with version 3.1 LogTick. Obviously, the version 3.0 requester is included in the package.

Enhancements compared to LogTick 2.0

LogTick 3.1 phone-rates can be configured more flexible.

LogTick 3.1 can be used to calculate the Internet Service Providers costs.

LogTick 3.1 can be configured to play sound files on certain events.

LogTick 3.1 can be configured to start up at user-defined co-ordinates.

LogTick 3.1 can be configured to be 'always on top'.

The LogTick log has been improved to reflect the ISP costs.

In the LogTick log, multi-selections can be made.

Problems solved:

Although this was not a real LogTick problem:

LogTick 2.0 showed very long connection time when the system-time was

set backwards. LogTick will now ignore this change in time.


The LogTick server

The LogTick server is the part of the program that you will interact with. The LogTick server is the main program, and it allows you to configure LogTick, specify rates, read and manipulate the logfile, manually start and stop the timer, and so on.

When starting the LogTick server (logtick.exe), a window will come up like this: (If LogTick was configured to start-up as minimised, only an icon will come up at the desktop. double-click the icon to restore the window)

(This is a clickable image)

The Config button brings up the configuration window;

The Log button brings up the log window;

The Costs button brings up the costs window;

Start button

The Start button is used to start the LogTick timer manually. Usually, the timer gets triggered by a modems carrier, or the timer gets started by the LogTick Requester from within a dial-script.

Contrary to the behaviour of LogTick 2.0, clicking the Start button or starting the timer by the requester does not affect the carrier detect mechanism. In LogTick 2.0, clicking the Start button, or starting the timer by the requester disabled the carrier detect mechanism automatically. This will not be done in LogTick 3.1, so when carrier detect is enabled and there is no carrier, and the Start button is clicked, carrier detect will stay enabled, but the state of the carrier will not affect the timer. Only when the timer stops (Stop button or Requester), the carrier detection will affect the timer triggering again.

This enables you to use the LogTick default rate and default ISP for carrier detection, and specify a different rate and ISP for use with the requester.

The Start button is only enabled when the timer is in the idle state. Clicking the Start button will start the timer using the default rate and the default ISP. If there is no default rate specified, the timer can not be started.

While the timer is running, the ISP-costs, phone-costs en online-time are updated each second in the LogTick main window. The ISP-costs reflects the situation for the current month, and takes account of the free monthly ISP costs. A negative ISP-time-indications means that youre currently in the free-time frame. That negative number will run back to zero. From that point the online time is not free anymore

The LogTick server can be controlled from within your dialling script through the LogTick Requester (logtickR.exe). This is done on DDE base. Click here to see how this works and how this can be tested.

Stop button

The Stop button is used to stop the LogTick timer manually. Usually, the timer is stopped by a dropping modems carrier, or the timer is stopped by the LogTick Requester from within a dial-script.

Stopping the timer will put a record in the logfile with information about costs and duration of that session.

?, !, and R buttons

Clicking the ? button will bring up this help file

Clicking the ! button will show program information

Clicking the R button allows you to register this program.

The Carrier Enabled box

If the checkbox is on, the indicator reflects the status of the carrier of the selected comm-port. The checkbox is automatically turned off if one of the Start, Stop, or Pause buttons has been clicked.


The Configuration window

If you clicked the Config button at the LogTick window, this window will come up:

(This is a clickable image)

Most objects in this window are self explanatory.

Minimise at start-up

Determines the window state of LogTick upon start-up.

Show DDE messages

Allows you to switch on or off the DDE messages. DDE messages are shown when LogTick receives a successful command from the requester

Trigger on comport

In here you decide if the LogTick timer has to be triggered by a comm-port carrier. You can choose between the 4 available comm-ports. If this option has been switched on, the LogTick timer will started and stopped by presence and absence of the carrier of the selected comm-port. If the LogTick timer is started by carrier, the default rate and default ISP apply.

Always on Top

If enabled, the LogTick window will always be visible on top of other application windows.

Screen Position

Select your favourite start-up position. You can select out of 4 default corner locations, or 1 custom location. A custom location can be selected by first placing the LogTick window to the desired position, then clicking the config button, and then clicking the middle custom position on the monitor icon. Dont forget to save your configuration when youre finished.

Alarm and Sound effects

LogTick can be configured to notify you on several events:

Phone-Tick : Will notify you every time the phone-costs increases;

After-time : Will notify you every time the specified time has elapsed;

Phone-costs : Will notify you every time the phone-costs has reached the value that you specify. Applies to the current session only. Phone costs are configured in the costs window;

ISP-costs : Will notify you every time the ISP-costs has reached the value that you specify. Applies to the current session only. ISP costs are configured in the costs window;

Free-ISP-time-up : Will notify you when all free ISP time has run up. The amount of free hours for an ISP is configured in the costs windows.

More than one alarm options can be set. For example, you can set alarm on every phone-tick and on ISP-costs.

Save

Click the save button to save your current configuration settings

Cancel

Click the cancel button to ignore the changes made.

Once all configuration settings are done, pressing the Save button will activate the settings and save them to disk.


The Log Window

If you clicked the Log button at the LogTick window, the following window will come up:

(This image is clickable)

Each record represents one session, and contains the following information:

Start-Date: The date at which the session started (timer-start);

Start-Time: The time at which the session started (timer-start);

Duration: The duration of the session in hours:minutes:seconds;

Rate: The rate that was specified for the session;

Phone : The phone-costs for this session;

ISP : The Internet Service Provider for this session.

The ISP-costs are not directly in the Logfile. The ISP costs can only be calculated if LogTick knows of all other sessions during that month. This is because of the free hours that can be configured indepently for each ISP. Also, if one or more entries are deleted from the log, LogTick has to do a re-calculation of the ISP-costs, because the deletion could affect the amount of freetime you have used for an ISP. You should also be aware of the fact that changing values for an ISP in the costs windows will change the log too.

The total of ISP costs that LogTick displays in the summary window, is calculated on the rules of that ISP. If a total is made for a partly selection, the calculation is made on that part only.

Double-Clicking a row in the log will bring up detailed information about that entry.

Delete button

Every selected (high-lighted) row in the log will be deleted if you click this button. Deleting rows will affect the total of costs and online-time.

Calculate - Whole log

The totals will be based on the complete log.

Calculate - Only selected

The totals will be based on the selected (high-lighted) rows in the log.

Refresh button

If the calculation is based on the selected rows only, and you make a different selection of the rows, the Refresh button needs to be clicked in order to reflect the totals based on the new selection of rows.

ISP-overview

This box shows summary information about the ISPs. For each ISP, the total duration of online-time is shown, and also the total of ISP-costs for each ISP. The calculation is based on the setting of the Calculate (whole log/selection only) option.

Total-online-time

Reflects the total  amount of time online of all records (whole log or selected rows)

Total-phone-costs

Reflects the total amount of money spent on phone costs (whole log or selected rows)

Total-ISP-costs

Reflects then total amount of money spent on ISP costs (whole log or selected rows)


The Costs Window

If you clicked the Costs button at the LogTick window, the following window will come up:

(This image is clickable)

The Window has been split into two parts: The left part for the Phone-costs, and the right part for the ISP-costs.

Phone-costs

To enable LogTick to calculate your phone-costs correctly, youll have to specify how your phone-company charges you for phone-calls.

Each rate that is configured, can contain one ore more subrates. With the subrates you can determine what the costs will be in a specific time-frame. Building all different time-frames with the subrates makes a valid rate.

This example fits the Dutch situation:

A rate called local contains three subrates: week-high, week-low and weekend. The following settings for the subrates apply:

week-high applies on Monday through Friday. After 08:00, every 150 seconds costs 15 cents.

week-low applies on Monday through Friday. After 18:00 every 300 seconds costs 15 cents.

weekend applies on Saturday and Sunday. After 00:00 every 300 seconds costs 15 cents.

When specifying just one subrate for a day, the After-time is not relevant. So, in the example above, the weekend settings are set after 00:00, but the same effect would have been reached for any other After time. Every second, LogTick checks what day of the week it currently is, and then it starts looking for the closest subrate. That explains that the After time doesnt matter in case of one subrate for a specific day.

Adding a rate and its subrates

A rate contains at least one subrate to be able to use it. A rate must be seen as an overall costs situation, for example, Local calls or Long distance calls. In most countries, the Local calls are split into different time-frames (subrates). For example, it costs more when you call during peak-hours than if you call during off-peak-hours. Peak hours usually are during workdays, and outside the peak-hours, you usually call for less money. The Peak-hours settings and the off-peak-hours settings are put into the subrates. In this case you would have a rate called Local-calls with two subrates called peak and off-peak. Get the relevant costs information from your phone-company, and translate that to LogTick settings.

The rate is added by typing the name in the edit-field and clicking Add. This rate doesnt contain subrates yet. Before adding a subrate, LogTick needs to know for which rate the subrate applies. Therefore, click the rate-name in the list-box to highlight it, then type the subrates name in the edit-field for subrates. Now you start specifying for which days and after what time the subrates applies, and also the costs for each passed time-frame. When all is set, click the subrates add button, and it will show up in the list of subrates. Add more subrates if necessary.

Checking a Rate

A rate is valid for use, if for each week-day at least one subrate applies. An easy way to check this is by clicking the rate in the list-box (highlight), and then click Test. A window will pop up, informing you about the state of the rate:

The Default rate

The default rate is automatically used under the following circumstances:

The LogTick timer is triggered by a modems carrier;

The LogTick timer is started by the LogTick Start-button;

The LogTick timer is started by the Requester (start-command without rate-name).

If another rate than the default rate is used for starting the timer (only possible by using the Requester), stopping the timer will still show the last-used rate. The info field which represents the ratename will display the default rate again, if the timer gets triggered again and the default rate applies.

The default rate can be set in the configuration window, by clicking the desired default ratename, and then clicking the default check-box. A default rate is necessary if you want to be able to trigger the LogTick timer by carrier or by the LogTick start/stop buttons.

Note: The LogTick log itself contains the phone costs for each session, so changing the costs for a rate, when there are already entries in the log for that rate, does not affect the log.

ISP (Internet Service Provider) Costs

The right side of the costs window is reserved for the variable ISP costs. In here you can add dynamically as many ISP settings as you want. You can then specify how many free hours you get in one month, specify the day of month when this amount gets reset, and ofcourse, specify how much youll have to pay the ISP when you get over the amount of free hours.

Note: The LogTick log does not contain the ISP costs of each session. When viewing the log, LogTick makes an instant calculation of the ISP costs, depending on other sessions per month. By calculating, LogTick checks the values that you specified in the costs window. This means that if you change ISP settings for an already existing ISP for which are already entries in the log, the changes will affect the log. For example, if you change the value for the extra time costs field, the total of ISP costs in the log will be different.


The LogTick Requester

The LogTick Requester (logtickR.exe)

LogTick Requester is needed when you want to start and stop the LogTick timer by a dialling script, or if you want to specify another rate then the default rate when starting the LogTick timer.

The LogTick Requester program can be started in two ways:

Without parameters, just click the Icon, or use the Run logtickR command

With parameters, use the Run logtickR [<command> [<rate>]] command

If logtickR is started without any parameters, a window will come up like this:

(This image is clickable)

This application allows you to test the DDE link between the Requester and the Server. Before clicking the Start or Stop button, be sure that the LogTick Server (LogTick.exe) is already running.

If logtickR is started with command parameters, no window will come up, and logtickR will end immediately after sending the command to the LogTick server. This mechanism is used if you want to start, pause or stop the timer by a dialling- or logoff script.

Syntax

*Run <path>logtickR.exe <command>,<rate>,<isp>

*Run is just an example. From a script it could very well be an Exec or Shell command. See your script language documentation for more information.

<path> specifies the location of the logtickR.exe executable file;

<command> can be either Start or Stop.

<rate> can only be specified if the Start-command was used. <rate> must be one of the available rates that was configured in the LogTick server Costs Window. If rate is omitted, the default rate will be used as configured in the in the LogTick server Costs Window.

<isp> Only valid with the start-command. <isp> must be one of the available isp names that was configured in the LogTick server Costs Window. If isp is omitted, the default isp or no isp will be used. (See examples below)

Examples (note that the Server LogTick.exe should already be running !)

The run command can be executed from within the Windows Program Manager

run c:\logtick\logtickR.exe START

starts the logtick timer using the default rate and default isp (if any)

run c:\logtick\logtickR.exe START,,

starts the logtick timer using the default rate, and no ISP !

run c:\logtick\logtickR.exe START,,MY-ISP

starts the logtick timer using the default rate, and the ISP called MY-ISP

run c:\logtick\logtickR.exe START,local

starts the logtick timer using the rate named 'local' and the default isp (if any)

run c:\logtick\logtickR.exe START,local,

starts the logtick timer using the rate named 'local' and no ISP !

run c:\logtick\logtickR.exe STOP

stops the logtick timer

Obviously, you can use this method from within your dialling script.


Quick Test
A Quick Test

To check if LogTick server and requester work, do the following:

Perform the Installation of LogTick;

Start the Windows Filemanager;

Go to the directory where you installed LogTick;

Start logtick.exe (double click) and add a rate in the costs window;

Start logtickR.exe (double click);

At the requester program (logtickR.exe) click Start;

The server program should now be in the Running state;

At the requester program (logtickR.exe) click Stop;

The server program should now be in the Idle state.

If something different happens than described, please see the Installation procedure. If this doesn't help you any further, please get in contact with the Author.


Registering and other information

LogTick 3.1 has been developed by:

Ton Martens

P.O.Box 123

1960 AC  Heemskerk

the Netherlands

email : tmartens@pi.net

www : http://www.pi.net/~tmartens

Please report any problems found with this product to the author. If you'd like to see enhancements in a future release of LogTick, please notify the author. Your request will be seriously considered.

Registering LogTick 3.1

LogTick 3.1 is a Shareware software package. This means that you're allowed to use LogTick 3.1 for an evaluation period of 30 days without paying. After the 30 day period, if you still want to use LogTick 3.1, you're obliged to register LogTick 3.1.

Costs

LogTick 3.1 costs f 35,- Dutch guilders, or $ 25 US Dollars. Costs may vary according to the

method of payment. See "How to register ?".

Why Registering ?

Because it's Shareware. Programming takes a lot of time. By purchasing Shareware

software, you enable the author to provide new versions of shareware. So it helps you too. On

top of that, extra functionality will become available, which is not available in the non-registered

version.

How to register ?

See the register.rtf or the register.txt document for detailed information.

What will happen after registering ?

You will receive a 10-digit registration number. With you first-name last-name this number is a valid combination which should be entered in the LogTick server program:

(This image is clickable)


Get it working in a Trumpet Script

To take advantage of LogTick's  DDE capabilities, your dialling and logoff script should contain commands to start and stop LogTick by the DDE Link.

If you start the Requester (logtickR.exe) with a plain "start" command (exec "c:\logtick\logtickR.exe start"), this will start the LogTick timer using the default rate.

If you start the Requester with a "start <ratename>" command (exec "c:\logtick\logtickR.exe start local"), this will start the LogTick timer using the rate with the name "local". That rate name should exist!

Here is a small example of the Login.cmd script that can be executed by Trumpet:

===================================

exec "C:\logt3_0\logtick.exe"

%connection = 0

repeat

 	output ATDT  012 3456789\r

if [input 15 BUSY]

         	display \nThe number is busy....\n

Else

         	if [input 40 CONNECT]

             	%connection = 1

         	Else

             	display \nProvider doesn't answser!\n

         	End

     	End

     	sleep 1

until %connection = 1

display \7

exec "c:\logt3_0\logtickr.exe START,LOCAL"

===================================

The first EXEC will start the server, and let it be standby. The second EXEC will start LogTickR.exe (the Requester) with the START command, and start the timer for the LogTick server.

The following script can be used as Bye.cmd.

===================================

output +++

input 10 OK\n

output ath0\r

input 10 OK\n

exec "c:\logt3_0\logtickr.exe STOP"

===================================

The exec will start the LogTickR.exe requester and fires of a STOP command to the LogTick server. Subsequently, the server will stop running.


Shows the current LogTick Timer status, Running or Idle


Shows the current (or last used) Internet Service Providers name (ISP)


Shows the current system time.


Shows the name of the current (or last used) Rate.


Shows the name of the current (or last used) subrate.


When Enabled, shows the state of the DataCarrierDetect bit of the comm-port which had been configured in the Configuration Window. If the Carrier becomes active, the light in the Carrier detection box will switch on, and the LogTick timer will be reset and started. The timer will stop if the comm-port's carrier drops.


Clicking this button activates the Configuration Window


Clicking this button activates the Log Window


Clicking this button activates the Costs Window


Clicking this button starts the LogTick timer. The timer can be stopped by the Stop button, or by the logtick requester (logtickR.exe)


Clicking this button stops the LogTick timer. The timer can be stopped if the timer is in the Running state.


Shows the time at which the LogTick timer was started


Shows the time at which the LogTick timer was stopped


Clicking this button brings up this Help Document


Clicking this button shows program Information


Clicking this button brings up the Register Window in which you can register the program if you received a registration number


This info box informs you about the current session online-time. Also the current sessions phone-costs are visible, which are calculated according to the active phone-rate


This info box informs you about the total ISP-costs and online-time of the current month. It depends on the day-number set in the Costs Window on what day the monthly free-hours get reset.


enabled : LogTick will start up in minimised (icon) state;

disabled: LogTick will start up in normal (window) state.


enabled: LogTick will notify the user by a popup window if a Requester command has been received;

disabled: LogTick will not notify the user if a Requester command has been received.


enabled: The LogTick timer can be started and stopped by the selected comm-port carrier;

disabled: The LogTick timer can not be triggered by a comm-port carrier.


Specifies the communication port on which the LogTick timer should be triggered


When enabled, LogTick is always visible on top of other Windows on the desktop


Specify one of the 4 preset startup-screen-positions, or customise the position.


enabled: The LogTick alarm is enabled;

disabled: The LogTick alarm is disabled.


Only applies if Alarm has been enabled

enabled: a popup window will show up for every alarm;

disabled: no popup window will show up.


When enabled, the alarm window will automatically disappear after 5 seconds


Only applies if Alarm has been enabled

enabled: a beep or wavfile will be played for every alarm;

disabled: no sound will be played.


Only applies if Alarm has been enabled

You can make the choice of a standard Beep, or specify a different wav-file.


Clicking this text box will bring up a file selector in which you can specify the .wav that has to be played at alarms.


An alarm will occur at every phone-tick (see the Costs Window)


An alarm will occur when this months ISP free time has been used up


An alarm will occur, every specified time-interval


An alarm will occur, every time the specified amount of phone-costs has been used up.

Counts for the current session.


An alarm will occur, every time the specified amount of ISP-costs has been used up

Counts for the current session.


Here, you can determine what sound-file should be played when the LogTick timer gets started


Here, you can determine what sound-file should be played when the LogTick timer gets stopped


Click Cancel if you don't want to save the changes to disk


Click Save will activate the settings, and save them to disk


Click this button to check if the currently selected rate is a valid rate


First, type a new ratename in the edit box, then click this button to add the rate


First, select a rate in the list box, give it another name in the edit box, and then click this button to rename the currently selected rate


First, select the rate that you want to delete from the list. Clicking this button will delete the rate and its associated subrates


This field is used to give a name to a new rate, or to rename an existing one.


This box lists all existing rates


This field is used to give a name to a new subrate, or to rename an existing one.


This box lists all existing subrates


First, type a new subratename in the edit box, then click this button to add the subrate


First, select an existing subrate from the list box, change one or more values of the subrate to values that you want, then click this button to save the new settings for the subrate


First, select an existing subrate from the list box, then click this button to delete the subrate from the list


Select the rate that has to become the default, then click this check-box. The default ratename will be saved when the costs window is closed


In this field, you specify the time after which the subrate begins


In this field, you specify the amount of time you get for one cost-pulse


In this field, you specify the amount of cents it costs for one cost-pulse


In this field, you specify for which days the subrate applies


First, specify the name and values for a new ISP, then click this button to add the new ISP to the list


First, select an existing ISP, change the values that you want to change, and then click this button to save the changes. Changing an existing ISP will affect the log outcome.


First, select an existing ISP,then click this button to delete the ISP from the list. You cannot delete an ISP which still has entries in the log.


In this field, you specify the name for a new ISP, or a different name for an existing ISP.


This list box contains all existing ISP records


First select an existing ISP that has to become the default ISP. Then click this check box. The default ISP is saved when the costs window is closed. The default ISP will be used when the LogTick timer is triggered by carrier, or by the LogTick start button


Specify the day-number of the month at which your free-hours-count gets reset. Usually, this is the day of month at which you subscribed at you ISP, or it can be the first day of the month


Specify the number of free-hours per month that you get to login at you ISP


Specify the way your ISP charges you for extra time on top of you free hours: Per minute or per hour. Usually, ISPs advertise with prices per hour, but its wise to break that down into minutes, and use that value.


Specify the costs for time for Internet use when the Freetime is up. Per minute or per hour. (Per minute is advised)


Here, you can specify the disk where to look for a .wav file


Here, you can specify the directory where to look for a .wav file


Here, you can specify the .wav file


First select a .wav file in the file box, and then click this button to hear the selected file


Click Ok to use your selection, or Cancel to ignore it


This window represents the logfile


Determines where the calculation is based on: Whole Log or Just a Selection. The selection is made by clicking several records (also by using the shift and ctrl keys). The selection is also used for deleting records.


After making a different selection, the Refresh button is used to update the calculation


This list box displays an overview of ISP-costs and ISP-online-time for the selected records


This button is used in future releases of LogTick


Clicking Delete will delete all selected records.


Total amount of time online. (for the selected records)


Total amount of Phone-costs. (for the selected records)


Total amount of ISP-costs. (for the selected records)


This will send a Start command to the LogTick server. The LogTick timer will start running using the default rate as specified in the Costs Window


This will send a Stop command to the LogTick server. If the LogTick timer is running, or is paused, clicking Stop will stop the timer


Clicking this button will bring up this Help document


Clicking this button will show program information


Clicking this button allows you to register this program


This text will change after you registered the program


Shows you the remaining evaluation days of LogTick


Fill in your first-name last-name if you received a registration number


Fill in your registration number


Click cancel if you don't want to proceed with the registration procedure


Click if you entered a valid <name> <number> combination