Dec 072017
 
Compression program written in Turbo Pascal and Turbo Vision. Source Only. Excellent Compression Ratios.

Full Description of File


AMG Archiver (TP 7.0 Source) - Best
compression and really fast (for TP)
Nice TV-GUI w/ Mouse support. Does
Multi-Volume and SFX too !


File AMG22SRC.ZIP from The Programmer’s Corner in
Category Pascal Source Code
Compression program written in Turbo Pascal and Turbo Vision. Source Only. Excellent Compression Ratios.
File Name File Size Zip Size Zip Type
AMG.PAS 7730 2361 deflated
COMPILE.EXE 9184 5176 deflated
DEFAMG.PAS 130907 10613 deflated
FILE_ID.DIZ 138 127 deflated
FV.PAS 2941 1111 deflated
MAMG.PAS 128377 17539 deflated
MANUAL.DOC 15787 4247 deflated
MENDEF.PAS 18900 3852 deflated
RAMG.PAS 56230 6176 deflated
README.DOC 2642 1168 deflated
RGAAMG.PAS 58922 7836 deflated
SEM.PAS 8469 2494 deflated

Download File AMG22SRC.ZIP Here

Contents of the README.DOC file


AMG Archiver (TP 7.0 Source) - Best
compression and really fast (for TP)
Nice TV-GUI w/ Mouse support. Does
Multi-Volume and SFX too !

Nov 1 1993



AMG File Compression Archiver

Release 2.2

English Language Version

Copyright (c) 1993 by Milen Georgiev


P.O.Box 533
Varna 9000
Bulgaria




What is AMG

AMG Archiver is a program that convert one or more MS DOS
files to a special format with reduced size and store it in
archive file.


Major features of AMG

AMG offers the best compression of big files
AMG has an integrated menu driven interface, supporting mouse
AMG gives to the user runtime information about currently processed
files and bytes


INSTALLATION

AMG 2.2 is distributed as one ZIP archive file - AMG22SRC.ZIP.
It contains of following files:

AMG.PAS main program
MAMG.PAS menu module
RAMG.PAS compressing/extracting module
SEM.PAS self extracting module
MENDEF.PAS unit
DEFAMG.PAS unit
RGAAMG.PAS unit
FV.PAS unit
README.DOC this file
MANUAL.DOC user's manual
COMPILE.EXE compilation program for AMG Package.

To compile AMG 2.2 file archiver utility you will need of
Turbo Pascal 7.0 (c) Borland International.

Run COMPILE.EXE
You will be prompt for path to:
- Turbo Pascal 7.0 command line compiler TPC.EXE
- Turbo Pascal 7.0 run-time library TURBO.TPL
- TURBO VISION units : Objects, Drivers, Memory, Views,
Menus, Dialogs, StdDlg, MsgBox, App, Editors;


If compiling is succesful, you will see "Ok." message.

To run AMG Archiver type

AMG

For more information see MANUAL.DOC


I would like to apply for a job

THE AUTHOR OF THIS PROGRAM WILL RECEIVE ANY SUGGESTION FOR A JOB!

Milen Georgiev
P.O.Box 533
Varna
Bulgaria
Internet E-mail: [email protected]

Author can be reached electronicaly at SmartComm BBS via:
- Local Message to "Milen Georgiev"
- Bulpac-Net private message in area BP_NET to "Milen Georgiev"
- FidoNet net-mail to "Milen Georgiev @ 2:359/11"

SmartComm BBS - Varna, Bulgaria can be accessed via:

Global X.25 Network - NUA (0)2841521666 (2x9600bps lines)
Telephone Network - Phone +359-52-238-566 (300-9600bps + MNP)
FidoNet - Node 2:359/11



Contents of the MANUAL.DOC file


AMG Archiver (TP 7.0 Source) - Best
compression and really fast (for TP)
Nice TV-GUI w/ Mouse support. Does
Multi-Volume and SFX too !

Nov 1 1993



AMG File Compression Archiver

Release 2.2

English Language Version

Copyright (c) 1993 by Milen Georgiev


P.O.Box 533
Varna 9000
Bulgaria




What is AMG

AMG Archiver is a program that convert one or more MS DOS
files to a special format with reduced size and store it in
archive file.


Major features of AMG

AMG offers the best compression of big files
AMG has an integrated menu driven interface, supporting mouse
AMG gives to the user runtime information about currently processed
files and bytes


INSTALLATION

AMG 2.2 is distributed as one ZIP archive file - AMG22SRC.ZIP.
It contains of following files:

AMG.PAS main program
MAMG.PAS menu module
RAMG.PAS compressing/extracting module
SEM.PAS self extracting module
MENDEF.PAS unit
DEFAMG.PAS unit
RGAAMG.PAS unit
FV.PAS unit
README.DOC this file
MANUAL.DOC user's manual
COMPILE.EXE compilation program for AMG Package.

To compile AMG 2.2 file archiver utility you will need of
Turbo Pascal 7.0 (c) Borland International.

Run COMPILE.EXE
You will be prompt for path to:
- Turbo Pascal 7.0 command line compiler TPC.EXE
- Turbo Pascal 7.0 run-time library TURBO.TPL
- TURBO VISION units : Objects, Drivers, Memory, Views,
Menus, Dialogs, StdDlg, MsgBox, App, Editors;


If compiling is succesful, you will see "Ok." message.

To run AMG Archiver type

AMG

For more information see MANUAL.DOC


I would like to apply for a job

THE AUTHOR OF THIS PROGRAM WILL RECEIVE ANY SUGGESTION FOR A JOB!

Milen Georgiev
P.O.Box 533
Varna
Bulgaria
Internet E-mail: [email protected]

Author can be reached electronicaly at SmartComm BBS via:
- Local Message to "Milen Georgiev"
- Bulpac-Net private message in area BP_NET to "Milen Georgiev"
- FidoNet net-mail to "Milen Georgiev @ 2:359/11"

SmartComm BBS - Varna, Bulgaria can be accessed via:

Global X.25 Network - NUA (0)2841521666 (2x9600bps lines)
Telephone Network - Phone +359-52-238-566 (300-9600bps + MNP)
FidoNet - Node 2:359/11




Quick start with AMG Archiver


How to add disk file to AMG Archive

In Directory window go on file to be archived.
Use Up Arrow, Down Arrow, PgUp, PgDn, Ctrl+PgUp, Ctrl+PgDn
or click with mouse.

Select file. Use Space Bar or double click with mouse.

From File menu choose Add command (F2). Specify Archive Name
in Archive Name Dialog box.



How to extract file from AMG Archive to the disk

In Directory window go on archive file (*.AMG).
Use Up Arrow, Down Arrow, PgUp, PgDn, Ctrl+PgUp, Ctrl+PgDn
or click with mouse.

Open Archive window. Use Ins key or click "View Archive" on
status line (the bottom line of the screen).

In Archive window go on file to be extracted.
Use Up Arrow, Down Arrow, PgUp, PgDn, Ctrl+PgUp, Ctrl+PgDn
or click with mouse.

Select file. Use Space Bar or double click with mouse.

From Archive menu choose Extract command (F6).

Note: If you wish to extract all files from the archive you
may not open Archive window. If you archive file (*.AMG) is
currently focused, you can choose from Archive menu Extract
command.





AMG Menu driven Interface

When you start AMG, you will see the AMG working desk. It consist of:

Main menu - top line of the screen
Status line - bottom line of the screen
Directory window - between menu bar and status line

Main menu - the menu bar at the top of the screen is the gateway
to the menus.
You can choose from any of these commands on the menu bar:

File Archive Select Comment Options Print

There are three ways to select a menu command:

Press F10, then use the arrow keys
F10 to go to the menu you want and use
them again to select a command.
Press Enter to choose the selected
command.

Press Alt and the highlighted letter
Alt of the menu you want (such as Alt+F
for the File menu), use the arrow
keys to select a command, then press
Enter to choose that command.

You can also press the highlighted letter of a menu name or command instead
of using the arrow keys.

[] Click the title of the menu you want
Mouse to pull down, then click the menu
command you want to choose.

The highlighted menu title is the currently selected menu.



Status Line - offer some commands and help context information.
You can choose from any of these commands on the status line:

Help Exit Main menu View Archive Hide Archive

There are two ways to select a command:

press assigned key(s) to the command
click the command with the mouse


Directory window - displays contents of current directory.
You can scroll the file list via mouse clicks in the appropriate icon
regions or via following keys:

Line up Up arrow
Line down Down arrow
Page up PgUp

Page down PgDn
Top line Ctrl+PgUp
Bottom line Ctrl+PgDn

You have an ability to select items in directory file list via
mouse click or space bar key. This is necessary to do before any
operation on file(s).



Menu Commands

File menu (Alt+F)

The File menu offers choices for adding selected files to archive,
coping and deleting files, changing current directory.

Add to archive
Freshen archive
Update archive
MVA
SEA
Copy
Delete
View
Edit
Change dir ...
Down dir ...
Up dir ...


FileAdd to archive
Adds selected disk files to AMG Archive. If archive not exist,
it will be created.
Add to archive opens up the Archive Name dialog box, where
you can enter the archive file name, including the
drive and directory, and click or choose OK.

FileFreshen archive
Updates matching files in the archive that are older than the selected
disk files. Archive must exist.
Freshen archive opens up the Archive Name dialog box, where
you can enter the archive file name, including the
drive and directory, and click or choose OK.

FileUpdate archive
Updates only input files with newer dates than the ones in the
archive and add new files to the archive.
Update archive opens up the Archive Name dialog box, where
you can enter the archive file name, including the
drive and directory, and click or choose OK.

FileMVA
Creates MVA (Multiple Volume Archive) in the ADD mode. AMG will
pause between volumes to allow changing disks. Subsequent volumes
will be suffixed .001, .002, 003 ... , .999, .000, .001, etc.
Archived files can be split across volumes.
MVA opens up the Archive Name dialog box, where
you can enter the archive file name, including the
drive and directory, and click or choose OK.

FileSEA (Available to registered users only)
Creates SEA (Self Extracting Archive). This is an .EXE file
with ability to extract attached compressed data.
SEA do not supports multiple volume archives and password.
SEA opens up the Archive Name dialog box, where
you can enter the archive file name, including the
drive and directory, and click or choose OK.

FileCopy
Copies selected files to another drive/directory.
Copy opens up the Target Directory dialog box, where
you can enter the target directory path and click or choose OK.

FileDelete
Deletes selected files from disk.

FileView
Views currently focused file in Directory window.

FileEdit
Edits currently focused file in Directory window.

FileChange dir ...
Brings up Change Directory dialogs box, where you can specify
directory to make current. Contents of Directory Window will be
updated.

FileDown dir ...
Makes focused directory in Directory Window current.

FileUp dir ...
Makes parent directory current.



Archive menu (Alt+A)

The Archive menu offers choices for extracting and deleting selected
files from archive. Before use any of this commands, you must open
Archive Window to view archive contents and select files to be processed.
To do this, focus in the Directory Window AMG Archive file and press
Ins key or click View Arc on status line.

Extract file(s)
Extract with Path
Extract MVA
Delete in Archive
Test Integrity

ArchiveExtract file(s)
Extracts selected file(s) from the archive to the target directory.
AMG will prompt you before overwriting existing files if switch
OptionsPreferencesPrompt Before Overwriting is set on.

ArchiveExtract with Path
Extracts selected file(s) from the archive to their full paths in
the target directory. AMG stores pathnames as if they were children
of the target directory. Any drive or root directory specifications
are stripped before extracting. If any directory do not exist, it will
be created. AMG will prompt you before overwriting existing files
if switch OptionsPreferencesPrompt Before Overwriting is set on.

ArchiveExtract MVA
Begins to extract Multiple Volume Archive (MVA). You must be in
Directory window and first file from MVA on the first diskette must
be focused.

ArchiveDelete in Archive
Deletes selected file(s) from the archive.

ArchiveTest Integrity
Test selected files in the archive for correct CRC value.


Select menu (Alt+S)

The Select menu offers choices for selecting files in Directory Window or
Archive Window. This is necessary to specifying which files to be processed.

Select/Unselect focused
Select focused & go next
All files
All files & directories
Per wilcards
Unselect all
From ... to ...
Before ...
After ...
All to the bottom
All to the top


SelectSelect/Unselect focused
Selects currently focused item in file list. if item is a subdirectory,
all files in this subdirectory will be selected.

SelectSelect focused & go next
Selects currently focused item in file list. if item is a subdirectory,
all files in this subdirectory will be selected. Next item in list is
becoming focused.

SelectAll files
Selects all files in Directory Window/Archive Window, without
subdirectories.

SelectAll files & directories
Selects all files in Directory Window/Archive Window, including
subdirectories in Directory Window. If the root directory is listed in
Directory Window, this command will select all files on current drive.

SelectSelect per willcards
Selects files per willcards.

SelectUnselect all
Unselects all files in Directory Window/Archive Window, including
subdirectories in Directory Window.

SelectFrom ... to ...
Selects files from specified date to another date.

SelectBefore ...
Selects files from specified date to another date.


SelectBefore ...
Selects all files older from specified date.

SelectAfter ...
Selects all files newer from specified date.

SelectAll to the bottom
Selects all files from focused to the bottom of list.

SelectAll to the top
Selects all files from focused to the top of list.

Comment menu (Alt+C)

The Comment menu offers choices for creating, viewing and editing
comment of the Archive and individual files in the Archive.

View
Edit
From file

CommentView
Opens a text window, where you can view archive/file comment.
if the Directory window is active, comment of focused Archive file
will be displaying, or if the Archive window is active, comment of
focused individual file in archive will be displaying. To close view
window, use Esc key.


CommentEdit
Opens a text window, where you can edit archive/file comment.
if the Directory window is active, comment of focused Archive file
will be editing, or if the Archive window is active, comment of
focused individual file in archive will be editing. If Archive/file
hasn't a comment, it will be created. To close edit window, use
Esc key.

CommentFrom file
CommentFrom file command brings up the Comment from file
dialog box, where you can specify text file to be added as archive
comment.


Options menu (Alt+O)

The Options menu contains commands, that let you view and change various
default settings in AMG.

Preferences
Sort
Password
Filemask
Save

OptionsPreferences
OptionsPreferences opens Preferences Dialog Box, where you make some
choices about compression method, type of files etc.

The Preferences dialog box consists of one set of radio buttons,
two groups of check box options, and the standard OK and Cancel buttons.
You can use Tab, Up arrow and Down arrow to move cursor and Space Bar to
set options.


Compression method
( ) Fast Compression
( ) Normal Compression
( ) Max Compression

The Compression method radio buttons specify what compression method to
be used for archiving.
Fast Compression - offers maximum speed, minimum compression.
Normal Compression - offers middle speed, middle compression.
Max Compression - offers minimum speed, maximum compression.


Type of files
( ) Hidden
( ) System

The Type of file check boxes specify type of files to be listed in
Directory Window.


File processing
( ) Delete after archiving
(X) Prompt before overwriting

When Delete after archiving is on ( [X] ), successfully added/updated
files to archive will be deleted.
When Prompt before overwriting is on ( [X] ), AMG will prompt you
during extraction before overwriting existing files.

OptionsSort
OptionsSort command brings up the Sort function dialog box, where
you can specify sorting key and method i.e. how files to be ordered
in Directory and Archive Window.

OptionsPassword
OptionsPassword command brings up the Password dialog box, where
you can specify password to encrypt or decrypt an archived file.
Using the wrong password during extraction will result in a
"Bad CRC" message and file will not be extracted.

OptionsFilemask
OptionsFilemask command brings up the Filemask dialog box, where
you can specify which files to be listed in Directory window.
For example if filemask is "*.DOC", only files with extension
".DOC" will be shown.

OptionsSave
OptionsSave saves all the settings in Options Menu to
configuration file.


Print menu (Alt+P)

The Print menu contains commands, that let you print various kind of text.

Archive contents
Comment
Directory contents
Order form


PrintArchive contents
PrintArchive contents output contents of the currently listed
archive file to the printer. Archive contents window must be open.

PrintComment
PrintComment output to the printer Archive comment of focused
file in Directory window or comment of focused file in the Archive
window.

PrintDirectory contents
PrintDirectory contents output contents of the current directory to the
printer.

PrintOrder form
PrintOrder form asks you for registration and order data and output
to the printer order form.





Status line Commands

The Status line offers frequently used commands. You can choose a command
via pressing assigned key or mouse clicking.

Help
Exit
Main menu
View Archive
Close Archive


Help command

The Help command opens Help window.


Exit command

Exit from program.


Main menu command (F10)

The Main menu command allow you to go to the menu bar.


View archive command (Ins)

The View archive command opens the Archive window and display the contents
of focused archive file in Directory window. The columns displayed
from left to right consist of:

T Tag char
Name The Name of the file
Ext The Extension of the file
Size Original (non-compressed) size of the file
Compressed Compressed size of the file
Ratio Compressed size / Original size ratio
Date Date of the file (as it would appear in a directory listing)
Time Time of the file
Attr The stored attributes of the file, (system, hidden, read-only)
CPS Comment/Password/Split
C - if "Y", file has a Comment
P - if "Y", file has been encrypted with Password
S - if "N", archive continue on Next volume
- if "P", this file is an extended portion of a file on
Previous volume.


Close archive command (Shift+Ins)

The Close archive command closes the Archive window.





 December 7, 2017  Add comments

Leave a Reply