Short: V3.4, System monitor (MUI & AmiTCP optional) Author: tboeckel@uni-paderborn.de (Thore Böckelmann) Uploader: tboeckel uni-paderborn de (Thore Böckelmann) Type: util/moni Architecture: m68k-amigaos Requires: Kickstart 2.04, MUI and AmiTCP optional Language: English (also German guide) This is the official continuation of the famous (and fabulous :-) system monitor from 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 a 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. BTW: Scout can open 49 different windows! :-) PS: Along with V3.3 this number is even higher than 49, but I am too lazy to count all the different windows :) Changes from release 3.3 to release 3.4: ======================================== o Scout should be almost 99.99% natively buildable under MorphOS now. A few things may be missing, but that should be fixed quite soon. Thanks to Nicolas Sallin for all his work. o all sources: all hook functions and dispatchers have been changed to be callable under all Amiga-ish operating systems (that is AmigaOS 3.x, AmigaOS 4.x, MorphOS). That should make porting to Scout to AmigaOS 4.x and MorphOS a lot easier. Therefore Dirk Stöckers SDI_compiler.h is used in favour of the old CompilerSpecific.h. o scout_allocations.c, scout_system.c: the complete window layout has been rearranged to make it look more similar like all the other windows and to make translation of several strings easier. o Scout is now 100% localized. The french translation has been done by Herve . o fontdisplay_class.c: the font example text was rendered outside of the desired area because of wrong clipping rectangles. It's a shame that MUI's own clipping functions are not documented in any way :( o scout_extras.c: again changed the name checking function. Now it uses the current locale settings to check each character in a name. This is much better than the previous approach, which just could detect 7bit-ASCII characters. Now all printable characters are really displayed. o just a little note: I finished my diploma, hence my EMail address has changed! The new one is: tboeckel at gmx dot de. Please replace the necessary characters yourself! o scout_windows.c: before opening the detail window the existance of a screen or window is checked. This behaviour must be implemented for all kinds of detail windows (if possible). o various sources: corrected the copyright informations to 2004 and "Scout Open Source Team". o scout_about.c, scout_version.c: the about requester now shows the homepage URL at sourceforge.net. If Urltext.mcc is available you can click on the URL and you will be beamed directly to that URL :) o various sources: removed MEMF_PUBLIC flag from all memory allocations. If I am correct, this will be better for OS4.0, and it doesn't cause any harm for OS3.x. o scout_tasks.c: the time string parsing routine was buggy and could cause crashes under certain conditions. The new routine also handles strings with missing numbers correctly (i.e. ".9", "1.", etc). .