Copyright: Chunker Help ® 1996 by Fady WEHBE


Contents

Introduction

Welcome to the Blazing fast Chunker Help file utility.

Chunker utility is used to :
1. Chunk files (Cut into pieces)
2. Trunc files (Extract a portion of a binary or sequential file)
3. Merge files (Put together Chunked files **OR ** Put together a serie of user defined files).

HOW CAN I ORDER

General Rules

Reference

See Chunk

See Trunc

See Merge

Keyboard

Index

Glossary

About the author ...


Order

To order or register this software, please do the following :

Through Compuserve, do the following :
*********************************************
1. Go SWREG
2. Register shareware
3. (Type Agree)
4. Do a search by Author ID : 100551,1062
5. Select Chunker

Price : US$ 69

Through (Snail) mail, do the following :
*********************************************
1. Send a check of $69 or equivalent.
Accepted currencies :
US $
French Francs
Deutch Marks
UK pounds
Italian Lire

to:
Mr Fady WEHBE
13 avenue des papalins
MC 98000 Monaco.

Do not forget to write down your full address.
You will be sent the registered version on a floppy.

Suggestions

Contents


General rules

In all functions (Chunk, Trunc and Merge), you need to specify Input files and Output files.

This "Open button" specifies file(s ) or directory depending on the context :

Before clicking on the "Create" button, every element is checked thouroughly in order to have a coherent output file(s)

In general, you have 2 yellow "Open buttons" so you an have your input file(s) and output file(s) in separate directories.

See Chunk

See Trunc

See Merge

Contents


Chunk

Chunk is used to cut a file into smaller files.

You can use that :
1. To send a big E-mail in several times
2. To do a test on a small file first to spare time, before testing on the bigger file.
3. To copy a > 1.44 Mb ZIP (or ARJ) file on several floppies. First step is done by Chunk, the second step is by "Merge Chunks".
4. etc ...

Chunk needs 1 and only one Input file. You can not type in the filename, you should choose it from the directory list. Click on the "Yellow Open File" button to specify an Input file.

Once the file chosen, its length is displayed in the "File Size" field.
Now, you can Key in the "Chunk size".

A file can be subdivided up to 999 files. I have put this limit since the 16 bits file extension is 3 bytes long, and I  think that more than 999 files would be cumbersome.

Example 1: A file named File1.DAT, 1.5 Megabyte big,  that you want to chunk it into 3 files. Put 500000 in the "Chunk size" field then click on the "Create" button. This will generate automatically :
File1.001    	500000 bytes
File1.002 	500000 bytes
File1.003 	500000 bytes

Example 2: A file named File1.DAT, 1.5 Megabyte big,  that you want to chunk it into 2 files of 600 Kb + the rest. Put 600000 in the "Chunk Size" field. This will generate automatically :

File1.001    	600000 bytes
File1.002 	600000 bytes
File1.003 	300000 bytes

N.B : Chunks can be any figure like 463456 bytes. You cannot have decimal figures for Chunks.

See Trunc

See Merge

Contents


Trunc

The Trunc option extracts a part of a file. This file can be sequential or binary.

Fullfil first The Input File field and the Output directory and the Output filename.

Choose a method : "Binary" or "Sequential Record"

I.) Binary Mehod :
*********************
The Binary method needs 2 parameters :
1. The first byte to extract.
2. The number of bytes to extract starting from the first byte to extract.

e.g : A file starts with :
John Doe, Computer programmer.
If you want to extract the family name:
First Byte = 5 (John is 4, the space is 1 4+1=5)
Number of Bytes = 3 (Doe is 3 letters long)

II.) Sequential method :
***************************
The sequential method needs 3 parameters :
1. The record size
2. The first record number
3. The number of records

N.B : The record length is usually multiple of the file's size.

See Chunk

See Merge

Contents


Merge

The Merge option puts together 2 or more files.

These files can be either

Chunked files (Extension .001 .002 .003  ...)
Or
Any bunch of files from different directories.

Method 1:
************
Merge Chunks.

This method allows you to put back together chunked files (with extension 001 002 ...), so you can retreive the original file. All what it asks you is to give an extension to the output file.

Method 2:
************
This is a free format method where you can select as many files as you wish from different directories. The file selection order you choose will be the final order in the output file.

N.B : Before changing to another directory click on OK to add the selected files.

See Chunk

See Trunc

Contents


Keyboard

Wherever you see an underlined letter in the tabs, you can press the "Alt" Key + the underlined letter to call the desired tab.

Alt + C to call the Chunk main menu.
Alt + T to call the Trunc main menu.
Alt + M to call the Merge main menu.
...

Contents


Index

A

About

C

Chunk

Contents

G

General rules

Glossary

I

Index

K

Keyboard

M

Merge

O

Order

T

Trunc


Glossary

B

binary

Blazing fast

E

extension

O

output file

S

sequential

Suggestions


About
About Chunker

Chunker was developped in Visual Basic 3.0 by Fady WEHBE

Mr Fady WEHBE
13 avenue des papalins
MC 98000 Monaco

Compuserve E-mail : 100551,1062
Internet E-mail : 100551.1062@Compuserve.com

Contents


binary

A binary file is a file that does not obey any rule. For instance, it can be a movie AVI file which can be cut into pieces in order to have the first 3 seconds of a movie.Actually a sequential file can be considered as a binary file too.


Blazing fast

File I/O (Input Output disk access) is as fast as File Manager or the DOS Copy command !!


extension

For instance, if a filename is Autoexec.BAK the BAK is the extension.


output file

The output file is the file you want to generate out of the Input file(s).


sequential

A sequential file is a file composed of a fixed record length record. i.e if you store (In Excel, Access or even Notepad) a first name field (30 bytes), a last name field (35 bytes) and press Enter, you have created a 67 bytes record = 30+35+2. The 2 is the invisible carriage return marker.


Suggestions

If you have any suggestion or special order, any customized application, please feel free to E-mail me : 100551,1062