Click on DOC to display additional information about the product. Click on FTP to download from the FTP Achives.
Misc. (old) programs for trapping broadcast messages and converting LPUNCH format files into something normal.
[.DECNET]Misc. examples of using the NET ACP QIO functions, also an example multi-threaded server/client pair are included.
![[DOC]](../../hidedecus/graphics/i_doc.gif)
[.FILE]Allows you to modify file attributes. There are an unlimited number of reasons for wanting to do this, suffice it to say that if you have to muck around with networks, or recover from strange situations, then armed with FILE, and a sufficient understanding of RMS you'll probably be able to get your way out of most anything (well, at least anything having to do with files..). Recent enhancements to FILE include changing all the qualifiers to be positional, and of course the required changes in program logic to handle that (thanks to Ned Freed).
![[DOC]](../../hidedecus/graphics/i_doc.gif)
[.FIND]Allows you to do quick searches through the "index file", which is where all the file headers for a given volume reside. You can do searches based on any criteria found within the file header (including oddities like the placement control maps [LBNs and such]).
[.KFE]Short example program to demonstrate going through the "known file" list, the list of installed programs.
![[DOC]](../../hidedecus/graphics/i_doc.gif)
[.MAIL]Documentation for Callable Mail, and example programs. Two programs - MAILUAF for displaying/modifying users' profiles, and CHECKMAIL for displaying new messages in a given user's mailfile.
![[DOC]](../../hidedecus/graphics/i_doc.gif)
[.MAKE]Compiles most of the files in this distribution. Complete makefiles are included in each directory, as well as a COMPILE.COM.
[.MENU]Displays single columns menus, or free-flow menus. It can interpret menus, or create compiled versions.
![[DOC]](../../hidedecus/graphics/i_doc.gif)
[.MISC]Miscellaneous programs and procedures.
![[DOC]](../../hidedecus/graphics/i_doc.gif)
[.MONITOR]Reads monitor data files.
[.OBJECT]Extracts symbol definitions from object files. Extracts symbols from symbol tables (i.e. SYS$SYSTEM:SYS.STB).
![[DOC]](../../hidedecus/graphics/i_doc.gif)
[.RIGHTS]Misc. (old) FORTRAN programs dealing with rights identifiers. RIGHTSLIST_BY_ID generates a list of all identifiers (and holders). RIGHTSLIST_BY_USER generates a list of users, and the rights they hold.
[.RMS]This is the start of a utility to go through indexed files and return information (much like ANAL/RMS/FDL) about the structure of the file. In the long run, I'd like to add smarts to it so that it can suggest optimizations and so forth. It would be really handy if someone created an expert system for just such a purpose!
[.SD]Set Default program - emphasis on simplicity rather than wild features.
![[DOC]](../../hidedecus/graphics/i_doc.gif)
[.STATUS]DECnet wide User Process Display (very fancy SHOW USERS/FINGER equivalent). Highly configurable. Wild example of a multi-threaded server/client pair. Can display user selected bits of info from a very wide range of possibilities (quite easy to add others as well).
![[DOC]](../../hidedecus/graphics/i_doc.gif)
[.UAF]Searches through the Authorization file for users based on any of the info stored in the authorization file. New features include a password guesser (a standalone guesser as well as being integrated with UAF).
[.UNMESSAGE]Decompiles message files. This has been totally rewritten from MACRO into C. In so doing, it improved its handling of text strings.
![[DOC]](../../hidedecus/graphics/i_doc.gif)
[.UNSDL]Creates header files from the SDL definitions that Digital Equipment Corporation provides. This has the advantage over most other methods in that no context information is lost. It has the disadvantage that only modules in STARLET are included, with a few from LIB being included. Currently there is only a C header module, however it's highly documented so that you could easily modify the C version to create some other language (such as MODULA) headers.
![[DOC]](../../hidedecus/graphics/i_doc.gif)
[.VERB]Decompiles command tables, into command language definitions files that you can then examine, edit, and replace if you so desire. This is an ALL NEW version, rewritten in C. It outputs things in a much more sensible manner, and is quicker. It also fixes one bug (having to do with the handling of the disallows clause) which manifested itself in the VMS 5.3 SET command definition.