The Oasis Logo

FTP Site: Utils

Directory of: files/utils

Bytes: 195,535 Date: 1997-08-30

This version will extract email addresses from Agent news reader data
base files which have a default DAT extensions. The program might work
on Eudora mail box - MBX files. Tests have also been made on Becky!
email client with good results.

This utility extract email addresses contained in the "From" field.
Processes are made in such a way that there will be no duplicate
addresses in the output file. Output file, which contains the email
address extracted and reformatted as necessary is in the form of
ordinary/plain DOS text files which can easily be read by common text

Bytes: 54,859 Date: 1997-05-07

This is a programmers editor, written in Clipper with source code.

Bytes: 75,604 Date: 1996-05-18

Norton Guides compatible compiler/linker. AXGDE Viewer included.

Useful for producing documentation for shareware and other software by
compiling text help-files into Norton Guides compatible .NG-databases.
The result may be viewed using the AXGDE Guides Viewer, which is
freeware with no royalty even for redistribution. This is the perfect
quick and easy way to document your DOS-based software. No
modifications necessary to your software, the Viewer is a pop-up TSR

AXGDE Viewer included.

Norton Guides compatible pop-up TSR help file viewer. Will view any
Norton Guide, or any guide produced by the AXGDC Axon Data Norton
Guides compatible compiler/linker.

Bytes: 431,911 Date: 1996-05-01

BOXER is a remarkably full-featured text editor which has quickly
become the favorite of all types of computer users: programmers and
writers -- power users and novices. BOXER is the result of an 8-year
effort by a self-proclaimed perfectionist, and the outcome is a highly
polished software program. Attention to detail is apparent throughout:
BOXER's interface is smooth, intuitive and courteous. Designed with an
emphasis on flexibility, BOXER can be easily configured to suit most
every user's taste. New users consistently praise BOXER in the
strongest terms.

A complete feature list would be huge, so here are some of BOXER's
most important capabilities: multi-level Undo and Redo, Color Syntax
Highlighting, multiple files and windows, full mouse support, keyboard
reconfiguration, support for extended screen sizes, column marking,
macros, color, pull-down menus, word processing, and context sensitive
online help. Also: search with wildcards, compile within the editor,
small footprint shell, graphic drawing mode, auto indent, find mating
parenthetical characters, block commands: cut, copy, append, paste,
delete, write, print, fill, sort, total, average, case convert,
invert, entab, detab, more!

Shareware from David R. Hamel $50-89.

** BOXER 7.0 adds over 85 new features and options! **

New: select macros from a new Macro List interface for playback,
recording or erasure. Up to 100 macros can now be loaded simulatan-
eously. Search and Replace will restrict its attention to matches
within a column-marked region when marking is active. Up to 20 text
anchor positions can now be recorded and manipulated from a pop-up
anchor list. The Paragraph Reformat command will reformat all those
lines contained within a marked region, if run while text is marked.
Column-marked areas can now be FILL-ed with a string of characters,
rather than just a single character. And much, much more!

Bytes: 236,767 Date: 1999-03-18

Berkeley Yacc is an LALR(1) parser generator. Berkeley Yacc has been
made as compatible as possible with AT&T Yacc. Berkeley Yacc can
accept any input specification that conforms to the AT&T Yacc
documentation. Specifications that take advantage of undocumented
features of AT&T Yacc will probably be rejected.

Berkeley Yacc is distributed with no warranty whatever. The code is
certain to contain errors. Neither the author nor any contributor
takes responsibility for any consequences of its use.

Berkeley Yacc is in the public domain. The data structures and
algorithms used in Berkeley Yacc are all either taken from documents
available to the general public or are inventions of the author.
Anyone may freely distribute source or binary forms of Berkeley Yacc
whether unchanged or modified. Distributers may charge whatever fees
they can obtain for Berkeley Yacc. Programs generated by Berkeley Yacc
may be distributed freely.

Bytes: 656,352 Date: 1994-06-10

CatBrowse is a TBrowse development and Code Generation tool.

Bytes: 526,887 Date: 1999-03-23

Click! Version 2.03. GPL Release. Complete source code included!

Click! is a Clipper source code reformatter and documenter.

Over the years, I have run into so much badly written/formatted code,
which I would tediously reformat line by line just to make it barely
readable, that I decided to create a tool which would automate _MANY_
of the tasks of turning ugly code into usable code.

Click! does reindent your source code, but it does a whole lot more
than that. It actually beautifies the alignment of all the elements of
Clipper that make up a source code program.

Now, Click! includes file to function and function to function cross
reference options which will create documents for you to trace your
programs operation, and the ability to put this information in the
function headers.

Ugly looking code like that would kill most reindenters like:

for x=1to10
w=(10%(y*x)) ; next

Click! processes into:

for x := 1 to 10
w := ( 10 % ( y * x ) )

Click! is the result of ten years of learning how the language works,
hundreds of hours of development, and about 25 great beta testers.

Bytes: 227,833 Date: 1997-05-08

An Integrated Development Environment for CA-CLIPPER 5.x users.

Clip and Vision is the modern development environment, as demanded by
programmers. The program contains an editor, functions for compiling,
linking and debugging Clipper programs, and a number of useful
functions developed by Clipper professionals for unlimited programming
comfort. Some documentation in German.

Bytes: 51,371 Date: 1993-11-01

CleanClipper is a Clipper 5.0+ soure code formatter. The program
handles such things as indentation, operator spacing, function
statement spacing, control statement spacing, code- block spacing,
comment positioning, parentheses min/max, reserved word case, and
more. CleanClipper is a great tool for programmers who have to
maintain or review Clipper programs developed by others.

Bytes: 21,267 Date: 1996-08-06

This COMPARE program implements Paul Heckel's algorithm from the
Communications of the Association for Computing Machinery, April 1978
for detecting the differences between two files. This algorithm has
the advantage over more commonly used compare algorithms that it is
fast and can detect differences of an arbitrary number of lines. It
has the defect that it reads both files twice if there are

Program was originally written by combining SOURCE CODE from several
PD diff-type programs + authors own routines.

Bytes: 7,991 Date: 1997-05-23

This small .ASM executable will identify Intel CPU and Math
Coprocessor types. Also identifies AMD K5 and K6 CPU's.

Bytes: 123,335 Date: 1999-08-08

Converts from Unix style of CR to DOS style of CRLF and back.

Public Domain, Source included.

Bytes: 100,856 Date: 1994-05-19

Cyclo v1.2 - McCabe's Cyclomatic Complexity Metric

Bytes: 158,998 Date: 1996-02-25

A .DBF data file documentor for creating a users manual of data
structures for your client. (or yourself) Very Nice! SHAREWARE, and
not limited in any way. (don't forget the companion app, FLATCONV.ZIP
listed below)

PUBLIC DOMAIN by author. Pure Clipper SOURCE CODE is included.

Bytes: 695,097 Date: 1998-10-24

DBE is a free, open source, comprehensive database managment utility.

- Browse unlimited number of DBFs
- NTX, NDX, CDX, MDX indexes
- mouse
- 50-line mode
- display record's fields vertically
- delete
- recall
- sum on groups of records
- run reports
- copy fields and records without retyping
- sort fields in name order
- modify FRM, LBL, MEM files
- extensive help
- numerous other features.

Includes free Clipper source code. Released under GNU GPL license.

Bytes: 169,435 Date: 1995-08-20

DBFCODE looks for .DBF files in the current directory. It then
generates Clipper SOURCE CODE to perform create/open/index operations.

Bytes: 12,745 Date: 1998-03-30

A very small and useful utility for reading out .DBF structures. The
output can be redirected.

Bytes: 274,824 Date: 1997-11-04

DBF_Y2K.EXE is a tool for examining .DBF files for date usage.



DBF_Y2K quickly scans all .DBF files in a directory which match the
filespec. DBF_Y2K creates a summary of date field year minimum and
maximum, character date fields, empty files and unused fields.

Version 1.7 features:

Bug in C2D() character to date conversion function fixed.

The output file now has a summary section, which contains:

All Date field names found during the scan.

Character and Numeric field names which were identified as
containing possible date references.

Field names containing trigger words.

Bytes: 42,193 Date: 1996-03-23

DBF2DAT copies records from a dBase III+ compatible DBF file to a text
file with fixed length records and no delimiters.

DBFDATLF copies records from a dBase III+ compatible DBF file to a
text file with fixed length records delimited with linefeeds (0x0A).

DBFCRLF copies records from a dBase III+ compatible DBF file to a text
file with fixed length records delimited with return/linefeed pairs
(0x0D, 0x0A).

Bytes: 357,137 Date: 1995-11-23

DBM - database manager ver 1.13 (freeware)

- mouse support, and 25/43/50 x 80/132 screen displays
- easy workarea toggle for multiple databases
- edit/view in page(s)-per-record mode, with user-defined format
- edit/view in traditional row-per-record mode
- edit/view record in column mode
- input via translation maps
- set/make indexes, filters and relations
- create/merge/convert database files
- conversion between database and text, that protects memos
- execute user-defined action tasks such as printing etc
- perform user-defined business transaction interface
- allow cutdown on edit/view power to suit end user
- command line initialisation of database, index etc

Bytes: 25,372 Date: 1997-06-01

Displays the contents of a Clipper .MEM file.

Includes C source. Public Domain

Bytes: 355,298 Date: 1996-07-27

DBQ appears to be a replacement for DBU with a lot of enhancements.

There was no readme file.

Bytes: 80,138 Date: 1994-11-13

Enhanced version of DBU Plus

Bytes: 196,266 Date: 1998-10-26

This is a version of DBU which has been modified to show dates in full
ANSI style, YYYY-MM-DD. For those of you who don't own Clipper, but
need a data editor which shows full dates for Y2k testing and

Bytes: 125,478 Date: 1993-03-22

dbMAX is an xBASE utility that will allow complete multi-user access
to any xBASE databases and indexes. The program uses a CUA-type menu
system with Brief(R)-style hot keys and can browse databases in up to
250 moveable, sizable windows. Almost every Clipper(R)/dBASE(R)
command is available, allowing dbMAX to replace the dBASE
Assist/Control Center or Computer Associates' DBU utility. dbMAX also
has a partially open architecture, allowing programmers to create
their own menus and operate on dbMAX internal data structures.

Bytes: 15,962 Date: 1988-01-18

The free table check program from dSalvage.

Bytes: 6,118 Date: 1994-09-17

Multi-Edit CMAC Macro for Clipper 5.x

Bytes: 100,437 Date: 1996-12-23

This utility breaks single line declarations into multiline
declarations so it is easier to read the code. Handles STATIC, PUBLIC,

This function modifies your source code for a better look and makes it
easier to understand those complex declaration blocks.

DECLBUST changes:

local var1, var2, var3, var4, var5


local var1
local var2
local var3
local var4
local var5

right in your source code.


Bytes: 20,949 Date: 1993-12-13

DGROUP - info and functions

Bytes: 44,182 Date: 1995-03-22

DGScan is a simple little command line utility that will scan your
Clipper 5.x oriented OBJ and LIB files and produce a report of their
usage of Clipper's DGROUP.

DGScan will work with and has been tested on C, ASM and Clipper OBJ
and LIB files.

Bytes: 128,906 Date: 1996-08-01

DIR_COMP is used to compare a master directory with all other
directories on a drive. Typical use is to find duplicate directories
that are no longer needed.


Bytes: 119,027 Date: 1998-05-31

DIRSYNC 1.5 will synchronize the files in two directories.

Any file in the source directory that is not in the destination
directory will be copied there, and any file in the destination
directory that is not in the source directory can be removed.

Changed files will be replaced with originals based on time and date

1.5 version fixes a problems with files originating on non-novell
directory structures and adds long file name support under windows 95.

Windows NT is not supported. (if you need a NT version, email me and I
will send you one that supports DOS 8.3 filename format)

Freeware by Phil Barnett.

Bytes: 371,791 Date: 1997-09-24

DOT COMMAND provides a dBase like platform to run clipper expressions
and macro programs consist of expressions. It can do the following

(1) run expressions consist of clipper functions and Casual-Kit
(2) edit/run macro programs consist of expressions
(3) run basic dot commands
(4) run dos commands or dos shell
(5) manage file
(6) manage database
(7) manage command-history
(8) user-defined functions

The purpose and usage :

(1) learn or test clipper ( and Casual-Kit ) functions.
(2) show the relation about clipper command and function (expression)
(3) do something like dBase
(4) manage file / database
(5) do prototype or develop simple utility in macro program

Bytes: 20,328 Date: 1996-08-17

Source code beautifier. Very Nice!

Reindents source code quickly and with many options. This makes a
Clipper source file look good by arranging the indentations. It can
also strip out comments. It supports Clipper 5.x or Clipper'87.

Bytes: 12,007 Date: 1996-03-23

A utility which will return the index key expression from any .NTX

Bytes: 132,255 Date: 1996-08-10

This is a utility to find duplicate files on a hard disk. It does not
use the time and date stamp for the compare, but instead compares the
actual contents to make the determination.


Bytes: 128,360 Date: 1996-07-22

A utility used to remove identical files when compared to a master

Use this to clean up temp directories which may be slightly changed
copies of your master directory. This helps those needle in a haystack
searches by making the haystack smaller!

Bytes: 13,422 Date: 1994-02-27

ExoGPF v1.01 - extract ExoSpace GPF from .MAP File

Bytes: 311,430 Date: 1996-01-26

This is a generic dBase, Clipper data file maintenance procedure.
This is a real 'Kitchen Sink' utility. Just about everything is in
there! It's relatively easy to use and includes hot keys for shortcut

This procedure has been in use by the author in a Novell 3.1 and
Novell 3.11 environment with no problems for over two years.

Bytes: 148,703 Date: 1994-08-30

easy to use software database utility

Bytes: 204,415 Date: 1993-07-13

FasTBrowse is a fully optimized TBROWSE code generator for Clipper
5.01. FasTBrowse allows you to be in complete control. To make
screens look exactly the way you want them.

This demo will not write the SOURCE CODE to a (.prg) file although all
other features will work exactly as the fully functional version.

Bytes: 192,103 Date: 1995-09-07

Data communications (File Exchange) for the 'Compleat Idiot'. No
kidding, it just doesn't get any easier than this!

I used to give this to salesmen to exchange files. They only need to
know how to get a file into the outbound directory, and how to get it
from the inbound directory on the other end.

Super Simple.

Bytes: 157,099 Date: 1996-02-23

The companion to DATA_DOC.ZIP. This is the flat file conversion engine
which can run the scripts created by DATA_DOC (or you can create them
by hand if you wish). Also, the scripts from DATA_DOC can be used as a
starting point for more powerful hand edited scripts.


Bytes: 19,450 Date: 1989-12-13

A code generator which will convert your .FRM files to .PRG files.

From the Borland fox ftp site.

Bytes: 16,909 Date: 1987-10-15

A code generator which will convert your .FRM files to .PRG files.

Bytes: 36,794 Date: 1996-02-25

FT_DOC is a program which will extract routine documentation out of
source code which is documented using the Nanforum Toolkit
documentation header (FTHDR.PRG or FTHDR.ASM). It is capable of
creating the necessary input files for the Norton Guide compiler
(NGC), the Expert Help compiler (EHC) or a series of ASCII files which
can be browsed or printed.

FT_DOC needs a link file for the NGML or EHML linker. One which will
rebuild the current Toolkit guides is included. Basically, the program
will take all of input files and combine the appropriate documentation
into the correct NGC/EHC input files by matching the category field of
the input with the menu items in the linker file. FT_DOC determines
which compiler you will be using based upon the extension of the first
menu item in the file. Thus, if you have a NGO extension, you will be
using the NGC otherwise it assumes you will be using EHC. You need a
link file for ASCII output also.

The Norton Guide DOC.NG contains additional information about running
the program.

Bytes: 229,566 Date: 1999-01-09

GSR is now released under GPL licensing, and includes full SOURCE

GSR is a Global Search & Replace engine. It is multifile and
multidirectory and has both an interactive interface and a command
line interface.

GSR gives you the ability to automate the change of text or data
across many files easily and quickly.

Bytes: 98,450 Date: 1994-08-30

Ghostlib Assistant for Multi-Edit v2.3 : Menu driven programming and

Bytes: 71,513 Date: 1995-09-04

HexEdit is a programmer's hexadecimal patch editor.

- Handles files of unlimited size.

- Records all changes to a file, with an UNDO feature wherein you
can selectively UNDO any number of changes.

- UNDO log files can be saved to disk before you leave HexEdit, so
the next time you edit the file, you will have the same changes
available for UNDO.

- Searches files at a rate of around 10 seconds per megabyte on a
high-powered machine.

- Fast and flexible search / search and replace. You can search
with or without case-sensitivity. Searches can be aborted mid-
stream, even when doing a replace, with no problems.

- High-speed, crisp response; HexEdit can keep up with every
keyboard accelerator I've tried it with.

- Random access jump to any byte(F2) or sector(SF2) of a file.
Location can be specified in decimal or hexadecimal format, or
you can simply specify top or bottom of file.

- Searches for character strings or hexadecimal series'.

- Will store the location of up to 15,000 search matches.

- Move through file by jumping to locations where items were found
in the last search operation.

- On-line base conversion including decimal, hexadecimal, and

- Pop-up ASCII table (Alt-A) for quick reference of weird

- Search for random text strings (Alt-T) in binary files.

- Swapping DOS shell

- Full colour customization, with all changes stored directly in
the executable file, meaning no configuration files to fool
around with.

- Panic abort of edit. If all else fails... PANIC! The file being
edited will revert to its original (pre-edited) state, and you
will instantly drop back to DOS.

Freeware, but donations are accepted for latest version.

Bytes: 118,375 Date: 1997-04-16

A Hex mode file viewer. A collaboration of several programmers efforts
on the comp.lang.clipper newsgroup.

Hexview can view any size file in HEX dump mode or ASCII dump mode,
and contains a search facility and a jump to address facility.

Offset can be shown in Hex or Decimal.

It handles nonstandard screen resolutions up to your monitors limits.


Bytes: 90,228 Date: 1996-08-07

Add #include statements to program source files in global directory
fashion. It will not add the #include directive if it already exists.


Bytes: 9,906 Date: 1994-03-28

Display System Status via Hotkey

Bytes: 423,184 Date: 1995-04-21

This is a complete installation builder. Complete with data
compression. Simple but effective. Custom versions are available.
Shareware, and not limited in any way.

Bytes: 8,452 Date: 1994-04-14

Poppy prompt - interactive Dot Prompt

Bytes: 24,626 Date: 1989-01-21

LIBRA is a user interface for the Microsoft LIB program. Object
libraries are an important programming tool, and this program will
make the task of managing your object libraries easier and more
enjoyable. LIBRA will not take the place of the LIB program provided
with MS-DOS or your programming language. It is designed to work with
LIB to make library management easier.

LIBRA will read object modules and object libraries in Intel/Microsoft
format. All Microsoft compilers and utilities produce object modules
in this format. The LIB utility combines these object modules into
libraries. LIBRA provides a user interface to the LIB program that is
both informative and intuitive.

Bytes: 23,009 Date: 1995-01-01

Cool text file viewer

Bytes: 227,445 Date: 1998-05-25

Working as a consultant doing Clipper maintenance and upgrades, I
(Gary Sandow) often find that the body of work needs to have the
variables table reduced. This can be done by the use of an array and
#define statements. However, manually looking for candidates for this
treatment can be time consuming.

The worse the original code, (in terms of variable declarations) the
more benefical this routine will be for you. If all variables are
properly declared, there will be no output for the CH other than the
header. The reason is that an array element cannot be "declared" via
PUBLIC, PRIVATE, LOCAL, STATIC, or an arguement list for a procedure
or function.

You may need to use the report feature is to find undeclared variables
and examine the program declarations of the ones used with highest or
lowest frequency to determine if they have important "scoping"
properties. The ones that don't, could have the declarations removed
(or commented out) and this program executed again to pick them up.
HINT: Variables that are only assigned a value once (frequency = 1)
should not have any scoping issues and are easiest "undeclare" and
save the table entry via the array.

This program will scan the source code (must all be located in one
directory) and identify variables and then checks to see if they are
declared. If they are not declared (PRIVATE, PUBLIC, LOCAL, STATIC)
then they this program can prepare a CH file to be included in each
PRG file. This is a "no pain" way of reducing variable table

The program creates an array called 'varlist' and the CH file. You
must put the line of code to define the array (see the CH file created
for details) early in the excution of the system and the #include of
the CH file at the top of each PRG. Then simply recompile and link.


This program creates (overwrites) two files: VARSXXX.DBF and VAR
SXXX.CDX You should be sure you don't have files by these names used
by your system.

This program does not write to your source code, but nevertheless, I
don't take any responsibility for the outcome. You bear all the risks
of using it. No warranty stated nor implied. The program my be freely
used as long as not altered.

Latest versions are available at

Bytes: 347,820 Date: 1997-09-24

LazyWriter creates your system documentation of clipper (or dbase)
programs. It can generate the following section :

(1) Files List
(2) Index Section
(3) Database Structure and its Index Key
(4) Function List I (Sort in FileName)
(5) Function List II (Sort in FuncName)
(6) Control Sentence Only

It can also recognize macro program of Casual-Kit as clipper program,
and it only support .DOC format in this version.

The output method is described by macro program (file:lwRules.Doc),
and it can be redefined and extent new section by editing this file.

Bytes: 8,886 Date: 1995-07-07

What it does:

Generates a Norton/ExpertHelp Guides for standard include files which
come package with version 5.2 of CA-Clipper.

Blinker.exe for swpruncmd (RUN command as an alternative)
ehc.exe Guides compiler *
ehml.exe Guides linker *

* Both of these utilities come with ExpertHelp. If you do not own
ExpertHelp, then you'll need to modify my code to use the NG
compiler and linker. Of course since most of us use EH this should
not pose a problem, else buy EH.

Bytes: 226,726 Date: 1994-03-30

Multi-Edit Lite is now offered as a shareware product. If you like
and use Multi-Edit Lite, we request a donation of $40 (or whatever you
feel is appropriate).

Multi-Edit Lite is a scaled down version of Multi-Edit, the best text
editor on the market today. It is great for all of those "quickie"
jobs that don't require the power of the full blown version of
Multi-Edit. Multi-Edit Lite is also great where disk space is a
problem, like your laptop system!

Multi-Edit Lite lets you edit up to 25 files at a time. The files may
be of any size. Multi-Edit Lite contains the same Virtual Memory
Manager and Windowing capabilities as Multi-Edit Professional.
Multi-Edit Lite will use XMS/EMS memory, and can swap itself out to
about 2.5K when shelling to dos or running other programs.

You can compile programs inside Multi-Edit Lite, and most popular
compilers are supported for automatic error location. Unlike
Multi-Edit Pro, Lite has only a single, non-extension specific,
compiler menu.


Bytes: 35,314 Date: 1997-05-28

This is a text file which explains the format of .MEM files, and two
utilities to dump .MEM files to the screen.

Bytes: 19,929 Date: 1995-07-07

Supervisor Utility to Monitor User Activity on NetWare
v2.1x / v2.2x / v3.x / v4.x

PUBLIC DOMAIN written by Wolfgang Schreiber

Monitor.EXE can be used to see users' file and I/O activity. It
displays the open files and indicates files opened for reading,
writing, locked files and files in transactions.

Bytes: 14,045 Date: 1997-05-17

Text not available.

Bytes: 356,143 Date: 1996-08-15

The shareware version of NoteBase. Needed to view some items in this
ftp site.

Bytes: 980,408 Date: 1996-06-16

nB (nano Base) - 1996.06.16

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.

nB ("nano Base": "n" = "nano" = 10**(-9) = "very little") is a
little DOS xBase written in CA-Clipper 5.2 that can help to
access .DBF file created with different standards. nB can access
files created with Fox Pro 2, dBASE IV, dBASE III, dBASE III PLUS and

nB is:

* a dot command interpreter,

* a macro executor (a program interpreter), slow but usefull,

* a macro recorder (a program writer),

* a .DBF, .FRM, .LBL utility,

* a simple reporter.

nB may be usefull:

* for CA-Clipper programmers who may need a all-in-one tool,

* for everyone who need something like "dBaseIII" and don't
want to pay for it (that is: for everyone who like a little
free xBase).

Macro files can be written with a normal text editor or inside nB
with the help of the internal macro recorder. The macro file
structure is a simplified version of a CA-Clipper program. The
macro interpretation is slow, but you don't need to complile and
link (that is: you don't need CA-Clipper). nB recognise only
functions and not commands.

Bytes: 19,847 Date: 1997-05-17

This is C SOURCE CODE which will convert Norton Guide files into HTML

Bytes: 13,675 Date: 1993-12-20

NGP v3.20 - the Norton Guides Printer by Pepijn Smits


Bytes: 31,446 Date: 1994-06-30

Norton Guides Sourcer. A decompiler for .NG files.


Bytes: 148,898 Date: 1998-11-09

NGSRCHTM.EXE generates HTML from Norton Guides SOURCE files.

It does NOT run from .NG compiled output files. If you can decompile
an .NG file to get the source, that will work.

To create output, copy NGSRCHTM.INI to your local directory and load
it into an editor.

Edit the PREFIX= with any 1-6 letter name.

Edit the color preferences and/or background preferences.

Save the file.

When you compile NG files, there is a main module that is essentially
the link script. This is what NGSRCHTM works from.


The output will be created in the same directory. The name of the top
.HTM will be the PREFIX + '00.HTM'.

In version 1.2, NGSRCHTM can now find http, ftp, mailto, news
references and properly encapsulate them with valid URL html.

If your NG used something like , it will now display in the
html with the < and > showing.


Bytes: 182,259 Date: 1996-02-14

Norton Guides for Window version 1.1 (Stephen Au Yeung)

This is the authors FIRST attempt writing a Windows based program and
the program is his first program finished under Delphi.

This package is distributed as shareware.

Bytes: 8,402 Date: 1998-11-08

NICE is a small DOS TSR (Terminate and Stay Resident) program whose
purpose is to allow Clipper Summer 87 programs to be "nice" to MS
Windows, by giving resource back to the CPU when it (the S87 app) is
"idle" - waiting for keyboard input.

Freeware. ASM source included.

(note from Phil: Works great on NT, doesn't work with Clipper 5.x)

Bytes: 19,933 Date: 1995-10-06

This converts any executable into an assembler input.

Bytes: 514,559 Date: 1999-03-31

PBMake is a Make engine for Clipper, Xbase++, C, ASM or any language.

This is the Fully Registered Version, including the .NG documentation
file. Starting with version 2.17G, the source code for this make
engine is released under the GPL licensing agreement.

This programmers Make engine is faster and easier to use than any you
have ever used!

Zero memory overhead. Works with any programming language. Works with
multiple programming languages in a single script!

PBMake was designed to remove the need for cryptic commands
as found in other make engines.

FREEWARE, and not limited in any way.

Bytes: 457,803 Date: 1995-11-07

This is the 0.06.002 release of Programmer's File Editor, a
large-capacity multi-file programming oriented editor for Windows 95,
Windows NT 3.51 on Intel and PowerPC platforms, and Windows 3.1x

PFE includes the following features:

- The size of file it can handle is limited only by the total amount of
virtual memory available
- No arbitrary limit on the number of lines a file can contain
- It can edit multiple files, the number being limited only by the
available system resources
- Accepts files dropped from File Manager or other drag-drop server
- Allows multiple edit windows showing the same file
- Multi-level undo facility
- Can read and write files in UNIX format using LF as line terminator,
with automatic format detection
- Can run multiple instances if desired
- Backup copies can be maintained of existing files when saving
- Most-recently-used list of files allows easy selection between sessions
- Line numbers can be shown in any edit window if required
- Any installed fixed-pitch screen font, including TrueType, can be used
in edit windows
- The most frequent operations can be performed from active buttons on a
tear-off toolbar
- Active status bar reports settings and allows easy alteration of
common ones
- Text can be copied and moved by dragging and dropping
- Tabs can be inserted as TAB characters or spaces
- DOS commands, such as compilers, can be run with the output captured
in an edit window
- An application being developed can be quickly launched from a
configurable dialog
- Commonly-used text can be inserted in a simple operation from template
- Fully-remappable keyboard, including two-key operation similar to
MicroEMACS and mapping of Alt keys to functions
- Multiple sets of key mappings can be stored, and selected as required
from a dialog or from the command line
- Keystrokes and menu commands can be recorded in a replayable keyboard
- Commonly-used program development tools can be configured into a list
and started simply from a dialog
- Files can be printed either in total, by line range, or selected
text only
- Automatic line indenting and removal of trailing spaces
- Automatic configuration of edit options depending on file type
- Automatic configuration of tab sizes depending on file type
- Automatic brace alignment when editing C source
- Text indent/undent operations
- Optional automatic text wrapping at configurable margin
- Can mail files to MAPI-compliant mailers like Microsoft Mail
- User-configurable help menu
- Comprehensive help file with help buttons on all dialogs and F1 help
available for system messages
- Mouse help available on screen and menu items
- Double click on right button starts help engine for help on keywords
in edit windows
- Allows Windows to be closed down and the system rebooted from the
system menu
- Uses standard MDI methods to be fully compatible with other Windows apps
- All operations are TWI compliant
- Windows can be tiled vertically to maximize width
- Window text, window background, workspace, toolbar and status bar
colours fully configurable

Additionally, the editor can be controlled by another application
across a DDE client-server link.

Bytes: 134,838 Date: 1994-12-01

PopDBF 4.13 4K TSR dBase File Browser/Editor

Bytes: 45,900 Date: 1995-03-22

This program can place a security envelope around your executable
files to help prevent decompiling. SHAREWARE

Bytes: 475,988 Date: 1995-05-18

Quick TBrowse code generator demo.

Bytes: 5,036 Date: 1997-06-12

RamClear.Com is a small utility which can overcome random occurances
of "VM Integrity failure" messages from large memory hungry
applications. It works by ensuring that there is nothing in memory
when the Clipper compiler loads by filling DOS memory from its load
address to the "top" of DOS memory at 640Kb.

Bytes: 5,261 Date: 1995-12-10

A Clipper command line driven program which appends random data to an
existing .DBF file, for testing purposes, regardless of the field
type. Random character data strings will be the same length as the
field. The code is PUBLIC DOMAIN. You are free to modify or otherwise
use this code as you like.

Bytes: 398,262 Date: 1998-03-12

My personal information manager, RapideX. (not GUI)

Mailmerge, multiple tables, dialer, export, import, query by example,
etc. Very fast and easy to use. FREEWARE.

Bytes: 1,539,238 Date: 1998-09-23

Ralf Browns latest interrupt list in Norton Guide format.

Bytes: 106,341 Date: 1998-03-29

This is a utility to view the contents of a .MEM file, complete with

Bytes: 7,907 Date: 1994-09-02

This program allows you to reboot your PC at any time of day you
desire. Simply pass REBOOT_@ the time(s) you want it to reboot at & it
takes care of the rest. By remaining RAM resident and checking the
clock on every tick. It may be turned on or off but can only be
removed from memory by rebooting! The program can be loaded high using
DOS. REBOOT_@ uses only a very small amount of memory which should
always be less than 1kb. SHAREWARE

Bytes: 34,382 Date: 1993-01-12

This appears to be a S'87 decompiler. Not Tested.

Bytes: 164,309 Date: 1996-08-09

SCC is a comprehensive utility that compares two files and generates
detailed reports (log files) that displays all text change differences
as they evolve. SCC has extensive help and easy-to-use menus,
technical orientation is not needed to run the product.

SCC records who, why, when, where and how changes were made, thus
maintaining a complete history of all text changes. SCC enables
detailed verification of ongoing version and document text changes
along with a high auditing accuracy, virtually eliminating any
undetected changes or errors.

SCC is feature rich, having many user selectable options to control
the printable log report types and format appearance. SCC can produce
a report based on a model of what's called all-purpose change control.
It can also do (selected) analysis to develop highly detailed
customized reports. Eg: SCC can help generate a "filtered" report of
what changes are important to what is irrelevant.

SCC supports several log type options (long, medium, crunch...) that
help re-construct any earlier and/or later version releases. SCC uses
a reverse/forward delta method to keep track of different versions.
All header file-id, code and documentation changes "between versions"
are kept within the SCC log report itself.

SCC has a log report viewing utility (with automatic synchronization)
that is unique in it's display. This viewing utility will show the
exact content of changes made down to the character level (not
detailed in most other comparison checker programs) where the most
difficult information- laden data is to be found.

The viewing utility has a status window that helps quickly and easily
identify the type of line comparisons between documents. This status
window will show how and why two lines compare Eg: "close match",
"common lines", "ignore upper/lower case", "ignore all white space",
"ignore character strings", "range move", etc..

SCC accepts ASCII text output from your favored editor. SCC features
friendly, menu-driven interfaces suitable for use by non-technical
personnel, as well as command line and batch file capability for the
sophisticated user.

Bytes: 20,702 Date: 1993-12-23

SHROOM v2.4 - frees memory for running other programs from within the
Clipper RUN command. Works Great!

Bytes: 126,763 Date: 1996-07-10

Screen maker is a visual screen generator for clipper 5.2 and summer
87. Just draw your screen and write it to a file and boila, your
SOURCE CODE is writen. It also offers the capability to place your
input field on the screen so you don't have to fight at design.

Also contains a small library of screen output functions.


Bytes: 285,231 Date: 1992-05-11

The final version of Snap, a xBase Documentor/Source Reformatter.

Bytes: 205,321 Date: 1996-07-21

Novell Network 3.x and 4.x running bindery emulation

This Novell Netware utility is a convenient tool for network

It has two primary purposes.

1. Track users logged into as many as 8 servers simultaneously.
a. View and search the database
b. Obtain printouts. (HPLJ only)

2. Disconnect NOT-LOGGED-IN users from a server using a workstation.
a. A timed loop that can do this continuously.

Bytes: 4,617 Date: 1994-12-16

Create a directory with subdirectories

Bytes: 156,489 Date: 1997-05-13

TDCLIP converts blocksaved THEDRAW files to Clipper screenvariable

TDCLIP is written for people who still like good old DOS programs and
are creative enough to give their programs a nice touch, but feel they
are limited by the possibilities of Clipper.

I ( Albert van der Ploeg ) always design my screens with TheDraw, save
'em in ASM-format and pop these screens through an ASM-routine. This
is fast and quite sufficient when it comes to fullscreen images, but
what if you need a smaller one in the middle of the screen, without
overwriting the rest? There's a workaround in assembler, but that's
quite a puzzle to most people. Ofcourse, you can do it with SAY or
DEVOUT(), but that's a whole lot of writing when you use many
different colors!

TDCLIP reads blocksaved images created in TheDraw, and converts these
images to files containing variable declarations for Clipper. These
variables have a binary 'character-color' format which is used by
Clipper for saving screens with the SAVESCREEN() function. Therefore,
these variables can be restored to the screen by the RESTSCREEN()
function, for which a line is provided in the output-file.

Bytes: 104,141 Date: 1994-05-03

Check all data in DBF Files for corruption.

Bytes: 92,738 Date: 1996-09-11

This is a Text Search function similar to Norton's TS.EXE, however,
this one is written in Clipper using Clipper Tools III library.


Bytes: 159,380 Date: 1994-12-20

If you have a USR 14.4 Sportster modem, get this and run it. It will
turn on all of the best features of the modem, and save it as the
permanent setup. This one will turn your Sportster into a Speedster.
DON'T use it on other modems! (it won't hurt them physically...)

Bytes: 269,288 Date: 1995-11-07

This is the 2.1c version of ViewNg, a Norton Guide Browser for

When registering, you will receive an identification number that will
disactivate all Shareware Reminders.

You can find the latest version of ViewNG in the Compuserve Clipper

You must own the CTL3D.DLL in order to use ViewNg. CTL3D.DLL is (c)

Bytes: 193,440 Date: 1995-08-15

This self-extracting file contains Greg Lief's "Visible TBrowse".
Visible TBrowse harnesses the power of TBrowse without forcing you to
spend weeks (or months) learning all of its intricacies.

Visible TBrowse lets you build your browse configuration
interactively. You have full control over all facets of the browse.
If you want to stop halfway, you can save your work in progress and
reload it later.

And the best part is that when you are finished, just press a key and
Visible TBrowse churns out completely optimized Clipper 5.01 or 5.2
SOURCE CODE representing your custom browse! (NOTE: The Clipper 5.2
SOURCE CODE will serve perfectly well for Clipper 5.3.)

Bytes: 21,855 Date: 1997-05-17

This is a C program which will run on a website, providing the
contents of a Norton Guide via HTML.

The author sez...

Ok, quick usage. First, stick w3ng into your /cgi-bin/ directory (or,
the directory that looks like /cgi-bin/ to the outside world). In a
Web page, do the following:

A HREF="/cgi-bin/w3ng?/dos/c/eh/"
This is my test Norton Guide /A

And away you go.

Bytes: 287,469 Date: 1998-09-12

WEG is the latest Windows Norton Guide by Dave Pearson.

A must have utility, and clearly the best Norton Guide/Expert Help
clone for windows ever created.

Don't read more, just download it!

Bytes: 50,530 Date: 1995-05-07

A windows program which emulates the Norton Guide engine. Allows you to
view Norton Guide files without loading NG, or shelling to DOS.

Bytes: 17,406 Date: 1995-07-07

Find users who currently access a given file on a file server
NetWare v2.1x, v2.2x, and v3.x

Similar to below, except DOS based.

Bytes: 76,665 Date: 1996-01-28

WhoHasIt is a simple to use Windows program which displays the users
with a particular file open. It works on Netware 3.x and Netware 4.x
under Bindery Emulation. It removes the problem of having to use
Rconsole to find out who is using a particular file.

The software can also display the status of any record locks held on
the file. This is especially useful when tracking down database
problems, or doing development work.

The registered version provides the ability to clear the connection
and send a message to the user.

Bytes: 89,042 Date: 1994-07-31

Windows NG file viewer.

Bytes: 337,912 Date: 1993-07-26

dBase style Clipper Dot command interpreter.

Bytes: 830,264 Date: 1996-05-07

For those looking for a Brief, Wordstar, Epsilon editor for Windows,
your search is over. Features include, MDI support, status and
toolbar, syntax color highlighting, in edit compile, automatic backup,
file restore on startup, error listing, undo/redo, search, replace,
bookmarks, column, block and stream marking, quick help feature, fast
loading, support for grep and C TAGS. All this and much more.


Built with MultiEdit Fiberhosting.COM Matrix List Mirabilis ICQ ICRA Safe Surf

Terms and Conditions of Use of The Oasis Web Site

Last Oasis Maintenance: July 24, 2004

Copyright (C) 1996-2004 Phil Barnett. All Rights Reserved Worldwide.

Oasis Camels

Home Page

The Oasis FTP Site
CA-Clipper Mirror

The Reef FTP Site
Clipper Code
C Code
ASM Code
Compression Utilities