;***************************************************************************;
;
;				   ARXHIV
;	     create an archive image file of a wildcard file set
;		 Modified for Random file handling (Ver 2.0)
;
;			   Author: David A. Drake
;	      Copyright (C) 1988 by Double-D Software Services
;
;			      Based on: ARCHIV
;			  Author: David F. Pallmann
;	     Copyright (C) 1984 by LMS Technical Services, Inc.
;
;***************************************************************************;
          usage is .ARXHIV archive=files
	  example: .ARXHIV TEST=DSK2:[100,*] 

	Creates TEST.MAP - Directory of files contained in Archive File
		TEST.ARX - Archive file (Note ARX instead of ARC)

	WARNING: ARX output files are not Compatible with ARCDIR ro ARCRES!!

;***************************************************************************;
;
;				   ARXRES
;		   restore an archive image to AMOS files
;		 Modified for Random file handling (Ver 2.0)
;
;			   Author: David A. Drake
;	      Copyright (C) 1988 by Double-D Software Services
;
;			      Based on: ARCRES
;			  Author: David F. Pallmann
;	     Copyright (C) 1984 by LMS Technical Services, Inc.
;
;***************************************************************************;

	usage is .ARXRES device=archive
	example: .ARXRES DSK2:=TEST

	Requires TEST.MAP - Directory of files contained in Archive File
		 TEST.ARX - Archive file (Note ARX instead of ARC)

	If file to be restored already exists, it will be skipped.
	If there is not enough contiguous space for random file to be
		restored, it will be skipped.

	WARNING: ARXRES is NOT Compatible with files created using ARCHIV!!!

;***************************************************************************;
;
;				   ARXDIR
;			  display archive directory			    ;
;		 Modified for Random file handling (Ver 2.0)
;
;			   Author: David A. Drake
;	      Copyright (C) 1988 by Double-D Software Services
;
;			      Based on: ARCDIR
;			  Author: David F. Pallmann
;	     Copyright (C) 1984 by LMS Technical Services, Inc.
;
;***************************************************************************;

	usage is .ARXDIR archive
	example: .ARXDIR TEST

	Requires TEST.ARX - Output from ARXHIV Program
	Requires TEST.MAP - Directory of files contained in Archive File

	WARNING: ARXDIR is NOT Compatible with files created using ARCHIV!!!

.ARXDIR TEST                                                                    
1       ARXDIR LIT      377,377 284 bytes       1 blocks        Sequential      
2       ARXHIV LIT      377,377 2556 bytes      6 blocks        Sequential      
3       ARXRES LIT      377,377 1418 bytes      3 blocks        Sequential      
4       ARXDIR M68      377,377 2094 bytes      5 blocks        Sequential      
5       ARXHIV M68      377,377 4841 bytes      10 blocks       Sequential      
6       ARXRES M68      377,377 5079 bytes      10 blocks       Sequential      
7	RANDOM DAT	377,377 2048 bytes	4 blocks	Random