HP3000-L Archives

July 2000, Week 2

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Barry Lake <[log in to unmask]>
Reply To:
Barry Lake <[log in to unmask]>
Date:
Mon, 10 Jul 2000 18:25:28 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (63 lines)
At 5:19 PM -0700 7/10/00, [log in to unmask] wrote:
>> Now. Is there something that can tell us about Suprtool, MPEX, Fantasia,
>> DBGENERAL, OMNIDEX, QUIZ, Data Express,
>> Job Rescue, Road Runner, third party ODBC driver, Tapes Plus,
>> Security/3000, VEAUDIT, and so forth?
>
>Two answers:
>
>   no
>
>and
>
>   listf @[log in to unmask]@
>
>:)
>
>Seriously, there's no registry of software on the HP 3000 ... this means
>that some HP software and nearly all third party software will be unreported
>by xeq psirpt.pred.sys.


However, if you're willing to do a little work, and you have VESoft's MPEX,
you can do

   %listf /(code='PROG' or code='NMPRG'),<pick_your_mode>

This will list all executable program files on your system. It will be up
to you to categorize them, however the account names are usually a good
clue as to what the package is. Although tedious, one benefit of this
procedure will be that you'll find all programs that may have been written
"in house", as well as those from third parties or from HP.

Next, if you're interested in version information on the software packages
you just found, it's sometimes possible to get it using MPE's VERSION
command. "Well behaved" vendors (such as VESoft or Robelle, for example)
embed version information into their program files which the VERSION
command can display. For example, try

   :version qedit.pub.robelle       or
   :version main.pub.vesoft

Be aware that VERSION may show information for every module linked into the
program, not just a single version for the program file.

Unfortunately, not all vendors follow this practice. If I do

   :version quiz.ph819c3.cognos

I see no version information at all. (In this case, fortuitously, the MPE
group tells me the version)

So, to summarize, one could use a %listf,6 to create a list of executable
file names, do a little scripting magic to pass each item in the list to
the VERSION command, and save all the results into a file in order to
create a comprehensive catalog of all the software on a system.

Happy scripting!


Barry Lake                                 [log in to unmask]
Allegro Consultants, Inc.                  www.allegro.com
(408)252-2330

ATOM RSS1 RSS2