@database HPYRahastaa.Guide
@wordwrap
@node main "HPY Rahastaa Guide"
  @{u}@{b}HPY Rahastaa 1.4@{ub}@{uu}

  Copyright © 1997-1998 Jarmo Laakkonen
  This program is @{b}FREEWARE@{ub}

  @{"Copyrights" LINK CopyRights}        @{b}Legal mambo jambo@{ub}

  @{"Introduction" link introduction}        @{b}What the hell is this?@{ub}

  @{"Requirements" link requirements}        @{b}What do you need@{ub}

  @{"Installation" link usage}        @{b}How to use it@{ub}

  @{"Bugs" link bugs}        @{b}No!! There is none@{ub}

  @{"History" link history}        @{b}What has happened so far@{ub}

  @{"To Do" link do}        @{b}The future@{ub}

  @{"Contact" link contact}        @{b}How to contact the author@{ub}
@endnode
@node copyrights
HPY Rahastaa is Copyright © 1997-1998 Jarmo Laakkonen
@endnode

@node introduction "Introduction"
Idea for this program was born when my local telephone company decided to
up their prices in a way that you could get much cheaper if you disconnected the
line after 30 minutes and called back again.
So what does this program do?
It simply sits in the background for a given time and after the time has gone
it pops up a requestor and asks if you want to hang up your internet connection
and go online again.

Features:

-Easy to use

-Locale support

-Takes practically no processor time when sitting in backround

-Small memory usage

@endnode

@node requirements
You need:

Registered Miami running

Arexx running

OS 2

@endnode

@node usage "Installation"
Copy HPY to anywhere you like but C: is preferred.
Copy hpy.miami to your REXX: assign.
If you want HPY Rahastaa to quit whenever Miami has gone offline
copy quit.hpy to your REXX: assign.
Optionally copy the supplied Finnish locale to Locale:catalogs/suomi/
Edit the Events page in Miami:

In the Online field write hpy.rexx
If you copied the quit.hpy script to REXX: write in both active offline and
passive offline gadgets quit.hpy.
Make sure that the Arexx option is selected in cycle gadgets.

Edit the hpy.miami rexx script with your favorite text editor to suite
your needs.

f.g Run <>NIL: C:HPY 30

This will load the executable HPY from C: assign and it will wait for 30
minutes before popping up the requester.

Now everytime Miami goes online it loads HPY Rahastaa.
After the given time HPY Rahastaa pops up a requester asking if you want to
hang up the line and go online again.

HPY Rahastaa adds a quit item in the Tools menu of your Workbench.
When you choose to quit you will be asked if you want to quit Miami too.

Command line parameters:

HPY <number of minutes to wait> <options>

Options are:

-a           Don't put up a requester.
-h           Just hang up and quit Miami
-d <delay>   Amount of delay between dialing. 50 equals to 1 second.
@endnode

@node bugs
None known.

@{b}IMPORTANT!!@{ub}

If you find any bugs please @{"contact" link contact} me that I can fix them.
@endnode

@node do
To Do:

Can't think of anything.
Any suggestions

@endnode

@node contact

You can contact me:

E-Mail: jami@dlc.fi
@endnode

@node history
History:

1.0b

First public beta release

1.1b

Second public beta release
Added the -a option to hang up Miami without any requestors
Added a Arexx port. It currently supports only one command: QUIT
The Arexx port name of HPY Rahastaa is HPY.1

1.2b

Third public beta release
Added option -h to just hang up and quit Miami.
Fixed a stupid bug in the timer.

1.3
No longer beta :)
Now requesters open on frontmost public screen.

1.4
Added option -d to specify delay between dialing
@endnode
