home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 10
/
Fresh_Fish_10_2352.bin
/
new
/
util
/
moni
/
scout
/
docs
/
english
/
scout.doc
< prev
next >
Wrap
Text File
|
1995-07-04
|
54KB
|
1,736 lines
Scout 37.105
Release 2.2
User's Manual
Copyright (C) 1994 Andreas Gelhausen
What is Scout?
==============
Scout
is a tool that allows you to monitor your computer
system. It displays many different things -- like tasks, ports,
assigns, expansion boards, resident commands, interrupts, etc. -- and
you can perform some certain actions on them.
For example you can freeze tasks, close windows and screens, release
semaphores or remove locks, ports and interrupts.
Through
AmiTCP
it's also possible to use
Scout
as an TCP/IP service.
Since version 2.0 of
Scout
you can use nearly all implemented
functions through shell parameters. Therefore it's not necessary to
install
MUI
for using
Scout
, but you will need
MUI
, if you want
to use
Scout
with its graphical user interface.
Copyright
=========
Scout 37.105 (Release 2.2) - Copyright (C) 1994 by Andreas Gelhausen,
all rights reserved.
Scout
is a
giftware
program and you are only allowed to
freely distribute it, if you let this archive unchanged. No part of
this archive is allowed to be distributed with commercial software
without a written permission of the author.
Disclaimer
==========
No warranties are made for this program. All use is at your own risk.
No liability or responsibility is assumed for any damages occured
during the usage of
Scout
. You have been warned.
Giftware
========
Scout
37.105 is
giftware
. If you like and use this program,
you are welcome to appreciate my programming efforts by sending me a
little present -- thanks a lot in advance! =:^)
System Requirements
===================
Scout
only requires Amiga operating system version 2.04.
If you want to use
Scout's
graphical user interface, you also have
to install
MUI
version 2.1 or higher. See also MUI.
The TCP/IP features of
Scout
are only available, if you have
installed the version 4.0 of
AmiTCP
. See also AmiTCP.
MUI - MagicUserInterface
========================
(C) Copyright 1993/94 by Stefan Stuntz
MUI is a system to generate and maintain graphical user interfaces.
With the aid of a preferences program, the user of an application has
the ability to customize the outfit according to his personal taste.
MUI is distributed as shareware. To obtain a complete package
containing lots of examples and more information about registration
please look for a file called
muiXXusr.lha
(XX means the latest
version number) on your local bulletin boards or on public domain disks.
If you want to register directly, feel free to send DM 30.- or US$
20.- to
Stefan Stuntz
Eduard-Spranger-Straße 7
80935 München
GERMANY
AmiTCP
======
AmiTCP
is a TCP/IP protocol stack for the Amiga. The demo
version 4.0 (or higher) should be available in greater public domain
collections or on the AmiNet. Ask your preferred Amiga dealer. =:^)
Installing Scout
================
You only have to copy the program
scout
and the data file
scout.data
to your favourite directory and then you can start it.
The file
scout.data
includes data of expansion boards.
How to use Scout
****************
This chapter describes the usage of
Scout
through its graphical
user interface. This graphical user interface is based on the
Magic
User Interface (
MUI
) and
MUI
have to be installed in your system,
if you want to use
Scout
trough windows and so on.
If you don't like
MUI
, you should see Scout without MUI.
If you start the program you will see the main window which includes
many gadgets. Each of these gadgets represents a certain kind of
system structure.
You can choose between:
Assigns, Devices, Expansions, Fonts, InputHandlers, Interrupts,
Libraries, Locks, Memory, Mounted Devices, Ports, Resident Commands,
Residents, Resources, Semaphores, Tasks, Vectors and Windows.
Click one of these gadgets and another window will be opened with a
list of the structure type that is indicated on the pressed gadget.
Example:
Press the task gadget and you will get a window with
the list of tasks and processes.
You can also select these functions by pressing the underlined key
you see on each gadget or by using the right mousebutton menu.
If you wish to handle/remove a given structure, you should know what
you do.
Warning:
Wrong handling of the showed structures can crash
your system. At the worst you will lose your data.
Please note:
You should not be surprised, if you don't find a
certain detail information in this manual, because it's to much work to
explain each element of all the structures you could see in this
program.
Many books are written about these things and if you want to have
more information about them, you should have a look in the specialized
literature.
Assigns
=======
This type of structure assigns a logical name to a directory.
If you assign the directory
dh0:data/documents
the logical name
texts:
, you will also be able to choose a file
filename
in that
directory with the path `texts:
filename
'.
Column items
------------
Address
Address of the assign structure.
Name
Logical name of a directory
Path
Here you will find the path of the directory.
Actions
-------
Update
Selecting this gadget updates the list of assigns.
Print
This function allows you to send the list of
Assigns
to printer
or a selected file.
Remove
The selected assign will be removed with this function.
Exit
The
Assigns
window will be closed.
Devices
=======
A device is -- like a library (see Libraries) -- a collection of
functions/procedures, which have to do certain jobs.
E.g. the
trackdisk.device
includes functions for the floppy disk
handling.
Column items
------------
Address
Address of the device structure
ln_Name
Name of a device
ln_Pri
Priority of a device
OpenC
This element shows how often the device was opened.
RPC
RPC
means
RAM Pointer Count
and shows how many jump
addresses of the device point into RAM. In this way many programs
-- like the
setpatch
command from Commodore -- patch the system.
Many viruses patch the system in this way too, but don't panic now.
If you check your system in regular intervals with a current virus
killer, it should be out of danger.
If the whole program code of the device is located in RAM, you will
find a dash (minus sign) here, because in this case it's
unimportant how many jump addresses point into RAM.
ln_Type
Type of this structure (usually
device
)
Actions
-------
Update
If you select this gadget, the list of devices will be updated.
Print
This function allows you to send the list of
Devices
to printer
or a selected file.
Remove
The selected device will be removed with this function provided
that no program uses this device anymore and the
OpenC
is zero.
Priority
Herewith the priority of the device can be changed. A little
window will be opened, that asks you for a new priority. Through
the new priority it can happen that the device gets a new place in
the device list.
More
Another window will be opened and you will see more informations
about the selected device.
You will have the same effect, if you doubleclick an element of the
device list.
Exit
The
Devices
window will be closed.
Expansions
==========
In this list you will find all your expansion boards (graphic bo