Browse Prior Art Database

Block-Unblock Files

IP.com Disclosure Number: IPCOM000038577D
Original Publication Date: 1987-Feb-01
Included in the Prior Art Database: 2005-Jan-31
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Martin, EJ: AUTHOR

Abstract

This method allows an unlimited number of PC files to be distributed on a host computer as a single file by blocking the files together into one file. The format of the BLOCK command is: BLOCK drive:/path/search string. The search string allows for *'s and ?'s to group PC files with a given pattern, similar to the DOS 'dir' command. The output, the blocked file, is a composite of all the requested files. It is in the format: Tot.#files/filename1/#bytes1/chksum1/filename2/#bytes2/chksum2/... ...chksumN; The first record is the total number of files that are blocked into the single file. After the total number of files, the pattern repeats in the format of the individual filename, the number of bytes in the file, and a check sum that is calculated to verify data integrity.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 86% of the total text.

Page 1 of 1

Block-Unblock Files

This method allows an unlimited number of PC files to be distributed on a host computer as a single file by blocking the files together into one file. The format of the BLOCK command is: BLOCK drive:/path/search string. The search string allows for *'s and ?'s to group PC files with a given pattern, similar to the DOS 'dir' command. The output, the blocked file, is a composite of all the requested files. It is in the format:
Tot.#files/filename1/#bytes1/chksum1/filename2/#bytes2/chksum2/... ...chksumN; The first record is the total number of files that are blocked into the single file. After the total number of files, the pattern repeats in the format of the individual filename, the number of bytes in the file, and a check sum that is calculated to verify data integrity. This blocked file is created by reading the files in binary format; thus the carriage return linefeed translation does not occur. This function will block together files of varying types, such as .BAT files or .EXE files. The unblock process does the reverse of the block function. It reads the blocked file and breaks it back up into many files. It places the files in the location specified as the destination. The UNBLOCK function format is: UNBLOCK drive:/path/filename destination drive. The first parameter is the location and filename of the blocked file, and the second parameter is where to place the files as they are unblocked. These functions simplify the transfer of many f...