Утилиты


Splay - Splay Tree data compression algorithm

Splay - Ассемблерный модуль для сжатия древовидных структур данных и Pascal - интерфейс к нему.
Contains the TASM source for Splay Tree data compression and Pascal interface for it. It implements fast, efficient and deceptively simple single-pass algorithm for data compression and expansion. It includes OOP version and OBJ files and TASM code for pre-compression string packing.

Text I/O Features for Turbo Pascal

Набор функций для удобной работы с текстовыми файлами. Включает в себя увеличенный буфер для повышения скорости, функции позиционирования, отката на предыдущую строку, форматированный ввод/вывод в строку/из строки.

  • large text buffers for speedier handling when needed
  • complete seek function for text files
  • write formatted output to a string variable
  • read contents of a string variable as formatted input
  • backup to the previous line of a file (if possible)

TextSeek - Seek Routines for the TEXT Files

Набор из трех процедур для произвольного позиционирования внутри текстового файла

TPLZH 0.26 - Huffman Compression Engine

Базовый модуль для сжатия и распаковки по методу Хаффмана. Прилагается LZO.PAS - ООП интерфейс для модуля LZH.PAS.
Huffman Compression Engine (V0.26) w/TP interface for Atari ST/TT, IBM. Included LZO.PAS - object-oriented interface for LZH.PAS

TPLZH v0.29 - Huffman Compression Engine

Модуль для архивирования по алгоритму Хаффмана (LZH). Компилируется BP7 (real/protected mode).
Huffman Compression Engine v0.29 IBM Version. DPMI mode now supported Borland help files included with this release.

Turbo Compressor v0.1 - File Archiver

Простая программа для упаковки и распаковки нескольких файлов в один архив.
This is a simple file compression program written in Turbo Pascal 5.5. The program does no more than compress and decompress files. But this is a good way of starting and learning how the file compression is done.

UNRAR Interface for TMT Pascal

Интерфейсный модуль для TMT Pascal, позволяющий использовать в программе возможности динамической бмблиотеки UNRAR.DLL для распаковки файлов, созданных с помощью RAR 2.0.
UNRAR.DLL is a 32-bit Windows dynamic-link library which provides file extraction from the archives created with RAR 2.0. The package includes Pascal interface unit and example sources for TMT Pascal (Win32).

UnZip 1.0 - Decompress Zipped Files

рограмма для разЗИПовки заЗИПованных файлов.
Routine for decompressing zipped files.

UnZip 2.0 - Zipfile Extract Utility

UnZip 2.0 Компактная, легко портируемая утилита для распаковки ZIP архивов.
It is a small Zipfile extract utility. It is written to be as small and portable as possible. Source code is provided in C and Turbo Pascal.

UnZip v2.0 - Zipfile Extract Utility

Небольшая утилита для распаковки ZIP архивов формата PkZip1.01. Приведены исходники на Турбо-Паскале и Турбо-C.
'UnZip' is a small Zipfile extract utility. It is written to be as small and portable as possible -- ideal as a starting point for handling .ZIP files in non-IBM environments. Source code is provided in C and Turbo Pascal.