utilities subtree

HUB | Up | Download | Pheedbak | Tree | Topic | A-Z | Search | Hot | New


A subtree of utilities some of which we are not able to include source for

links are included to programs qualifying as utilities
even though they exist elsewhere in the tree (indicated with "l->").


Contents:



l-> CDio:     2 programs for reading & writing audio/data CDs:
	      ReadCD -- a program that can read audio and data
			tracks off a CD and optionally write 
			them to files and/or play the audio 
			tracks via the audio hardware.
              WriteCDR -- a writer driver that can create a 
			single session, single track data CD-R 
			from file system image files.
	      (see toolbox/src/apps/CDio.)




    CDmastering:  CD WORM mastering tools
              contains mkisofs, a binary capable of creating an 
	      ISO-9660 filesystem image.  Also contains mkdisc
	      source as well as scripts and binaries required 
	      to burn an SGI-style CD-ROM.  The scripts do error
	      checking and can handle sa files (putting sashes 
	      on the volume header, etc.).  
	      The scripts work with:
                  The Sony CDW-E1/W1 CD Encoding/Writing units.
                  The Sony CDW-900E CD Recroding unit.
              No other CD writing units are supported.  You will
	      also need write-once CD-ROMs.  The binaries and
	      scripts allow you to put an EFS filesystem onto a 
	      CD.  EFS is the standard SGI disk format and is 
	      only readable on an SGI machine using a standard
	      CD-ROM unit (reader).

              


l-> VCal:     a simple calendar program with alarms.
              (see toolbox/src/exampleCode/viewkit/VCal.)




    cd-catalog:  contains a 10/13/95 version of music catalog 
    	      files for CDman(1) and cdplayer(1).  The music
	      catalog stores titles, artists and program
	      information for Compact Discs.  When a CD is 
	      inserted in the CD-ROM drive, CDman searches
              the music catalog for an entry containing
	      catalog information for that recording.  If it
	      finds one, it displays the information in its 
	      large display panel.  Data from the recording's
	      table of contents is used as the key for 
	      searching the music catalog.




l-> cmapdoctor:  a scanner/viewer of X colormaps and visuals 
	      including overlays, underlays, and popups.  this 
	      app can be used to diagnose/debug/verify 
	      colormaps and their contents in applications
	      using multiple colormaps and visuals.  
	      (see toolbox/src/apps/cmapDoctor.) 




    coffcheck:  find+replace COFF executable files on local 
	      file systems.  a script with an accompanying
	      article provides the method to identify COFF 
	      (IRIX 4) binaries and replace them with the ELF
	      binaries that IRIX 5 and later releases employ.




    efscopy:  powerful tool quickly clones an entire disk's 
	      contents.  provides FAST disk-cloning--faster
	      than partition-to-partition copy of sash cp (see 
	      Copying Hard Disks From the Command Monitor from
	      Chapter 10: Using The Command (PROM) Monitor in 
	      the IRIX(TM) Admin: System Configuration and
	      Operation as well as Installing and Running IRIX
	      on a Drive Other Than Drive 1);  restore an 
	      efscopy'ed image file onto multiple target
	      devices simultaneously, e.g. sash cp can't
	      do what efscopy file target1 target2 ... can do. 




l-> fconv:    a Motif-based numeric format conversion utility 
	      for hex, octal and decimal equivalents.
              (see toolbox/src/exampleCode/fconv.)




l-> gmemusage:  a graphical memory usage display tool, 
	      developed at Silicon Graphics to help 
	      programmers analyze how their programs and the
	      system as a whole is using memory.  It has 
	      proven to be quite useful to programmers at 
	      Silicon Graphics, and hopefully will be useful
	      to Silicon Graphics developers as well.
              (see toolbox/src/apps/gmemusage.)




l-> gvi:      a modest graphical front end to the vi(1) text 
 	      editor.  By placing each vi editing window on
	      top of each other and using the ViewKit TabPanel,
	      one can easily select among editing sessions.  
	      Each vi editing window has a tab (like a rolodex
	      tab) associated with it.  
	      (see toolbox/src/apps/gvi.)




    insight_dev:  the IRIX 5.3 extension to 5.2's sgihelp_dev 
	      is here!  IRIS InSight Professional Publisher 
	      Product Evaluation Software for IRIX 5.3-based
	      platforms, enables technical writers to create
	      InSight books, SGI help cards, and hardcopy
	      manuals, all from a single FrameMaker source
	      document.




    parasol:  Analyze FORTRAN source to assist in parallel 
	      porting.  A static analyzer to identify global
	      data dependencies in Fortran from a specified
	      thread point.  This has proven very valuable in
	      identifiying common blocks to be made local or
	      to be locked.  Doesn't do C and needs one major
	      mod to follow modifications to passed parameters.




    setfb:    sets effective frame buffer depth to 8 or 24 
	      bitplanes.  setfb is intended for use by 
	      developers wishing to test their applications in
	      an 8-bit system, when what they have is a 24-bit
	      system.  NOTE: only usable with Indigo^2 XL and 
	      Indy machines.



    sgihelp_dev:  IRIX-5.2-based SGIHelp development tools to
	      integrate help with an application in the Indigo
	      Magic User Environment contains inst-able images
	      of data and executables including an example 
	      program with help integrated into it, and a 
	      sample of various structures you can create in 
	      the help content for your app.  Example 1, in 
	      /usr/share/Insight/XHELP/samples/exampleApp, 
	      shows a complete X11/Motif app integrating the 
	      library calls and helpmap file with the SGML 
	      help file.  The second example, in 
	      /usr/share/Insight/XHELP/samples/sampleDoc, 
	      demonstrates the various valid SGML structures 
	      when constructing a SGML instance of the XHELP 
	      DTD.  The /usr/share/Insight/XHELP/HELPDEV.txt 
	      document discusses how to integrate help with 
	      your application in more detail.  Please read 
	      that file to begin your adventure of integrating 
	      SGIHelp into your application.




l-> short_timeout:  checks whether a remote host responds 
	      quickly, avoiding a long wait for a network
	      timeout.  (see toolbox/src/exampleCode/
	      networking/short_timeout.)




    showfiles: access src+man inst imgs on pre-IRIX 6.2 
	      systems;  this is an IRIX 5.3-built version of 
	      the showfiles(1M) utility bundled in the 
	      eoe.sw.unix subsystem in IRIX 6.2 which we 
	      provide for people on pre-IRIX 6.2 systems.  
	      With it one can do things like extract the src 
	      and man inst images from IRIX6.2-built inst 
	      images like those found in 
	      toolbox/public/freeware2.0/




    uil2VK:   contains a code generator that can be used 
	      with builder Xcessory to generate code
	      compatible with the ViewKit class library. 
	      BuilderXcessory is a product of ICS, and can be
	      purchased directly from them or through SGI's
	      ExpressWare.




l-> xshowcmap2:  an extension to xshowcmap and useful in 
	      debugging problems dealing with multiple 
	      colormaps and/or visuals.  modified with three
	      new optional arguments
                     -visid allows specifying the visual id.
                     -cmap allows specifying the colormap id.
                     -windowid allows specifying a window id.
              (see toolbox/src/exampleCode/X/xshowcmap2.)




Files of interest from "utilities" directory

Documentation

Reference


Select any combo of files you'd like to send yourself a compressed tar image of. Executables/scripts are indicated with a trailing `*' character. (Depending upon the browser, it may be necessary to hold down the Ctrl key to select/deselect disjoint items.) a compressed tar image of the above-selected items.
OR, ...
a compressed tar image of the entire utilities directory.

Copyright © 1995-96, Silicon Graphics, Inc.