SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

drm_tools 1.1.5 15 JUN 2006
Author: David Mathog, mathog@caltech.edu

This is a collection of small tools that are sometimes helpful in specific instances. Each is provided as source code with a man page and an html version of the man page. Included programs are:

accudate: An extended version of the unix "date" program.

            If supported by the compiler and OS it has subsecond
            accuracy and can easily be used to measure delta
            times in scripts.

columnadd: Add columns of integers, decimals, and/or times.

datasniffer A utility for formatting binary data dumps. Handy

            for reverse engineering binary data files if the
            contents are either already partially known or are
            expected to be intelligible upon careful examination.

extract: A utility that is designed to extract and

            emit data from text files based on character
            or token position.  In many instances it can
            replace tr, sed, or awk. 

execinput: A utility that reads from stdin and executes

each line as a command in a subprocess.

mdump:      A utility for formatting binary data.  Handy
            for decoding foreign binary data files.

msgqueue: A command line interface to create message queues

and send/receive messages.

Build instructions:
Edit the build_(OSNAME) scripts as desired and run them.

All of these programs are subject to the following license conditions which may be viewed by executing the program with the -i option:

You may run this program on any platform. You may redistribute the source code of this program subject to the condition that you do not first modify it in any way. You may distribute binary versions of this program so long as they were compiled from unmodified source code. There is no charge for using this software. You may not charge others for the use of this software.

History
1.1.5 Extract version 1.0.33, fixes one minor bug and one potential bug. 1.1.4.1 Removed unneeded unistd.h include in some programs. No functional

changes.
1.1.4 Added columnadd. Slightly modified the other man and html pages. 1.1.3 Modified extract slightly to simplify iftermeol 1.1.1 Modified extract slightly so that it could also emit line lengths. 1.1.0 Added datasniffer. Removed include of unistd.h from all but

msgqueue.c.
1.0.0 Initial release


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.