AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/wb/DopusOnlineRx.lha

Mirror:Random
Showing: i386-amithlon icongeneric icon
No screenshot available
Short:Dopus5 Appicons for Amisat and Charon
Author: Steve at hargreavess.freeserve.co.uk (Steve Hargreaves)
Uploader:Steve hargreavess freeserve co uk (Steve Hargreaves)
Type:util/wb
Version:1.0
Architecture:m68k-amigaos
Date:2002-06-02
Requires:rexxsupport.library, rexxmast, Dopus5, Charon and/or Amisat
Download:util/wb/DopusOnlineRx.lha - View contents
Readme:util/wb/DopusOnlineRx.readme
Downloads:722

What is this? Quite simply, it's a pair of scripts that will
place appicons on your dopus desktop for Amisat and Charon. Each
icon can be used to launch/quit the respective programs, and the
icon imagery will change according to the status of the
application (running/not running). In the case of Charon, if
Charon is running, the icon can also be used to open the GUI.

Why? Well, Amisat on teh Amiga has no GUI at all, so I thought it
would be useful to have some way of telling if the program was
running, and to control it. For Charon, I load this on an "On
Demand" basis, and wanted to be able to tell if it's currently
downloading, and to start/stop it at will without having to use
the full GUI. The Charon script will respect resumed downloads.

Installation:- AmisatAppIcon.dopus5

This is the easiest of the two. Simply copy the script to
Dopus5:arexx and the icons (saton.info and satoff.info) to
Dopus5:Images. In your online script, include a line "Run RX
Dopus5:arexx/AmisatAppIcon.dopus5" (without the double quotes)
will do it. If you don't use run, then your online script will
halt, since the Amisat script doesn't return until you quit it.

CharonAppIcon:-

Start installation as for AmisatAppIcon. Additionally, copy the
script charonchange.rexx to Rexx: You will need to edit
charonpath in the CharonAppIcon.dopus5 script to suit your set up
(use a standard text editor).

Now configure Charon as follows:-

Global1:-

On start execute Run >NIL:RX rexx:charonchange.rexx on
On exit execute rx rexx:charonchange.rexx off

Global2:-

Check Auto exit

That's it - installation is complete, and whenever you go online,
Charon and Amisat will be started automatically and the appicons
displayed.

Usage.

Double click to toggle the status of the respective programs (If
it's running, it will quit and vice versa).

Icon popup menus:-

"Information" will open a window showing the
current status. In the case of Charon, if it's running, this
option will open the GUI.

"Close" will quit the associated program and close the appicon.

Quitting the scripts:-

OK - DON'T send a break to either - the script will not cleanup
after itself if you do, and you'll be left with a stray appicon
on your desktop. Either use close from the popup menu, or, as I
do, use the enclosed ofl.rexx script. Simply copy the script to
Rexx: and include in your offline script "RX ofl.rexx" (Without
the double quotes)

Note:- the ofl.rexx script will also quit RC-FTPD if you use it.
I left it in because some may find it useful. If you don't use
RC-FTPD, then don't worry, it won't hurt anything.

Known bugs:-

Well, just the one, actually. If you use AmDynDns these scripts
will probably fail. This is because AmDynDns is actually a
compiled Arexx script, which disposes of rexxsupport.library on
exit. Since these two scripts make a lot of use of
rexxsupport.library, then they would fail with an error (leaving
the icon on your desktop) at some point.

Use the alternative AmiDynDns which doesn't suffer from this
problem.

Other Info:-

For both scripts, the supplied icons are examples. You can use
your own by overwriting Dopus5:images/saton.info satoff.info
charon.info and charoff.info with your own icons.

Author:-

Bug reports, compliments, gratuities etc. can all be sent to me
at Steve@hargreavess.freeserve.co.uk


Contents of util/wb/DopusOnlineRx.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  991    3000  33.0% -lh5- dbb9 May 28  2002 Amisat/Dopus5/arexx/AmisatAppIcon.dopus5
[generic]                 1307    1378  94.8% -lh5- 59bd May 28  2002 Amisat/Dopus5/images/satoff.info
[generic]                 1132    1270  89.1% -lh5- 983f May 28  2002 Amisat/Dopus5/images/Saton.info
[generic]                  949    4049  23.4% -lh5- a062 Jun  1  2002 Charon/dopus5/arexx/CharonAppIcon.dopus5
[generic]                 2008    2370  84.7% -lh5- 87f9 May 28  2002 Charon/dopus5/images/Charoff.info
[generic]                 2149    3448  62.3% -lh5- edee May 28  2002 Charon/dopus5/images/Charon.info
[generic]                  148     258  57.4% -lh5- f725 May 28  2002 rexx/Charonchange.rexx
[generic]                  165     343  48.1% -lh5- 904f May 28  2002 rexx/ofl.rexx
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         8 files    8849   16116  54.9%            Jun  2  2002
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>