QDTOOLS.ZIP distribution policy and usage *IS* restrictive :
it's a freeware, NOT public domain nor even GPL.
Please respect license as specified infra !
Only Modula-2 Web sites, Simtel, Garbo and FreeDOS sites
are authorized to host the Q&D Tools archive : other Web sites are NOT.

Please note this file uses DOS ASCII with French characters.



                     Q&D Tools for DOS

          "Freeware" *really* final distribution

                (2013 updated 2000 package)

            Copyright (C) by Philippe Guiochon



                  "Command line for ever !"



"-- Why do we have to hide from the Code Police, Daddy ?
 -- Because we use TopSpeed Modula-2, son. They use Micro$oft C."



Although Q&D Tools programs were created in good (?) old DOS
days, most of them are still useful in those (censored) Win9X days
(this was written before the WinXP/Vista Coming Age of Darkness).
Well, *I* still use them, although their main code was supposed to be
frozen years ago (except for a few functions added
and glitches fixed : programming is a never ending story).
Maybe you'll find a few of them of some interest,
too, if you still happen to run any flavor of DOS or
command line console.

Don't despise DOS : although primitive an operating system,
it does have virtues, including simplicity and efficacity.
Tiny UCLONE and VITAL cloning DOS utilities really CAN save
your valuable hard disk data... thanks to Modula-2 !
Note a boot floppy and/or XOSL multiboot on a DOS partition
will help too, even if you're a Vindoze WIMP addict. ;-)

Back to Q&D Tools : documentation is minimal, but this should not
be a problem for command line users. And the package is freeware,
after all (which does not mean valueless).

Besides, for most of the programs, Modula-2 and (sometimes)
PowerBASIC source code is provided, even though this courtesy
is neither useful nor educational (please note freeware status
and sources providing do NOT mean "public domain" nor "GPLed" code :
I value my time and (limited) skills as highly as anyone,
and I don't think "collective authorship" is a good thing anyway).
Yes, I know, "me too", as every programmer and as everyone,
I've seen better Modula, Basic, Assembler, Forth, C, Perl,
InterCal, French, English, YouNameIt code, but I've also seen
(much) worse code, whatever its origin (even from commercial
software editors). So what ?

Should you read the source files and should you not like what
you'll see, just remember that once a program is compiled and
works as intended, its source code quality (or lack of) does not
matter ; its source language does not either, even if it's
not assembly language. Design matters first, implementation comes second.

Incidentally, nobody should remain an "assembly rules everywhere"
young snob for too long a time. In my good old Apple ][ days,
I was one of them, to the point of being able to program directly
in hex. Now, thanks to the "no comment" school I was
an advocate of, I no longer fully understand my own brilliant
(at the time) 6502 source codes from that far time, whether
it's my word processor, my graphics editors, my graphics libraries,
my operating system (yep, I wrote one and it even featured defragmentation)
and my Apple compatible ROM (that one was no small feat
in my not so humble opinion <g>).

Moreover, the Q&D Tools were never intended as academic "tours
de force" : they were mainly written to solve (minor) real-world
problems, as Yet Another Complete Waste of Time illustrations,
or even merely for the fun of playing the (almost) ultimate game
of (il)logic called "programming".

Famous moralist Sbastien-Roch Nicolas was right when he wrote :
"On court les risques du dgot en voyant comment
l'administration, la justice et la cuisine se prparent.".
This applies to source code too. ;-) At least, you may use the .MOD
files as an inspiration : in this industry, we all like to
reinvent the wheel, because it will be *our* own hand-crafted
wheel... -- which sometimes accounts for its (lack of) roundness.
Provided it's useful, after all... There are worse ways to waste
one's time.

Note next paragraph has been left for text history, although
most of its warnings and statements are no longer applicable
to current state of the programs, now LFN support has been added
to the most important tools (tested on FAT32, for NTFS
is another story) : however, none of the Q&D Tools
will correctly process any file whose size is 2 Gb or beyond.
2.147.483.647 bytes should be enough for everybody, anyway. ;-)

    (*
    Please keep in mind many Q&D Tools programs "suffer"
    from historical implementation limits (because of hardware, DOS,
    libraries and compiler used) : 2 Gb maximum individual file size,
    8+3 filenames, limited maximum number of files or directories,
    hard disk size, etc. These limits should not be too
    cumbersome anyway, as they were not with the PC mainly used to
    develop these programs : a 486 DX 33 with 8 Mb RAM and 250 Mb
    hard disk, later replaced with a Pentium II 233 with 64 Mb RAM
    and 2 Gb hard disk. Note any fast PC is likely to force some
    weird (harmless) effects with sounds generated
    by TopSpeed libraries and with graphics (which may go too fast
    in a few programs I don't intend to rewrite).
    *)

Please do keep in mind, all these tools have been created
in a real DOS environment : therefore, by design, they are all
mono-user and they are NOT meant to be run concurrently,
especially on LFNs systems, because of possible collisions with
reserved temporary filenames such as "~del_me~.tmp", "$del_me$.tmp",
"_del_me_.tmp", "~delme?~.tmp", "~delme~.tmp" et alii.
This should not be a problem for DOS users (unless they use
Novell DOS 7 multitasker), but LFNs systems users should be careful,
should they really need (but why should they ?)
to run several simultaneous instances of the following tools :
PCOPY, CS, CHKDATA, FCOMP, PEEK and TXTFMT.

Running on NTFS filesystem is not guaranteed either. Anyway,
all tools have been heavily and daily tested on FAT16
(M$ DOS, DR-DOS and Novell DOS) as well as on FAT32 systems
(Win98SE and WinXP) without problem.

As a last minute bonus (and a way to gafiate -- Science-Fiction
fans will understand), a few useless programs for Windows 3.1
("classic" Vindoze, a.k.a. Win92) have been included : they will
run with the games-oriented operating system often refered to as
"Vindoze 98".

(*
2000 note : at a few users' request, most utilities have been revised
to include minimal support for Win9X LFNs : this support may not be
rock-solid (it makes a few assumptions about character sets
and other minor things), but it's effective enough to enable me
and others to use my Q&D Tools from Win98SE DOS sessions
for system maintenance.

2006 note : while code was supposed to be almost frozen in 2000,
a new computer bought in 2005 (a Pentium 4 running at 2.6 GHz
with 512 Mb RAM and 80 Gb hard disk) required a full rewrite
for those really useful programs : VITAL, DTHS and CS,
which were not adapted to huge hard disks handling. Moreover,
a few friends and acquaintances did require a few updates for
their Win9X and WinXP boxes. Therefore, a few utilities
have been checked (read : better bugfixed), enhanced
and/or rewritten. Besides, Q&D AstroTools freeware package
has been included in QDTOOLS archive. Although its purpose
may seem frivolous (or even nonsensical to many),
it should do as a good demonstration of the excellence of Modula-2
for writing a non-trivial real-world problem solver.

2007 note : programming (read : adding unnecessary features)
is really a never ending story... and therefore a few bugs/features
were fixed/added, last for the FreeDOS project.
But this time, this archive is really final. Well... it should be.
"Promesse de Gascon", as one says in France ?

2008 note : "Never say 'never' again..." :-( Yet another occasion
for a few enhancements, new features and minor fixes. Even better :
I finally took the time to write UCLONE, thus adding the very last
step to my backup paranoia. Both VITAL and UCLONE utilities,
kept on a boot disk (they can be copied to a boot CD or a boot
USB drive) saved and retrieved my hard disk partitions many times
when rogue programs (both DOS and Windows ones !) completely trashed
my data (sometimes to the point of making boot impossible).
Thanks to them, I've avoided many hours of frustration reinstalling
OS and programs, then resetting finely-tuned parameters. IMNSHO,
anyone who values his data should have these backup and restore utilities,
and thank Modula-2 for them.

2009 note : "Game Over" ?

2010 note : Yes, "Game Over" for real, this time. Getting too old
for all that. A definite farewell to computing and to computers.
The QDTOOLS.ZIP freeware archive will no longer be publicly updated.

2011 note : "In every programmer a liar" (a variation upon
a famous statement by Number Six). The YACWOT syndrome
did strike again : quirkfixes and minor enhancements were coded
and released to a few friends using a method more modern than
good old floppies : USB keys.

2012 note : Will I really get away from it all any day soon ? ;-)
Moreover, I discovered yet another bad side-effect of the Internet
(in addition to defamation and source theft by some liar Apple pirate) :
a few Web sites dare and offer QDTOOLS.ZIP programs
WITHOUT being allowed to do so. On a brighter (?) side, I may port
within next months a few tools to Stony Brook freeware compiler.

2013 note : Porting and/or recoding Q&D Tools using Stony Brook
freeware compiler may be done later, but programming is no longer FUN
with newer over-complicated Vindoze APIs. Moreover, my P2 233
and my P4 2.6 have just passed away : thanks to stupid modernity
and forced obsolescence, I haven't been able to replace
their good old Matrox G400 and Radeon 9600 AGP video cards.
I guess Novell DOS 7 and Win98SE (I've found a few AGP cards
with only XP support, which I do not want) *really* belong
to the past now. :-( This QDTOOLS.ZIP 2013 archive is therefore
*really* final now. Newer command line tools, if any,
will unfortunately be created on and for WinXP :
QDCMDS32.ZIP archive will host them.
*)


(* SPECIAL THANKS *)

First, Mr Schlegel is to be thanked for hosting,
from the very beginning, this collection of (f)utilities
on his excellent Modula-2 site ("http://freepages.modula2.org"),
which is likely to be the very last line of defence for us
Modula-2 lovers.

When I faked youth, I would only swear by 6502 assembler
(ah, the AIM 65 and Apple ][+ days...) and Forth,
to the point of being almost fanatic. I now have a debt
to Niklaus Wirth for Modula-2 and Oberon languages, whose design
and crystal-clear syntax are certainly the most elegant I've seen.
No other language allows the programmer to easily modify
code 15 or 20 years old. I'm still wondering how the very same
great man could also be responsible for the earlier (ugly)
Pascal syntax quirks... :-)

J.P.I. TopSpeed is obviously to be thanked, in spite of a few
quirks in their Modula-2 compilers (I've learned the hard way
to hate their cryptic "isl 342" error code). I'm old enough
to have worked with many compilers for many languages
for many operating systems : TS 3.1 was among the most pleasant
to work with.

The Q&D Tools would lack a few features without Fabrice Bellard
(for his freeware LZEXE DOS packer, used to pack all DOS executables),
Matt Pritchard (for his public domain Mode X library) and of course
Ralf Brown (for the always informative and even sometimes fascinating
DOS Interrupt(s) List).

Jim Hall and the FreeDOS project are to be thanked, too,
for their work keeping good old DOS alive and well,
up to modern hardware, even though they unfortunately seem to think
C, ASM and GPL are 42 (er... the Ultimate Answer to Every Question).
While I'm "semper fidelis" (and please, please, do NOT shorten
this already concise Latin formula to the ugly and silly
"semper fi" ! Why not "sempfi", while you're at it, or even "sfi" ?)
to Novell DOS 7, I would probably use FreeDOS if I were to install
a new PC (read : on newer hardware). Anyway, I won't be one
of those weirdoes running a DOS emulation from their *nix boxes :
what's the use ?

"Woz and Wirth for ever !" anyway !



(* REQUIRED CONFIGURATION *)

CHKEM utility (run from command line in directory where archives
and CHKEM.LOG are to be found) may be used to detect any tampering
(deliberate or accidental) of archives : INSTALL.BAT will always
run this program as a safety measure.

The full Q&D Tools archive require at least this configuration :

    - about 26 Mb of hard disk space (including sub-archives
      and source code : executables alone take of course much,
      much less space) ;
    - an Intel 80486DX or better CPU ;
    - 640 Kb RAM ;
    - a VGA card ;
    - a DOS 3.3 or "better" (whether by Micro$oft, I.B.M.,
      Digital Research, Novell, Caldera or whoever else).

Once again, please note that some basic knowledge of DOS
command line is really required.

Should paranoia strike, .BAS source code recompilation requires
PowerBASIC 3.1 compiler, while .MOD source code recompilation
requires TopSpeed Modula-2 v3.1 DOS compiler with ALL fixes
applied to system libraries, with PathStr type being defined as
ARRAY[0..128] OF CHAR in FIO.DEF. By the way, even though I did
not use too much assembler nor DOS API calls, I strongly doubt
XDS Modula-2 compiler will recompile these programs, even with
the TopSpeed Compatibility Kit gag : this is left as a (useless)
exercice to the reader -- it would be better to fully rewrite
the programs from their help screens !

There's some fun comparing the sizes of many of these humble
DOS programs to the sizes of similar programs (when they exist)
running with other operating systems... and that means :
excluding interface code and data, of course.



(* INSTALLATION *)

QDTOOLS.ZIP archive contains specific ZIP sub-archives whose
name tells their application domain. Each EXE executable file
has a matching .DOC file created with /?[?[?]] option :
this should do for help. A few utilities have companion files
(.INI, .DAT, .PCX, .GLO, .TXT, .TX, .DM, .WAV, .BIN).

BATDOS, BAT98SE and BATXP directories contain real-world .BAT examples
which may be of some interest : note many of them will require
editing by user before use, for they make assumptions
about PC setup. Use them as a base for you own PC and
do NOT run them without FIRST checking them ! Remember
they're mere text files after all.

For ease of use, you'll probably want to unpack sub-archives in
their specific directory before you move your favorite utilities
to a directory located in your PATH environment variable.

INSTALL.BAT batch file (mainly generated by DIRBAT utility
then edited by hand) will perform this operation automatically
in current directory, provided a .ZIP DOS unpacker such as UNZIP
(by Info-Zip group) or PKUNZIP (by PKware) is available and in PATH
or in current directory. Note you may edit INSTALL.BAT
in order to change _xarc_ environment variable value,
should you want to use another .ZIP unpacker.

Note INSTALL.BAT will unpack *everything*, which account for the 26 Mb
required : remember the utilities alone take *much* less room. ;-)

Just in case it would be useful, QDTOOLS.<MD5|SHA> contains
MD5|SHA digests for all files in QDTOOLS.ZIP archive.
Paranoids should note one underestimated point :
yes, MD5 collisions (and possibly SHA-1) can be forged
(on small trivial examples, as far as I know).
Anyway, forging data able to fool several checksum or digest
methods would require god-like abilities, as far as I know.
That's why it's wise to validate data with several algorithms
(CRC32 and MD5, MD5 and SHA-1, etc.). Common sense...

A note about syntax in help screens : almost always,
# means a number either decimal or hexadecimal (with "$" prefix),
while $ means a string. In case of a doubt, just check source code.

Again, a last reminder about an important implementation limit :
any file whose size is 2 Gb or more will NOT be correctly processed.



(* ARCHIVE CONTENTS *)

Note directories ending with "_S" contain programs source code,
while M2LIB_S contains Modula-2 libraries, and PBLIB_S
PowerBASIC libraries. FUN directory contains a few icons and PIF
files for Windows 3.1 -- yes, I *do* still run it now and then
even in 2012, on my good old Pentium 233 ! ;-)

For each EXE or SCR executable found in WIN31 directory, there
is a matching archive containing its full source code in WIN31_S
directory. These programs were written in Visual Basic 3.0 (yerk!) :
I don't know (and I don't want to know) if later revisions
of Visual Basic are able to recompile provided source code.

For Win92 programs, no installation program was thought
necessary : freely available runtime files VBRUN300.DLL,
PICCLIP.VBX and THREED.VBX should be copied in \WINDOWS\SYSTEM
directory, while *.SCR screensavers should be copied in \WINDOWS
or in \WINDOWS\SYSTEM. Data files should be copied in their
executable directory (in case of doubt, check source code : it
is as readable as VB 3.0 allowed it... which says a lot).

Programs version scheme is fairly classic with its v#.#? form,
where # is a digit and ? a letter. First digit indicates a major rewrite,
second digit indicates a substantial change in design (such as
the addition of many features), while letter indicates a minor change
(such as the addition of a small feature, or a minor quirk/bug fix).

A companion text file in French and English may be included,
kept here for (personal) historical reasons.

*.PBP sources are included to remind me how good
I *WAS* at good old Apple ][ times. Eh, Phil's Operating System
was certainly the leanest and probably the fastest...
and it even had a Krunch function in order to defrag Apple ][ floppies !
Phil's Perfect Printer was able to cut words according to
complex French rules, to process footnotes and to dump text
in Greek (with accents !) on the nice Taxan KP810 printer
(run shifting heads by half a dot to increase resolution).
And Phil's Grafwiz was much, much better than the so-called
Graphics Magician (twice smaller and twice faster).
Those were the days... ;-)



::: FILE        ; directory and file utilities

byteproc.exe    ; apply operation to file
c       .exe    ; enhanced CD command able to look for partial matches
cs      .exe    ; check CRC32 / MD5 / SHA [/ Adler 32 / Fletcher 16]
cs      .ini
dcomp   .exe    ; compare filenames in source and target directories
delb    .exe    ; delete files except specified files
dd      .exe    ; xdir/xdel/deltree : 3 in 1 !
dd      .ini
dirbat  .exe    ; create batch file to process specified files
dirweird.exe    ; list "weird" filenames
fcomp   .exe    ; file compare
fu      .exe    ; show file usage
hdfree  .exe    ; show disk space
isempty .exe    ; check if directory is empty
makepath.exe    ; create multi-part directory
newname .exe    ; enhanced rename (prefix, suffix, renumber)
pcopy   .exe    ; copy/move/xcopy + copy preserving path
pcopy   .ini
pending .exe    ; list DR-DOS and Novell DOS pending delete files
popdir  .exe    ; go back to previously saved directory
pushdir .exe    ; save current directory
procdups.exe    ; list identical (CRC32 or MD5) files
total   .exe    ; show file usage
whatlfn .exe    ; show DOS and LFN
with    .exe    ; process command on specified files

::: FUN         ; fun (un)utilities and old 2D demos

aclock  .exe    ; animated clock
curves  .exe    ; splines
daymonth.exe    ; on this day (-e option required)
daym_ego.dat    ; private data file for daymonth.exe
dclock  .exe    ; yet another clock, of the polar kind
explode .exe    ; explosion simulator
fire    .exe    ; particles fire
firebees.exe    ; fire bees
fortune .exe    ; self-explanatory
fortune .txt
taglines.txt
fountain.exe    ; interactive fountain
gematria.exe    ; warning : utter nonsense !
gematria.dat
gridrun .exe    ; a bad idea
iago    .exe    ; pretty bad othello
lavalamp.exe    ; Lava Lamp projector
matrix  .exe    ; over-rated Z-movie but cool text-based effect
oclock  .exe    ; analog clock
pfire   .exe    ; plasma fire
plasma  .exe    ; self-explanatory
pulsar  .exe    ; pretty ugly display
qdlife  .exe    ; yet another Life program
qdlife  .dat
quiz    .exe    ; world's smallest political quiz implementation
quiz    .dat
quiz    .pcx
quizfr  .dat    ; an older French version of quiz.dat
quizfr  .pcx
quizyn  .exe    ; Yes/No quiz implementation
quizyn  .dat
shuttle .exe    ; primitive 3D animation
spiro   .exe    ; spirolatres
splines .exe    ; test for splines formulae
stars   .exe    ; self-explanatory
storm   .exe    ; very basic storm display
storm0  .wav
storm1  .wav
textgen .exe    ; rather nice random text generator
textgen .tx     ; *.tx data converted from many, many sources
user    .tx
thought .tx
subbrag .tx
startrek.tx
spout   .tx
slogan  .tx
psychic .tx
noise   .tx
manifest.tx
logotron.tx
logotro2.tx
headline.tx
haiku   .tx
fog     .tx
crackpot.tx
belief  .tx
babble  .tx
iufm    .tx
patron  .tx
rapport .tx
evangile.tx
vin     .tx
tvoff   .exe    ; old TV shutdown
tvstatic.exe    ; ugly TV static display
vclock  .exe    ; yet another moving digits clock
voxel   .exe    ; voxel demo (a cleaner and more readable port than original)
warp    .exe    ; ugly starfield
wobbler .exe    ; fast processor really required
xclock  .exe    ; moving digits clock
yiking  .exe    ; wisdom of the Far East... and/or utter nonsense
yiking  .dat
zigzag  .exe    ; lines and splines

::: HACK        ; <hacker|programmer|power user>'s utilities

dllfind .exe    ; list Win16 and Win32 DLLs used by an executable
dllfind .ini
dths    .exe    ; read/write hard disk sectors
peek    .exe    ; find text strings in files
paspeek .exe    ; extract Pascal strings, whether ASCII or Unicode
picfind .exe    ; view files as graphics
sigfind .exe    ; search files for data
uclone  .exe    ; poor man's IDE/SATA hard disk cloning utility
vital   .exe    ; save/compare/restore vital CMOS and partitions hard disk data
xd      .exe    ; rather nice hexadecimal dump
xosldump.exe    ; dump XOSL multiboot data
xtract  .exe    ; extract data from files

::: MISC        ; various utilities

baseconv.exe    ; yet another decimal/hexadecimal/binary LONGCARD converter
cal     .exe    ; a classic calendar
cdcmd   .exe    ; open/close CDROM tray
chkio   .exe    ; i/o ports diagnostic tool : use with CAUTION !
chkiomap.exe    ; chkio useless companion
chkports.exe    ; i/o ports diagnostic tool : use with CAUTION !
chkstamp.exe    ; compare date/time stamps
chrono  .exe    ; self-explanatory
dt      .exe    ; show date and time
dtchk   .exe    ; safety system clock boot checker
dtsync  .exe    ; copy source stamp to target(s)
elapsed .exe    ; compute elapsed number of days/hours/minutes
ev      .exe    ; show environment variables
factoriz.exe    ; try and find factors for specified number
fmtmdlog.exe    ; convert MD5 digest CS MD5 logs to and from MD5SUM and MD5SUMMER
joystick.exe    ; test joystick
hilite  .exe    ; color highlighting for PowerBASIC 3.1 editor (EMS required)
hilite  .def    ; keywords
hilitem2.exe    ; color highlighting for TopSpeed M2 v3.1 editor (EMS required)
hilitem2.def    ; keywords
l1      .exe    ; enable/disable Pentium II cache (at least on my PC)
makedef .exe    ; .MOD to .DEF (TopSpeed Modula-2 specific)
md5demo .exe    ; self-explanatory
morse   .exe    ; self-explanatory
morse   .dat
mpause  .exe    ; enhanced mouse-enabled pause
picdims .exe    ; list JPG/GIF/PNG dimensions (width and height)
playwav .exe    ; back to the good old SoundBlaster 1.0 days !
poweroff.exe    ; turn PC off (at least on my PC)
reserve .exe    ; create file with user-specified size
restamp .exe    ; change time stamp
rndgen  .exe    ; return a 0..255 random number
shademo .exe    ; self-explanatory
sound   .exe    ; self-explanatory
stamp   .exe    ; save/restore current date/time
xchoice .exe    ; slightly enhanced CHOICE command
xemem   .exe    ; show XMS and/or EMS status

::: TEXT        ; ASCII text processing utilities

between .exe    ; dump lines between specified strings
ccount  .exe    ; count characters
columns .exe    ; process columns
concat  .exe    ; concatenate binary or text files
crlf    .exe    ; process CR, LF, CRLF
duplines.exe    ; process duplicates from a SORTED text file
filter  .exe    ; process text files
htm2asc .exe    ; HTML to text (Wayne Software's HTMSTRIP is much better)
htm2asc .ini
keepuniq.exe    ; (slowly) filter out lines common to two files
kgroup  .exe    ; filter group of lines
lcount  .exe    ; count lines
mac2pc  .exe    ; macintoy ASCII to PC ASCII (XLAT is better)
newline .exe    ; process text lines
oldnew  .exe    ; process identifiers/words/sequences
pc2mac  .exe    ; PC ASCII to macintrash ASCII (XLAT is better)
trim    .exe    ; trim lines
txtfmt  .exe    ; reformat text files
unpath  .exe    ; reformat path in text line
xlat    .exe    ; convert characters from one set to another
xlat    .glo
wcount  .exe    ; count words

::: VIDEO       ; screen text-mode utilities

chargen .exe    ; set video mode
chkcols .exe    ; check video columns
chkcr   .exe    ; check video columns and rows
chkrows .exe    ; check video rows
ddc     .exe    ; display DDC monitor parameters
fonttool.exe    ; q&d text font editor using text definition
newfont .exe    ; change text font
setvmode.exe    ; set video VESA mode
viewpcx .exe    ; view PCX files (2 or 256 colors only)
a2      .fon
a2      .dat

::: WIN31       ; Windows 3.1 programs

vbrun300.dll    ; runtime (\windows\system)
picclip .vbx    ; runtime (\windows\system)
threed  .vbx    ; runtime (\windows\system)
curves  .scr    ; screensaver
darkness.scr    ; real screensaver
counter .scr    ; nice screensaver... better than John Walker's one in C ! ;-)
eternity.bmp
bam     .wav
bambam  .wav
bees    .exe    ; swarm of bees
savernow.exe    ; immediately run default screensaver
end     .exe    ; don't smile
end     .bmp
end1    .wav
end2    .wav
pusher  .exe    ; time-waster game
sscmdr  .exe    ; small ScreenSaver CoMmanDeR
2000    .exe    ; a contribution to Y2K madness (remember it ?)
2000    .bmp
2000a   .bmp
2000a   .wav
2000b   .wav

::: BATDOS

Batches useful for Novell DOS 7.

::: BAT98SE

Batches useful for Windows 98SE.

::: BATXP

Batches useful for Windows XP.

::: ASTRO

solarsys.exe    ; solar system bodies coordinates

(please check README, LISEZMOI and DEMO*.BAT for more infos
about Q&D AstroTools found in QDASTRO.ZIP subarchive)



(* LICENSE *)

The whole QDTOOLS.ZIP archive content (Q&D Tools programs
and their source code, documentations and texts) are freeware,
but they are definitely NOT public domain (only companion data files,
sometimes adapted (heavily or not) from data found on the Internet,
are to be considered public domain).

Therefore, there are some restrictions about their (unlikely)
distribution. In a nutshell : no one is allowed to include the
Q&D Tools in a shareware or freeware compilation, whether
commercial or not, whatever the medium, unless there exists a
prior written negotiated consent by, and agreement with, the
author to do so. Only two distribution methods are allowed :
the copy of the original archive on any suitable medium
(floppy disks, CDR, etc.) by individuals,
or the download from an authorized Internet site.

In all cases, no amount of money (beyond a very reasonable fee
to cover media price -- such as floppy disks or CDR -- and possibly
the price of a coffee or of a soda) will be charged for the Q&D Tools,
and all the original files must be kept together,
without *any* alteration. I really do not like all those commercial
shareware/freeware resellers who are the only ones to make money
from programs whose authors, almost always, don't get any cent
for their work (a fact which is almost always not entirely
undeserved <g>). I also don't like those Web sites who dare
and require a registration before user can download freewares
or drivers. And I really don't like so-called "improved"
source code either (unless it's a complete rewrite such as
VOXEL.MOD) : source code is provided here just in case
the user would need to fix a bug and/or enhance a feature,
or just be sure the program does not contain anything malicious.
Use provided source code as a base for your own programs if you want,
but do NOT release altered versions, and do NOT misrepresent it
as "yours" either ! (That's why the author has removed
the Who When What history headers.) As said supra, I value
my time and (limited) skills as highly as anyone : "freeware"
does not mean (entirely) worthless.

Modula-2 Web sites, Simtel, Garbo and FreeDOS sites,
and they alone, because of their real work, are authorized
(should they care to do so) to include the Q&D Tools online or
on the CDs they sell or distribute, whatever the (absence of) price.
Any other Web site willing to offer my programs,
whether online or not, MUST ask for permission FIRST.

As a convenience for users, any authorized Internet site may
offer for download either the individual sub-archives found in
QDTOOLS.ZIP, or zipped individual Q&D Tools components (i.e. an
executable, its documentation, its data files and its source
code if applicable), provided it is clearly stated the archive
comes from Q&D Tools and provided the original QDTOOLS.ZIP
package is available from the same source too. Here are two
examples : TEXT.ZIP archive may be offered alone for download if
its original source archive (QDTOOLS.ZIP) is clearly mentionned
as available for download too. A newly created TEXTGEN.ZIP
archive containing TEXTGEN.EXE, TEXTGEN.DOC and *.TX data files
may be offered for download if its original source archive
(QDTOOLS.ZIP) is clearly mentionned as available for download
too. If source code is included, all relevant modules and
libraries (QD_*.*, MODEX.OBJ if applicable, etc.) must be
included so that recompilation is feasible. Any repackaged archive
including source code must include compiled executable
and data files if applicable (this is the proof the programs do work !).
All repackaged archives must contain this README.TXT file.
For obvious reasons, QDTOOLS.ZIP archive MUST remain intact,
with all files recensed in QDTOOLS.LOG : it must pass CHKEM test
without any problem.

If you feel this policy is too restrictive, this just means
you've never seen your work (ab)used by unscrupulous individuals...
(that means : programs, sources and papers in computer magazines).
Among other oddities, I've even seen a bozo dare and write
he's the author of one of my older Apple ][ utility (ignoring
it was a subpart of my Apple ][ operating system). And many other
bozos copied my astrology program published in Micro-Systemes
instead of using bibliography to write their own.

Using these binaries and sources is very unlikely nowadays
(and the computing world does not really needs them),
but it should be done the Right Way. Freeware means free (costless)
distribution, free (costless) use, but nothing more :
once again, it's definitely NOT "public domain" nor "GPLed" code.


(*
2012 note : a few Web sites offer portions of QDTOOLS.ZIP archive
without being allowed to do so. Of course, adding insult to injury,
they don't even answer when asked to stop their ILLEGAL distribution
of my work : shame on them ! I guess this is yet another side-effect
of GPL-like licensing scheme, leading too many dishonest people
to dare and believe everything is public domain even when it is NOT !
Do you hear me, "findthat*.com", among others ?
Once again, QDTOOLS.ZIP is NOT public domain, and its distribution
policy is clear : only ALLOWED Web sites can offer them,
and source alteration is not to be made public nor "reattributed"
to anyone else pretending to "improve" my code (as one used to say
in the 1980s, "write your own instead !").
2013 note : as of 2013, only Modula-2 Web sites, Simtel, Garbo
and FreeDOS Web sites are authorized, provided they use
the latest revision : others are NOT.
*)

Although their author has created and has been using various
Q&D Tools implementations for years now (back from 1980, in many
languages such as 6502 assembler, Applesoft BASIC, Forth,
Turbo Pascal, C (yuck ! whether Turbo, Quick or a few others),
PowerBasic and TopSpeed Modula-2, for many operating systems,
these programs come without any warranty, except
this one and only statement : Q&D Tools components will take
some space on your hard disk, and, when run, they will use
some of your CPU computing power. In other words, the author
does as everyone does today : he accepts no responsability
at all. ;-)

The author will not be available for
praises/flames/comments/reports : he no longer has an Internet
account, considering the current signal/noise ratio... And he
doesn't believe in job-finding through the Internet. ;-)

Use these tools and source code if you find them useful,
do NOT use them if you don't find them useful. Period.



                  "Command line for ever !"



            "Tout finit bien, puisque tout finit."



                        "Game Over"



                  (* END OF README FILE *)



(* //------------------------------------------------------------// *)
(* //------------------------------------------------------------// *)
(* //------------------------------------------------------------// *)
(* //------------------------------------------------------------// *)



- As a last tribute to Gary Kildall
- L'avenir de l'intelligence
- Le bluff du futur
- L'orthodoxe et l'hrtique
- La prdominance du crtin
- Tabula Rasa
- Imperium
- Pour un ultime hommage  Gary Kildall
- En hommage  Karl Kraus

(* --------------------------------------------------------- *)


           As a last tribute to Gary Kildall


   A specter is haunting Chicago, the specter of CP/M...


Who still remembers this ancestor of DOS called Control
Program for Microcomputers ? No one, except the actors and
spectators of past, and great times.

Why this nostalgic evocation ? Because Gary Kildall died a
few days ago, and we feel it as a duty to honor him, for we
unfortunately know, as Gilbert K. Chesterton did know it
too, that journalism mainly consists of telling readers about
Lord Jones' death, when those readers did not even know the name
of Lord Jones -- incidentally, we will not discuss here
whether the numerous Lord Jones journalists tell us about
are always worth this honor or this waste of time.

So, Gary Kildall was the founder of Intergalactic Digital
Research. A genius programmer (much more than William H.
Gates III is supposed to be by those who dare believe he
wrote Basic and DOS code) and a true visionary (again, much,
much more than Gates), he developed in 1974 the first real
operating system for 8 bits (and later 16 bits) processors.
His CP/M-80 showed a clever conception, elegant and
efficient, with its kernel written in PL/M (a high level
language) and its device drivers written in assembly
language. It was an immediate success and quickly became a
de facto standard : even though the O.S. was a spartan one,
it was God's gift to programmers and engineers, for it
remedied most incompatibilities from a product to another.
For those times were, already, abundant with new products.

CP/M went into oblivion, for it was not immediately
associated with IBM's Personal Computer. Mere bad luck : it
was a clone, Seattle Computer's QDOS, which prevailed upon
the original standard. Written by Tim Paterson, QDOS (for
Quick and Dirty Operating System) was to be as compatible as
possible with CP/M-80 v1.4. The product is widely known
under another name : MS-DOS 1.0. But that is another
story...

What's the relation with Chicago, code-name of the future
Windows 4.0 ? CP/M was happy with a few kilobytes, while
the full installation of the OS/2 ersatz produced by Microsoft
requires about 38 megabytes. Yet, in its code, there are certainly
many invisible traces of CP/M structures, a fact which may
be seen as a warning to these young generations for
which computing history begins with Windows and C++ :
precursor geniuses (Kildall, Wozniak and many others, almost all
forgotten now) have shaped our present as they have shaped our future.

Without men like Gary Kildall, microcomputing would _not_ be
what it is now ; and with people like Gary Kildall,
microcomputing would not _either_ be what it is now.


(* --------------------------------------------------------- *)


                     L'avenir de l'intelligence


	"Le chameau est un cheval mis au point par un comit." :
Jacques Bergier aimait  citer cette jolie formule, dont il
attribuait la paternit  Churchill. Dans sa terrible
concision, elle explique non seulement la qualit des
applications modernes mais aussi l'tonnant anonymat de
leurs (ir)responsables.

	Il est rvolu, le temps o le logiciel tait naturellement
associ  son ou ses crateurs - Visicalc  Dan Bricklin et
Bob Frankston, Flight Simulator  Bruce Artwick, 1-2-3 
Mitch Kapor et Jonathan Sachs... Avec les Easter eggs, ces
anodines facties dissimules dans les programmes, les
signatures sont devenues furtives et honteuses, parfois mme
soucieuses de commercialisation (c'est l'exacte traduction,
due  Roger Minne, de marketing). Aujourd'hui, une
application doit voquer une entreprise ou mieux, un
"C.E.O." rput gnial et visionnaire. Ainsi, Windows, c'est
Microsoft, et Microsoft, c'est William Gates.

	L'illgitime supriorit confre aux hommes de gestion sur
les hommes de production (voire sur ceux de connaissance)
n'est pas l'apanage de l'industrie informatique ; elle y
scandalise seulement davantage, tant l'criture d'un
logiciel est affaire de style, et personnel.

	Les oeuvres collectives des grands diteurs font perdurer
des erreurs historiques, et ne sauraient allier, sinon par
accident, l'lgance  l'efficacit : ces qualits restent
l'apanage de projets mens par des crateurs solitaires - ou
presque. Ainsi d'Oberon, le systme d'exploitation
remarquablement novateur mis au point par Niklaus Wirth et
Jurg Gutknecht. Ainsi, dans une certaine mesure, du premier
Linux, dcid par Linus Torvalds, qui suivait les traces de
Dennis Ritchie et Ken Thompson (les crateurs d'Unix), avant
de rallier  sa cause de nombreux programmeurs bnvoles
(peut-tre au dtriment de la cohrence d'ensemble).

	La mme passion et la mme rigueur animent ces hrtiques,
qu'ils rompent avec une tradition ou qu'ils en prolongent
une autre (ayant fait ses preuves sur quelque 20 ans). Hors
des glises Windows, ils incarnent la rsistance au Nouvel
Ordre Logiciel. Leur existence est un heureux prsage : il y
a toujours un avenir pour l'intelligence.


(* --------------------------------------------------------- *)


                          Le bluff du futur


	"Depuis prs d'un demi-sicle, l'explosion technologique se
trouve  la veille de rvolutionner la vie quotidienne.
Demain, un courant d'information gnralise dissipera les
ncessits et les monotonies d'une existence  la fois trop
alternative et trop continue. Ce flux de bonheur
communicatif illuminera tous les foyers, sans distinction de
classe ou de revenu. Branchs par fil tlphonique au
mystre informatique, les mnages informatiss seront relis
aux bibliothques de documentation et aux banques
juridiques, aux universits pdagogiques et aux commerants
avertis. Et rien ne sera plus jamais comme avant. Demain."

	Si ces quelques mots ironiques n'taient rdigs dans une
langue trop claire et trop prcise pour tre contemporaine
ou journalistique, ils sembleraient avoir t crits en
rponse aux thurifraires et pangyristes d'Internet, alors
que leur auteur, l'humoraliste Georges Elgozy, s'attaquait
simplement aux futurologues, "prospectivistes",
"prvisionnaires" et autres "prophtionnels" toujours
prompts  clbrer un avenir d'autant plus radieux
qu'il est incertain.

	Vingt ans aprs la publication du Bluff du futur, le mme
esprit critique (dont l'tymologie rappelle qu'il est
d'abord esprit d'examen) reste ncessaire,  considrer les
nouveaux topoi en vogue : l'loge des "autoroutes de
l'information" et le culte d'Internet - religion qui compte
pour l'heure plus de prtres que de fidles. Quel magazine,
au reste, n'a pas repris avec complaisance les articles
enthousiastes parus dans la presse amricaine pour clbrer
la prtendue "Nouvelle Frontire Electronique" et le
mal-nomm "CyberEspace" ?

	Sans mconnatre l'intrt du rseau mondial, force est
pourtant de constater que le rapport signal / bruit des
threads de messages est trop souvent proche de zro, et que
l'essentiel d'Internet est concentr dans les quelques
CD-ROM qui rassemblent programmes et textes de type F.A.Q.
(Frequently Asked Questions).

	Une mode rcente entend magnifier l'extraordinaire quantit
d'informations accessibles aprs quelques invocations faites
 l'adresse des divinits modernes de l'espace virtuel,
appeles Gopher, Archie, Veronica ou Mosac. C'est oublier que le
plus grand obstacle  l'emploi des connaissances, c'est leur
abondance mme : avec une centaine d'informations, on peut
tisser un filet, un rseau, une trame de cohrences ; avec
un millier, c'est un tissu d'incohrences que l'on obtient.
Notre poque tire un sentiment illgitime (et illusoire)
de sa supriorit  partir du volume des donnes dont elle dispose :
elle devra bien admettre que le vritable critre porte sur le
degr auquel l'esprit matrise ces informations.


(* --------------------------------------------------------- *)


                     L'orthodoxe et l'hrtique


	Windows 95 est encore une "ralit virtuelle" (oxymore qui
bnficie d'ailleurs d'une faveur  la mesure de son
absurdit !) que deux ouvrages sont consacrs au systme
d'exploitation ayant la prtention de signer l'arrt de mort
du couple DOS-Windows - couple dont Microsoft n'a
curieusement jamais tant soulign les failles...

	Dans Inside Windows 95, Adrian King fait entendre la voix
de ses matres avec un manque de style que la traduction
franaise a d'ailleurs scrupuleusement respect (par force
plutt que par choix dlibr). Cette biographie officielle
est comparable aux (trop) nombreux articles dj consacrs au sujet :
c'est le texte sans ordre d'un camelot aux ordres,
clbrant Windows 95 de manire laborieuse autant que maladroite.
Les exagrations et omissions d'un auteur qui fait le maximum
de son minimum sont un affront systmatique  l'intelligence
du lecteur, car l'orthodoxe King n'est pas un Debord,
capable d'crire son Pangyrique avec brio.

	Avec Undocumented Windows 95, Andrew Schulman anantit le
discours des "vanglistes" de Microsoft. Le tour de force est
d'autant plus admirable que l'hrtique Schulman, loin de
dnigrer Windows 95, en rvle la vraie nature : un systme
d'exploitation  part entire... malgr les compromis qui,
justement, garantissent son succs. Le futur fleuron de
Microsoft ne rsulte pas d'une refonte complte et il
exploite toujours des parties de code 16 bits non-rentrant
(DOS, en un mot). Avec ce texte brillant, Schulman donne une
magistrale leon d'analyse rtrotechnique et de
rvisionnisme contre les vrits prtendues videntes.

	Microsoft a bien compris que dans la "socit du
spectacle", le discours l'emportait sur les faits. Pourtant,
quelle importance, que Windows 95 soit une volution logique
plutt qu'une rvolution technologique, et que ses rouages
internes montrent plus d'ingniosit que d'lgance ? Tant
qu'il fonctionne correctement...

	"M..., Provenal, qui a des ides assez plaisantes, me
disait,  propos de rois et mme de ministres, que la
machine tant bien monte, le choix des uns et des autres
tait indiffrent : "Ce sont, disait-il, des chiens dans un
tourne-broche ; il suffit qu'ils remuent les pattes pour que
tout aille bien. Que le chien soit beau, qu'il ait de
l'intelligence ou du nez, ou rien de tout cela, la broche
tourne, et le souper sera toujours  peu prs bon."

	Ce mot d'un moraliste du XVIIIe sicle dcrit toujours
aussi bien les mcanismes au coeur des logiciels comme des
entreprises. Rien l qui soit si terrible, du moins tant que des
hrtiques comme Schulman dcouvriront le dessous des
cartes... et le communiqueront librement.


(* --------------------------------------------------------- *)


                      La prdominance du crtin


	Virtuoses de l'ironie, les crivains et journalistes
Fruttero et Lucentini constataient que l'unit secrte de
leurs meilleurs textes tenait  ce fait : nous vivons sous
le rgne de la btise triomphante. Comment nier, en effet,
que le stultus, grce aux progrs de toutes sortes (
commencer par celui de l'ignorance), a toujours plus
d'occasions d'agir, de parler, de se manifester - en un mot
qui lui est cher, de se "raliser" ?

	Ds lors, La prdominance du crtin s'imposait comme titre
de leur premire anthologie, offerte en hommage aux "tristes
et lucides compagnons pars et prcieux d'une rsistance
que - malgr tout - il faut bien faire".

	Cette allusion littraire, insolite, certes, dans les pages
d'un magazine consacr aux joies contestables de
l'informatique, s'impose,  considrer l'annonce, aux
Etats-Unis, d'un nouveau produit sign Microsoft, BOB,
produit dont l'objectif est simple : vaincre les rticences
du grand public encore allergique aux bienfaits du
micro-ordinateur impos dans les foyers. La technologie
employe, moins originale qu'il y parat, exploite la
mtaphore de la maison. Chaque membre de la famille organise
sa pice avec les "objets" (entendre ici : les applications)
dont il a l'usage, et accomplit ses tches guid par des
animaux de dessin anim qui prodiguent leurs conseils 
grand renfort d'effets sonores et phylactres.

	A en croire les experts, BOB (ou ses drivs destins 
l'infinie classe des "clueless") serait promis  un bel
avenir. Certes, il n'est pas pour Eux, membres de l'lite
technicienne technophile, mais quel merveilleux concept pour
ces Autres dont le faible entendement ne conoit pas mme le
double-clic...

	Les connaisseurs (ou prtendus "bons techniquement") ont
beau jeu de se moquer avec condescendance de BOB, destin 
ce grand-public rtif  tout effort intellectuel, plus port
 se passionner qu' s'instruire : lui sont-ils si
suprieurs, pourtant, quand ils rclament, eux, toujours
plus d'Assistants (paradoxalement utiles pour acclrer des
oprations dj matrises, non pour les apprendre !) ou
quand ils esprent un jour "programmer sans programmer" ? Se
croyant  l'Avant-garde, ils ne sont que les claireurs d'un
troupeau de lemmings. La bouleversante rvolution
informatique dbouche dans la pharmacie de M. Homais. Autant
dire, avec Fruttero et Lucentini, "sur les vastes horizons
de Nanderthal".

	A moins qu'diteurs et constructeurs ne soient grands
philosophes, au sens o l'entend Hubert Monteilhet dans ses
Pavs du diable : "Le vrai philosophe a le plus grand
respect des imbciles : ils forment  la fois une clientle
et une majorit".


(* --------------------------------------------------------- *)


                             Tabula Rasa


	Windows 95 est encore  l'tat de promesse que dj la
presse spcialise le compare  son rival OS/2 3.0
Warp - bien rel, lui. Au reste, le vainqueur de cette
confrontation artificielle ne fait aucun doute
car le "march" - c'est un fait reconnu par tous les commentateurs
autoriss  formuler une opinion dans les journaux - ne saurait se
tromper.

	Pourtant, chez Microsoft comme chez IBM, les divisions
charges de la commercialisation et de l'vanglisation
semblent vouloir ignorer ce rsultat prvisible et
persistent  prcher les convertis avec des sermons en forme
d'arguments techniques irrfutables et de mesures
indiscutables, qui clbrent la supriorit de leur
champion. Des stratges plus au fait des questions
militaires auraient choisi de reconnatre les qualits de
l'adversaire pour magnifier leur victoire... mais la rclame
et la subtilit font rarement bon mnage.

	En tout cas, il faut saluer les dveloppeurs qui, dans l'un
et l'autre camp, s'ingnient tant bien que mal  concilier
le poids du pass avec les exigences du futur. Quel que soit
le prochain systme d'exploitation bureautique dominant, il
sera par nature imparfait  cause de ce fatum nomm
"compatibilit historique" qui interdit toute vritable
rvolution. Au mieux, l'volution la plus probable donnera
raison  l'apocryphe maldiction chinoise : "Puissiez-vous
vivre  une poque de transition entre deux plateformes
imparfaitement incompatibles".

	La surabondance des couches, standards et protocoles censs
rsoudre la majorit des problmes informatiques voque ces
excs de maquillage qui accentuent les annes qu'ils
prtendent dissimuler. Les videntes limites des
architectures matrielles et composants logiciels
contemporains donnent le signal d'une rvision dplaisante,
coteuse mais ncessaire, au bnfice de la simplicit comme
de l'lgance. Si le futur requiert vraiment un systme
d'exploitation rseau orient objet, multitche,
multithread, multiprocesseurs et indpendant de la
plateforme matrielle, la rponse n'est sans doute ni OS/2
ni mme Windows NT. Xerox a tout invent en
micro-informatique : un nouveau Palo Alto Research Center
devrait saisir ce kairos et recommencer.

	L'innovation radicale est plus souvent salue qu'adopte :
malgr les discours, le mythique "march" (utilisateurs,
constructeurs, diteurs et mme programmeurs) n'apprcie
gure les produits trop atypiques. S'il persiste dans son
immobilisme, il n'aura pas le droit de se plaindre. Il devra
du pass faire table rase ou continuer  en connatre les
ombres.


(* --------------------------------------------------------- *)


                              Imperium


	Deux articles parus cette anne dans la presse amricaine
portent un regard particulirement critique sur l'empire
Microsoft. Leur originalit tient  ce que, pour une fois,
les jugements semblent bien arguments, ne devant rien  la
passion (qu'elle soit favorable ou hostile).

	Dans son numro d'aot, le magazine Upside consacrait un
dossier  l'enqute mene par la Federal Trade Commission,
cet organisme officiel cens chercher  savoir si le
monopole de fait exerc par l'entreprise de Bill Gates est
ou non le fruit de pratiques dites dloyales.

	Parmi les experts consults figurait une personnalit
pourtant bien connue pour avoir, en diverses occasions,
dfendu Microsoft contre ses nombreux dtracteurs. Ce tmoin
avait dcouvert dans plusieurs composants de Windows des
portions de code gnrant un message d'erreur alarmant
lorsque l'environnement graphique tait lanc sur un DOS
concurrent -- l'erreur tant, bien sr, de faire confiance 
un autre diteur que Microsoft. Malgr son incrdulit, il
avait d se rendre  l'vidence : le gant mondial du
logiciel avait recours  des procds mesquins autant
qu'indignes. L'article voquait aussi des manoeuvres
commerciales pour le moins douteuses (dj voques dans
l'intressant ouvrage de Robert X. Cringely intitul Accidental
Empires).

	En septembre, dans le Dr Dobb's Journal, les dveloppeurs
dcouvraient un expos fort document, rdig par notre du
du microsoftisme : les preuves taient l, irrfutables,
prsentes par Andrew Schulman, un des co-auteurs du clbre
"Undocumented DOS" ("Les coulisses du DOS"), qui analysait
magistralement le fichier WIN.COM. Le code incrimin, dont
Microsoft avait bien d reconnatre l'existence sur
certaines prversions, tait non seulement repris mais
encore dissimul dans la version commercialise. Il y semble
neutralis, mais la modification d'un octet suffit  le
ranimer : alors dcrypt, il tente de djouer les dbogueurs
et affiche un message d'erreur s'il dtecte DR-DOS ou Novell
DOS. Et si d'autres (mauvaises) surprises similaires se
dissimulaient dans les suites d'instructions ?

	A l'vidence, Microsoft n'entend pas trop respecter les
lois du march et de la concurrence, non plus que sa
clientle. Ses responsables n'ont-ils pas affirm avec un
aplomb admirable que Double Space, le programme de
compression intgr  MS-DOS 6 (et programme trangement
comparable  Stacker, soit dit en passant), fonctionnait
parfaitement ? Pourtant, une version 6.2 apporte des utilitaires
conus pour remdier  un problme pourtant ni
avec une belle nergie --  dfaut de conviction et surtout d'honntet.

	A long terme, l'ambition de Bill Gates n'est pas seulement
de contrler le march des applications, mais aussi
l'lectronique, la domotique et les rseaux  l'chelle de
la plante -- tous les domaines o le logiciel aura son mot
 dire. Dans cette perspective, presque tous les moyens sont
bons -- qui sont peut-tre efficaces, mais au mpris de
toute morale lmentaire : il est vrai que les lois du
commerce comme celles de la guerre ne valorisent que la
victoire  tout prix.

	Avoir atteint une situation leve n'est jamais tout  fait
le rsultat du hasard, quoi qu'en puissent penser les
concurrents, les envieux, les esprits chagrins et mme
les ralistes qui ne mconnaissent pas le rle de la desse Alea
dans certains destins. Et Microsoft n'est pas une grande entreprise
simplement parce que ses rivaux seraient tous de moindre envergure.
L'explication serait trop simple, qui ferait bon march
d'une loi (peut-tre exagrment optimiste) qu'aimait 
rappeler Lincoln : "On peut tromper tout le monde quelque
temps ; on peut tromper quelques personnes tout le temps ;
mais on ne peut pas tromper tout le monde tout le temps".

	Si Bill Gates est devenu l'une des premires fortunes des
Etats-Unis, et si Microsoft fait figure de rfrence
dans l'industrie logicielle, c'est en raison de qualits
commerciales ( dfaut d'tre techniques) relles que nul
n'entend ici songer  contester -- quand bien mme la
perspective de dpendre d'un seul fournisseur pourrait
susciter quelque inquitude, au nom de la libert de choix
et de l'indpendance. Point ne faudrait aussi oublier que
Bill Gates, dans ses entreprises contestables (en tout cas
aussi contestables que celles exposes dans un vieil ouvrage
consacr  l'empire I.B.M.), n'est pas dpourvu de ces complices
qu'on appelle aussi... des clients.

	Nanmoins, dans le cadre de cette lutte entre les grands
diteurs de logiciels pour relever les dfis de la fin du
sicle, Microsoft devra peut-tre comprendre que l'autorit
et la puissance ne sont pas sparables du sens des
responsabilits et mme du fair-play : tels seraient le fardeau
et la gloire de l'Empire que Bill Gates compte bien btir.


(* --------------------------------------------------------- *)


          Pour un ultime hommage  Gary Kildall

      Un spectre hante Chicago, le spectre de CP/M...


    Mais qui se souvient encore de l'anctre du DOS, appel
Control Program for Microcomputers ? Personne, sinon les
acteurs et spectateurs d'une autre, et grande poque.

    La raison de cette vocation nostalgique ? Le rcent dcs
de Gary Kildall, auquel nous entendons rendre hommage
ici - tant il est vrai que le journalisme, "c'est apprendre que
Lord Jones est mort  des lecteurs qui ignoraient jusqu'au
nom de Lord Jones" (Chesterton).

    Gary Kildall, donc, avait fond Intergalactic Digital
Research. Programmeur gnial (plus que William Gates)
et visionnaire (l aussi, plus que William Gates), il
dveloppa en 1974 le premier systme d'exploitation pour
micro-ordinateurs 8 (et plus tard 16) bits. Intelligemment
conu, alliant l'lgance  l'efficacit, CP/M-80 se
composait d'un noyau rdig en PL/M (un langage de haut
niveau) et de pilotes de priphriques (crits en
assembleur). Le succs fut immdiat : s'il tait d'une
sobrit spartiate, le nouveau standard rassurait les
programmeurs et les constructeurs en remdiant aux
incompatibilits d'un matriel  l'autre. Et ces temps
taient - dj - fertiles en nouveauts.

    CP/M est tomb dans l'oubli, faute d'avoir t immdiatement
associ  l'IBM Personal Computer. Pure malchance : c'est un
clone, le QDOS de Seattle Computer, qui l'a emport sur le
standard original. Tim Paterson l'avait mis au point
dans l'urgence (QDOS signifie Quick and Dirty DOS),
avec un impratif catgorique : une compatibilit aussi parfaite
que possible avec... CP/M-80 v1.4. Le produit est plus connu
sous un autre nom : MS-DOS 1.0 -- mais c'est une autre histoire,
qu'il faudra bien raconter un jour...

    La relation avec Chicago, le futur Windows 4.0 ? CP/M se
contentait de quelques kilo-octets, quand l'installation
complte de l'OS/2 sign Microsoft prend
sensiblement 38 mga-octets. Dans son code, sans doute,
perdurent d'invisibles vestiges de CP/M, comme un rappel
aux jeunes gnrations pour qui l'histoire commence avec
Windows et le C++ : des gnies prcurseurs (Kildall,
Wozniak et d'autres, tous presque ignors aujourd'hui),
ont model notre prsent comme notre futur.

    Sans des hommes comme Gary Kildall, la micro-informatique ne
serait pas ce qu'elle est aujourd'hui ; avec des hommes
comme Gary Kildall, la micro-informatique ne serait pas non
plus ce qu'elle est aujourd'hui.


(* --------------------------------------------------------- *)


En hommage  Karl Kraus


	Pourquoi rdiger le banc d'essai des bancs d'essai
consacrs  DR-DOS 6.0 ? Le produit a fait l'objet d'articles
dans tous les leaders de la presse micro-informatique,
dans un laps de temps relativement court (deux mois). Sa nature
mme imposait des procdures de test plus rigoureuses encore qu'
l'ordinaire, s'agissant d'un systme d'exploitation
compatible DOS. Il n'tait donc pas inintressant d'examiner
de quelle manire les journalistes de la presse spcialise
en ont su rendre compte.

	Deux points nous semblent  prciser : d'une part, nous
n'avons aucun lien avec la socit Digital Research (les
erreurs que nous relevons ne sont d'ailleurs pas toujours 
l'avantage de DRI). Et, d'autre part, aucune des remarques
que nous avons pu formuler ne nous semble hors de la porte
de tout utilisateur un tant soit peu comptent, et ayant
_rellement_ utilis le produit pendant deux petites heures.


Remarques liminaires

	De manire vidente, pour un systme d'exploitation, il
fallait installer le logiciel sur plusieurs configurations
matrielles, de l'XT de base jusqu'au 486, et pour chaque
machine tester plusieurs configurations de DR-DOS mme
(choix des stratgies d'installation, par exemple).

	Cette procdure d'valuation, pourtant lmentaire dans sa
logique et sa rigueur, n'a t mise en oeuvre dans AUCUN des
bancs d'essai examins.

	En outre, dans la mesure o DR-DOS 6.0 se pose en rival de
MS-DOS 5.0 (un point qui est implicite dans tous les
articles), la comparaison s'imposait avec le produit de
Microsoft, notamment pour la gestion mmoire et les utilitaires
fournis.


Elments relevs dans les diffrents comptes rendus


	Magazine : Science & Vie Micro de dcembre 1991
	Auteur : Christophe Chatillon

	- Mention en ouverture de l'article d'une "nouvelle
commande"... qui n'en est pas une : DELQ, qui existait dj
sur la version 3.41 de DR-DOS.

	- Aucune hirarchisation des lments qui constituent le
systme d'exploitation : l'auteur met sur le mme plan un
dfragmenteur classique, qui n'est d'ailleurs pas  la
hauteur des utilitaires existants (Speedisk de Symantec,
Compress de Central Point Software, ou FastTrax de Mark
Elfield), avec le rudimentaire interprteur PostScript
livr avec DR-DOS 6.0.

	- Mention d'un "logiciel d'conomie d'nergie qui met en
veilleuse le microprocesseur (sic !) et la mmoire vive
durant les phases d'inactivit", lment dlirant qui provient
d'une mauvaise lecture du dossier de presse.

	- L'auteur ne parle nulle part des deux caractristiques
les plus importantes de DR-DOS 6.0 : la compression des
donnes par le driver SSTOR, ainsi que la gestion de la
mmoire disponible.

	- L'auteur sait aller  l'essentiel, qui signale une
amlioration dcisive de la commande DIR : l'option /2, qui
permet d'afficher la liste des fichiers sur 2 colonnes.
Consacrer trois lignes  ce point mineur, quand l'article
est dj fort court, relve d'un sens curieux des
priorits...

	- L'auteur mentionne la prsence de "divers bogues" dans
DR-DOS, sans en fournir un seul exemple prcis (sinon un,
sur l'affichage des labels de disque, que nous n'avons, pour
notre part, jamais rencontr).


	Magazine : L'Ordinateur Individuel de dcembre 1991
	Auteur : Guillaume de Brbisson

	- L'efficacit d'un cache-disque est quantifiable de
manire prcise : il est donc plaisant de voir l'auteur
affirmer  propos de SuperPC-Kwick qu'il est "gnralement
considr comme le plus puissant du genre". Il commet ainsi
deux erreurs graves : ne pas avoir test effectivement
l'utilitaire, et surtout avoir repris des lments
d'information (lus dans la presse amricaine) dj anciens,
qui ne sont plus justifis aujourd'hui. En effet, s'il est
vrai que jusqu' une date rcente, SuperPC-Kwik tait le
"meilleur" cache-disque du march, le Norton Cache (dans sa
version 6.0) lui est lgrement suprieur (il aurait suffit
 l'auteur,  dfaut de faire les essais lui-mme, de consulter
les forums des utilisateurs sur le serveur amricain CompuServe
pour le vrifier  peu de frais).

	- Prtendre que le logiciel de compression SSTOR permet de
doubler la capacit de stockage du disque dur montre que
l'auteur n'a pas une seule fois  consult l'option "Stats" du
programme SSTOR : il aurait alors vu que le taux rel de
compression est gnralement de l'ordre de 1,5:1, et non de
2:1, avec un disque dur "standard" (applications, sources
ASCII, images, archives ZIP). Le taux de compression
effectif tant trs dpendant, pour d'videntes raisons, de
la nature des fichiers prsents sur le disque. Le doublement
annonc (et affich) est donc thorique.

 	- Erreur essentielle :  en croire l'auteur, "Il [le
logiciel SSTOR] peut tre dsinstall sans dommage. Ainsi,
si l'on dcide de changer de disque dur et que l'on souhaite
rcuprer les donnes non compresses, on pourra revenir en
arrire." Il est effectivement possible de dsinstaller
SSTOR sans avoir,  la suite de cette opration,  "changer"
de disque, mais les donnes compresses sont alors
irrmdiablement perdues, comme le prcise d'ailleurs
l'option "Supprimer (une partition SSTOR)". Les raisons, l
encore, sont videntes, pour que l'opration de compression
ne soit pas rversible sur le mme disque : avec la
meilleure volont du monde, faire tenir quelque 30 ou 40 Mo de
donnes dcompresses sur un disque de 20 Mo tiendrait du
miracle... L'auteur n'a peut-tre pas saisi qu'il fallait
d'abord faire une sauvegarde des donnes sur un autre
support, avant de supprimer la partition SSTOR ?

	- Les chiffres qui indiquent la quantit de mmoire
conventionnelle disponible semblent reprendre les lments
fournis par Digital, les donnant pour "normaux", quand
l'diteur lui-mme, plus prudent, les donne comme un gain
maximum : ainsi, on ne peut obtenir 627 Ko sur un simple 286
(sinon avec certains circuits "Chips and Technologies"). De
mme, sur un XT, il n'est possible d'obtenir 612 Ko de
libres qu'en disposant de mmoire pagine.

	- La conclusion est savoureuse, qui nonce que "DR-DOS ne
propose toutefois pas assez de nouveauts pour tre achet
en plus du systme d'exploitation de Microsoft"... Comme si
la question se posait d'acqurir les DEUX systmes, quand
ils remplissent la mme fonction ! De manire analogue, quel
utilisateur "normal" irait acheter  la fois Lotus Windows
ET Excel 3.0 ? ou WordPerfect 5.1 ET Word 5.5 ?

	- Le prix indiqu (750 Fht) diffre du prix mentionn dans
tous les autres magazine (mauvaise lecture du dossier de
presse ?).


	Magazine : Soft & Micro de novembre 1991
	Auteur : Patrick Paolin (Claude Marson)

	- Remarque valable pour l'ensemble du texte : l'auteur
mentionne (pour augmenter son compte de feuillets, comme 
sa dplorable habitude) force dtails qui ne sont d'AUCUN
intrt dans un banc d'essai (par exemple, le fait que la
touche F10 permet de sortir du SETUP, que la combinaison
Alt-X sert  quitter le dfragmenteur, la syntaxe mme de
certaines commandes, etc.).

	- L'auteur fait preuve d'un sens certain des priorits,
qui, ds le dbut de l'article, traite du dfragmenteur
DiskOpt, avec un luxe de dtails gratuits ("chaque petit
losange reprsentant un cluster", etc.), quand il n'est
mentionn nulle part que cet utilitaire est simpliste, par
rapport  des outils comparables.

	- L encore, "l'utilitaire SuperPC-Kwik de MultiSoft a la
rputation d'tre l'un des plus performants du march"... Si
c'est vrai, c'tait quantifiable par des tests (voir
remarque pour le banc d'essai de L'Ordinateur Individuel).
De surcrot, les paragraphes qui prtendent expliquer le
fonctionnement d'un cache-disque sont confus : ainsi, "un
bon score [le "cache-hit"] s'tablit  90%, voire 95%" :
c'est ignorer que les performances d'un cache ne se mesurent
pas  ce seul indicateur (ainsi, lancer plusieurs fois de suite
le mme programme fera vite monter le "cache-hit"  100%
pour d'videntes raisons !).

	- L'auteur annonce des taux de compression mirobolants
(allant jusqu' 8:1 -- curieusement not 8,1 !), ignorant
manifestement qu'un tel compactage n'est atteint que pour
une infime minorit de fichiers (en fonction de leur taille
comme de leur nature :  dfaut de rflexion, il lui suffisait
d'utiliser XDIR pour le vrifier).

	- Remarque dsopilante : TaskMax peut faire tourner jusqu'
une vingtaine d'applications " condition d'avoir de la
place"... Au reste, dans la pratique, Taskmax n'est utilisable
qu'avec au plus trois ou quatre sessions.

	- Si la gestion mmoire sous DOS pouvait dj apparatre
comme complexe, voire complique, elle en devient encore plus
incomprhensible pour le commun des mortels, avec
l'apparition d'une mmoire que nous appellerons "mobile" :
l'auteur place la mmoire haute tantt aprs les premiers
640 Ko de mmoire conventionnelle ("elle ne peut disposer de
suffisamment de mmoire haute, parmi les 384 Ko situs
au-dessus des 640 Ko de mmoire conventionnelle.", page 73),
tantt  sa vritable place ("les 64 Ko au-dessus du premier
mga-octet", page 74).

	- Le switch /P (pour COMMAND.COM) n'est en rien une
"importante extension".

	- Pour l'auteur, ViewMax "n'a pas chang par rapport  sa
version 5.0" : c'est ignorer les effets "en relief" qui ont
t ajouts  ce shell graphique.

	- Dans ses "quelques conseils PRATIQUES pour utiliser
DR-DOS avec Windows", l'auteur affirme que "Windows est
incompatible avec l'utilitaire de compression SuperStor" :
ce qui est inexact, quel que soit le mode de fonctionnement
de Windows 3.0 (lire infra notre remarque sur la future
version de Windows 3.1).


	Magazine : Info PC de novembre 1991
	Auteur : Thierry Pigot

	- Une fois de plus, SSTOR "double" la capacit du disque
dur...

	- Erreurs diverses sur la gestion mmoire avec MS-DOS 5.0
(exploitation de la mmoire haute).

	- Libration de 631 Ko "en moyenne", quand Digital Research
n'annonce, dans le meilleur des cas, que 628 Ko sur un 286.

	- On ignorait que la fonction d'un gestionnaire de mmoire
cache ft de charger plus vite une interface graphique...
A quoi sert alors le cache prsent dans de nombreux microprocesseurs ?

	- L'auteur affirme que le guide HyperText DOSBOOK est
complet, alors qu'y manquent, entre autres, les commandes
utilisables dans les fichiers CONFIG.SYS et AUTOEXEC.BAT. De
surcrot, ce guide est cens tre "instantanment
disponible", quand il suffit de l'avoir utilis sur un
286-12 (pour ne pas mentionner un XT gonfl  8 Mhz) pour le
trouver inutilisable en raison d'une lenteur qui en assimile
la consultation  un vritable chemin de croix. Une documentation
lectronique n'est pas un substitut acceptable pour
une documentation imprime.

	- Comme dans les articles prcdents, il n'est prcis
nulle part que le driver SSTOR prend (au pire) quelque 40 Ko
de mmoire conventionnelle (nombre qui peut tomber  une
vingtaine de Ko en utilisant, sur les systmes qui le
permettent, la commande HIDEVICE).


	Magazine : Micro Systmes de novembre 1991
	Auteur : Marcel Baug (Jrme Coulomb)

	- Contrairement  ce qu'affirme l'auteur, TOUS les utilitaires
ne marchent pas avec SuperStor : ainsi de l'actuelle version de FastTrax
(le meilleur dfragmenteur disponible  l'heure actuelle).

	- Une fois de plus, le cache est "probablement" le
meilleur... sans lment de test.

	- L'auteur a dcouvert une nouvelle catgorie, sans nul
doute destine  une grande fortune auprs des
professionnels de la scurit informatique :
"[L']utilisateur malveillant [qui] a oubli son mot de
passe..."

	- "Il appartient  chacun de faire son choix [entre MS-DOS
5.0 et DR-DOS 6.0]. Pour ma part, j'ai install sur mon PC
le DR DOS 6.0 de Digital Research." : la conclusion, toute
justifie qu'elle peut tre, rend hommage  l'objectivit
qu'on peut attendre de la part d'un ingnieur qui
est employ par Digital Research... Ce dtail n'est videmment
pas cit dans l'article, la presse franaise n'ayant
pas la dcence d'imiter Byte, qui mentionne presque toujours
les informations de ce genre.


En guise de conclusion...

	D'une manire gnrale, on repre aisment dans presque
tous les articles de graves erreurs factuelles, une
concentration excessive sur des dtails sans importance,
ainsi qu'un total manque de discernement dans l'valuation
des lments importants du produit. Trop souvent aussi, les
auteurs reprennent des informations sans se donner la peine
de les vrifier, allant jusqu' les dformer et  leur
attribuer une porte qu'elles n'ont pas dans leurs sources.
Manquent, de manire gnrale, des indications chiffres :
par exemple, alors que tous les articles mettent en avant
les gains de mmoire et la compression des donnes, aucun
d'eux n'indique la place effective prise en mmoire par le
driver SSTORDRV.SYS.

	A aucun moment, il n'y a de synthse donnant au lecteur les
lments d'information ncessaires pour savoir quel systme
d'exploitation adopter, de MS-DOS 5.0 ou de DR-DOS 6.0,
prfrant s'en tenir  des considrations gnrales
relatives aux stratgies de leurs diteurs respectifs.
Ainsi, ne figure nulle part un simple tableau rcapitulatif
des fonctions assures par l'un et l'autre produits.

	L'impression d'ensemble qui dcoule de ces bancs d'essai
est celle de l'impressionnisme, du manque de mthode, voire
de l'incomptence ( voir certaines confusions sur des
notions essentielles) : autant de traits typiques des
collaborateurs de la presse micro, quand ils ne sont pas
surveills par un vritable professionnel.


A titre d'information...

	Pour avoir essay les versions franaise (qui comporte
d'ailleurs quelques jolies facties de traduction) et
anglaise de DR-DOS 6.0, nous n'avons relev que deux
vritables problmes : d'abord, le verrouillage en criture
d'une partition SSTOR, auquel le lancement de DISKOPT a
remdi sans qu'on en puisse voir clairement la raison.
Ensuite, la lenteur inhabituelle et surtout inadmissible des
accs aux disquettes, dont rien ne peut raisonnablement
rendre compte sinon l'incomptence d'un programmeur systme
de chez DRI.

	Signalons aussi que le dfragmenteur FastTrax dsorganise
totalement une partition SSTOR, au point de rendre
ncessaire l'utilisation de la commande RECOVER (et le
recours  un Backup pour rcuprer nombre de fichiers). Au
nombre des ennuis mineurs, l'utilitaire CURSOR, qui est 
l'origine de plantages alatoires sur les portables quips
d'un cran LCD (en sont victimes aussi bien des logiciels de
communication que le vnrable Word 5.5) : il convient donc
de ne PAS l'utiliser. SCRIPT, quant  lui, refuse
obstinment de s'installer en mode TSR pour le port LPT1 (de
mme qu'il ddaigne d'utiliser l'alternative PRN:), ce qui
contraint donc  "ruser" en assignant le port LPT2 au port
LPT1. Quant  l'utilitaire CHKDSK, il indique
systmatiquement une valeur errone pour le nombre d'octets
libres, quand on le consulte pour une partition SuperStor.

	Si DR-DOS 6.0 fonctionne parfaitement avec Windows 3.0, il
n'en va pas de mme avec Windows 3.1 (dont nous disposions
dans une version bta). Aux Etats-Unis, notamment sur
CompuServe, la rumeur voudrait que les programmeurs de
Micro$oft se soient "amuss"  tester si Windows tourne sur
DR-DOS et, dans l'affirmative,  faire planter le programme.
Une petite malpropret qui n'aurait rien d'tonnant quand on
connat un peu l'histoire de la firme dirige par le sieur
William H. Gates, III. Nul doute que ce point d'importance
fera l'objet d'intressants dveloppements ultrieurs.

	Deux lacunes,  notre sens, dans DR-DOS 6.0 : il faudrait
un petit interprteur (ou mieux, un compilateur) BASIC ou
PASCAL, toujours pratique pour l'utilisateur qui matrise un
peu sa machine ; et surtout un gestionnaire de fichiers
genre Xtree, AZ ou Pctools 4.3, qui remplacerait
avantageusement ViewMax, dont l'INintrt est remarquable.

Paris, le 28 janvier 1992


                              (* END *)



(* //------------------------------------------------------------// *)
(* //------------------------------------------------------------// *)
(* //------------------------------------------------------------// *)
(* //------------------------------------------------------------// *)

Full readme / lisezmoi will be found in QDASTRO.ZIP archive.



                Q&D AstroTools v1.71 pour DOS

          Ultime distribution "freeware" autorise

         Copyright (C) par PhG 1980-1992, 2000-2002



                     (* AVANT-PROPOS *)
                 (* CONFIGURATION REQUISE *)
                     (* INSTALLATION *)
                 (* REMARQUES IMPORTANTES *)
                      (* UTILISATION *)
                   (* PERSONNALISATION *)
                       (* GARANTIE *)
                        (* LICENCE *)
                  (* PROBLEMES EVENTUELS *)



                 "Verum index sui et falsi"

 ("Le vrai est la pierre de touche de lui-mme et du faux")



(* AVANT-PROPOS *)

     Mon intrt pour le discours et l'art astrologiques
remonte  1980 : il se concrtisa immdiatement par Thme
Astral, l'adaptation (juge hrtique par nombre d'amis,
relations et connaissances) d'un logiciel d'phmrides
astronomiques que j'avais conu en 1979 pour la calculatrice
programmable Texas Instruments TI-58 puis pour l'Apple ][.
     Avec le temps, Thme Astral et les outils Q&D AstroTools
(baptiss ainsi, avec une remarquable originalit, en 1987)
allaient tre dvelopps pour d'autres environnements :
Sinclair ZX-81 en 1981, Apple ][+ en 1982, Tangerine Oric-1
en 1983, Apple //e en 1985 et I.B.M. PC en 1991. Les langages
utiliss furent d'abord diffrentes varits de BASIC
(toujours avec des modules rdigs, selon le cas, en
Assembleur 6502 ou 80x86, pour l'affichage comme pour
l'impression), puis finalement le Modula-2, prfr aux C et
C++ pour de nombreuses et excellentes raisons dont l'expos
serait, ici, certainement inutile autant que polmique.
     Ces outils, destins  mon seul usage (et parfois 
celui de quelques amis, relations et connaissances), ont t
crs sans aucun souci commercial, puisque je n'ai jamais
appartenu  la corporation des innombrables boutiquiers de
l'astrologie, jugs par Raymond Abellio avec une svrit
mrite (l'crivain et philosophe disait d'ailleurs fort bien
ne pas croire les astrologues, mais pratiquer l'astrologie),
comme je l'ai pu vrifier par les pisodiques contacts que
j'ai eus dans ce milieu (ou Milieu), qu'il s'agisse
d'amateurs ou de "grands professionnels" autoproclams.
     Pour en donner un seul exemple, et terriblement
reprsentatif : voici quelques annes, certaine sympathique
"vedette" de la profession, alors au sommet de sa carrire,
tait assez imprudente pour me confier, dans une lettre,
qu'elle venait juste de dcouvrir,  l'occasion d'une
dmarche administrative, que son heure de naissance
(information videmment essentielle pour tout astrologue)
tait grossirement inexacte (23 heures de dcalage !), ce
qui modifiait considrablement son ciel natal... La mme
commerante avise, fidle  un procd cher aux marchands
d'astrologie, rvisait les interprtations et prvisions
successives qu'elle consacrait aux vedettes mdiatiques (et
notamment  certain couple princier) en fonction des
vnements survenus dans leur vie a posteriori. Enfin, elle
avouait aussi, sans honte aucune, qu'elle aurait aim un
logiciel d'auto-plagiat pour satisfaire plus rapidement
encore ses diteurs, ses lecteurs et ses lves : son souhait
n'tait pas entirement factieux, s'il tait manifestement
inutile,  considrer le caractre naturellement rptitif de
sa production imprime (le stellionat et le dmarquage sont
d'ailleurs pratiques ordinaires dans l'dition, et pas
seulement astrologique). Exemplaire, en vrit...
     Trs rcemment, le sieur Patrice Guinard, directeur du
C.U.R.A., me fournissait un exemple supplmentaire
d'astrologue malhonnte (voir la section ANNEXES, infra).
     Cet humoriste avait raison, qui crivait : "Les
astrologues se rpartissent en deux catgories : les
marchands, et les autres. Je n'ai jamais rencontr les
autres.".

     En 1983, un "grand" magazine consacr aux joies
contestables de la micro-informatique publia une version
abrge d'un des outils Q&D AstroTools (calcul et carte du
thme natal) :  cette poque, j'entendais ainsi viter aux
astrologues l'achat de logiciels commercialiss  des prix
sinon astronomiques, du moins disproportionns avec leurs
qualits de prcision, d'ergonomie et de richesse en
fonctions. J'esprais aussi, et surtout, voir les amateurs
d'astrologie s'intresser un peu aux lois de la mcanique
cleste, lois qui sont  la base de leur art. Au reste, dans
le domaine des calculs comme dans celui de l'interprtation,
mieux vaut tre son propre matre,  savoir programmeur et
astrologue : la rationalit y gagne ce que le commerce
(entendu ici en ce qu'il peut prsenter de moins noble :
merx, ce mot dont certain philosophe contemporain assurait
qu'on le pouvait prononcer comme on voulait) y perd.

     En 1992, j'ai cess tout vrai travail sur les outils
Q&D AstroTools pour PC, qui comportaient alors quelque 45500
lignes de code Modula-2 (sans les commentaires) : la rvision
1.31, issue d'une longue exprience pratique et du
dveloppement et de l'astrologie, me semblait dfinitive, au
moins pour mon usage. Cette ultime version offrait, entre
autres possibilits, un module d'aide  l'interprtation
(cette marque d'ailleurs si paradoxale des logiciels
commerciaux  prtentions "professionnelles", c'est--dire,
trop souvent, destins  fournir des pages et des pages de
textes adapts  95% des clients potentiels !), la haute
rsolution graphique 800x600 en 16 couleurs, plusieurs
reprsentations  la fois claires et parfois originales du
ciel natal (mode classique, mode horizon local, mode
domitudes, mode hliocentrique, mode tableau des aspects,
mode phmrides annuelles, mode signaux mis ou reus), la
dtermination des aspects avec ou sans la latitude des
plantes, et surtout une interactivit enviable mme en
comparaison des environnements graphiques qui commenaient 
tre en vogue sur les ordinateurs personnels de type PC.
     De 1992  2000, les quelque 45500 lignes de code source
en Modula-2 allaient bnficier d'amliorations mineures
(optimisation de procdures, rorganisation de modules, et
surtout correction des erreurs, parfois tonnantes, prsentes
dans les bibliothques du compilateur TopSpeed), alors
qu'aucune nouveaut dcisive n'tait ajoute aux programmes
eux-mmes -- quelques fonctions sans vritable intrt
n'tant intgres qu' titre de YACWOT (Yet Another Complete
Waste Of Time).

     En 1999, une lointaine connaissance, membre du
C.E.D.R.A., m'ayant offert le CD-ROM dit en fvrier 1998
par cette association d'astrologues, j'ai pu constater sans
tonnement excessif que l'amateurisme (au pire sens du terme)
continuait de svir dans les ralisations comme dans les
valuations ( peine dignes d'un mauvais fanzine), et que les
seules applications vraiment dignes d'attention et d'estime
taient deux logiciels en "freeware", c'est--dire gratuits,
et sous DOS : Astrolog de l'Amricain Walter D. Pullen et
Astrolabe du Franais Jean-Christophe Vitu. L'un et l'autre
auteurs avaient su viter le pige de la mprisable facilit
marchande qui consiste, pour des programmeurs occasionnels ou
pseudo-professionnels,  faire payer trs cher des
comptences gnralement trs limites en QuickBASIC, en
Turbo Pascal, en C, en Delphi ou pire, en Visual Basic 3.0
(voire en Visual Basic 2.0, comme c'tait encore le cas en
1998 pour certaine "usine  gaz" commerciale au prix
astronomique !).
     L'examen de quelques versions rcentes converties pour
profiter de la manne commerciale Windows 9x n'incite
d'ailleurs pas  modifier ce jugement dict par une longue
exprience : le niveau gnral des logiciels astrologiques
dit assez celui de la clientle prte  payer, l'irrflexion
des acheteurs valant bien l'incomptence des auteurs, dans ce
domaine comme dans d'autres. Comme l'crivait ironiquement
Roger X. Cringely dans Accidental Empires : "Astrology
software, anyone ?".

     Les outils Q&D AstroTools, malgr le double inconvnient
de leur relative anciennet et surtout de leur ergonomie
spartiate (lie  leurs conditions de dveloppement ainsi
qu' mes prfrences et habitudes) rivalisaient encore
honorablement, sur quelques points, avec les programmes
Astrolog et Astrolabe, tous deux remarquables par leur(s)
qualit(s) comme par leur gratuit.

     C'est pourquoi j'avais dcid de mettre en "freeware" un
sous-ensemble des outils Q&D AstroTools (une distribution
"light", voire "lite", comme on dit en bas-franais
contemporain), avec le souhait que ces programmes soient
aussi profitables aux praticiens de l'astrologie qu'ils
l'avaient t pour moi depuis 1980, afin de "jouer le jeu"
astrologique  titre personnel, quelles qu'en soient les
conclusions, au reste nuances. C'tait aussi manire
d'illustrer la jolie forgerie invente par les amateurs
amricains de science-fiction, to gafiate ("to get away from
it all"), et donc aussi, pour reprendre le beau titre de
l'autobiographie de Robert Graves, manire de dire Goodbye to
all that : "Adieu  tout cela".

     Ainsi, ces derniers mois, quelques distributions en
"freeware" des outils Q&D AstroTools ont vu le jour,
numrotes (sans vritable raison) 1.3x, 1.40 et 1.5x -- la
distribution 1.50 tenant compte des voeux d'une amie
astrologue, savoir l'intgration du module de recherche.
Cette amie tait  l'origine, pour la distribution 1.40, de
l'intgration du module RET, et surtout de la ractivation de
quelques fonctions involontairement et sottement oublies
lors de la recompilation du code source de tous les
programmes pour la distribution "freeware" : de fait, les
dizaines de directives de compilation tmoignent de la forte
et continuelle pression de mon entourage, favorable 
l'exploitation commerciale de mes programmes, et ce ds leurs
premires versions en 1980.
     Les diffrences entre les distributions en "freeware"
concernaient le nombre d'outils fournis, les fonctions
disponibles, l'atlas, la base de naissances et la
documentation.
     La volont de faire tenir, autant que possible,
l'archive contenant cette distribution "freeware" sur une
simple disquette PC 1,44 Mo justifie l'absence (par rapport
 ma version complte personnelle 1.31) de quelques modules,
au reste beaucoup trop adapts  mes prfrences de
recherches : aide  l'interprtation (aide d'ailleurs plus
ingnieuse que dans la majorit des programmes commerciaux
"professionnels"), recherche de configurations spcifiques,
langage de macros astrologiques, et graphismes en trs haute
rsolution (modes VESA 800x600 et 1024x768 ajouts en 1995).
Incidemment, ces derniers modules ne seront pas mis en
"freeware", encore moins commercialiss : les outils
Q&D AstroTools ne sont pas un pige marchand de type
"shareware" ou "version de dmonstration".
     La documentation cre pour la distribution 1.32 (la
premire distribution publique) a t un peu rvise
(quelques coquilles y peuvent toutefois subsister), l'atlas
a t complt, et une base de naissances plus ou moins
clbres a t ajoute, quand bien mme ces "notorits
spectaculaires" ne prsentent,  de rares exceptions prs,
aucun rel intrt : de fait, l'amateur d'astrologie sera
mieux inspir de concentrer son attention sur les thmes,
aisment vrifiables, de ses proches et sur ceux de quelques
individus exceptionnels, plutt que d'aller perdre un temps
prcieux  examiner les thmes des pauvres vedettes du
Spectacle (videmment entendu ici au sens que lui donnait
l'excellent Guy Debord).
     Avec la distribution 1.60, le format des fichiers .THM
a chang, qui exigera le recalcul des thmes gnrs par les
distributions prcdentes (1.3x, 1.40 et 1.5x).
     La prsente distribution 1.71 ne sera plus rvise :
elle fera donc office d'ultime distribution publique et
surtout, autorise.
     L'exploitation et la diffusion des distributions
antrieures est videmment interdite : ce point concerne tout
particulirement la distribution 1.70, diffuse de manire
aussi illgitime qu'illgale par le malhonnte Patrice
Guinard, directeur du C.U.R.A. (voir la section ANNEXES,
infra).
     Pour d'videntes raisons, les informations contenues
dans l'atlas et dans la base de naissances, toutes compiles
au fil des ans  partir de multiples sources (oublies autant
qu'oubliables), relvent du domaine public et sont proposes
sans garantie aucune : elles ont rarement t vrifies, et
n'ont aucun "copyright" -- au reste impensable, voire
dlirant sur ce type de donnes, mme si certains marchands
croient dj avoir des "droits" sur l'vidente reprsentation
de l'horizon local (pourtant connue de tous les astronomes
amateurs), comme d'autres, philosophes  leur insu,
s'imaginent avoir dcouvert le rseau des relations possibles
entre l'Un, le Duo/Duel et le Multiple, le Sujet et l'Objet,
voire entre l'Etre et le Monde...

     Les outils Q&D AstroTools, conus pour les calculs
astrologiques, ne sont lis  aucune cole astrologique, et
ils ne comportent aucune publicit clandestine, gnralement
insre sous la forme d'une bibliographie gnraliste ou
spcialise, "neutre" (autrement dit, clectique, au nom de
l'irrflexion et/ou du commerce), ou pire : plus ou moins
ouvertement favorable  une cole ou  certain commerant
amoureux des paysages plats et dont les talents surestims
sont manifestement transmissibles par mariage et par
hrdit.
     Au reste, les manuels d'astrologie "pratique" se
rpartissent presque tous en deux catgories : les mauvais,
et les pires.

     Je dois nanmoins mentionner ici quelques noms ayant
d'incontestables titres  la reconnaissance des astronomes et
de leurs "frres spars", les astrologues : Jean Meeus
d'abord, pour ses irremplaables ouvrages classiques
consacrs  la mcanique cleste ("Astronomical Formulae for
Calculators", 1979 et "Astronomical Algorithms", 1991).
     Si les crateurs de logiciels d'astronomie lui rendent
presque toujours l'hommage qu'il mrite, rares sont les
auteurs de programmes d'astrologie qui ont cette lmentaire
lgance : sans doute ces boutiquiers croient-ils mieux
assurer leur emprise sur la clientle en gardant secrtes les
sources qu'ils ont pilles... sans d'ailleurs ncessairement
les bien comprendre, comme le dmontrent de nombreuses
documentations o le mensonge le dispute au grotesque (je
pense notamment  l'auteur de certain programme commercial
exploitant, sans la nommer, une thorie plantaire
strictement limite  l'intervalle 1600-2200, auteur qui ose
prtendre que "ses" calculs restent "trs performants" hors
de cet intervalle, alors que l'erreur est trs rapidement de
plusieurs degrs, surtout pour Pluton !).

     Ensuite, l'ingnieux ingnieur John Walker, auteur du
magnifique programme Home Planet, indispensable  tous les
amateurs d'astronomie : incidemment, cette grande figure
(trop mconnue) de l'univers informatique a cr un site
Internet aussi passionnant qu'intelligent, dont la devise
pourrait tre : "De rebus variis", "A propos de tout".

     Ensuite encore, Jean-Pierre Nicola, dont les thories
novatrices (sinon dans les faits, du moins en apparence,
grce  un trs habile jargon), si elles n'emportent pas
systmatiquement l'adhsion paradoxalement inconditionnelle
que semble trop souvent souhaiter le crateur de l'cole
conditionaliste, sont toujours dignes d'intrt, et d'estime
parfois (estime et intrt qui ne sauraient d'ailleurs
concerner les disciples et camelots diffuseurs de la pense
conditionaliste, lesquels dmontrent combien Nietzsche avait
raison d'assimiler les disciples  autant de zros).
     De fait, en 1980, aprs avoir programm Thme Astral,
songeant  y ajouter une fonction d'aide  l'interprtation
(autant par paresse que par esprit de systme), n'aurais-je
pas dcouvert La condition solaire et Pour une astrologie
moderne, que j'aurais presque certainement cess d'accorder
quelque importance au discours des astres, tant les ouvrages,
thoriques ou pratiques, consacrs au sujet incitaient tout
lecteur rationnel  l'amusement, voire au mpris (sentiment
dont on sait qu'il ne doit tre dpens qu'avec conomie, "
cause du grand nombre de ncessiteux", catgorie dont
relvent volontiers les marchands).
     Jean-Pierre Nicola (dont j'allais apprendre plus tard
qu'il avait collabor avec Andr Barbault avant de s'en faire
le plus froce ennemi) m'avait permis de dcouvrir une
approche rationnelle, en tout cas intellectuelle, de
l'astrologie, loin des gouchonnades et autres barbaulteries
(pour ne pas mme mentionner les dlires spiritualistes,
karmiques et assimils).

     A la rflexion, un autre nom s'impose ici, mais  la
reconnaissance de tout lecteur, intress ou non par le
discours des astres (ou par le discours sur les astres) :
celui de Jacques A. Bertrand, auteur d'une dlicieuse
typologie humoristique qui parodie avec un talent digne des
meilleurs Jalons certain clbre trait, prtendu pratique,
d'astrologie. Tristesse de la Balance et autres signes a
d'ailleurs su "inspirer" les tristes et maladroits Jean-Luc
Hennig et Patrick Besson.

     J'ai dj mentionn les excellents logiciels Astrolog
(par Walter D. Pullen) et Astrolabe (par Jean-Christophe
Vitu) ; je leur associerais bien Planet Dance (par Jean
Cremers), si ce programme, de fort bonne facture, n'tait pas
commercialis  un prix excessif, que son excellent "Astro
Basic" (un langage spcialis dans les calculs astrologiques,
tonnant et hrtique mlange de C, de Pascal et de BASIC) ne
justifie pas --  mon sens. Cet "Astro Basic" affranchit
l'astrologue de toute dpendance vis--vis des marchands de
logiciels astrologiques, en ce qu'il permet au premier venu,
ou presque, de programmer facilement des modules pour la
prsentation des donnes, l'interprtation ou mme la
recherche statistique.
     Incidemment, ce remarquable outil, conceptuellement
suprieur aux logiciels commerciaux les plus onreux et les
plus diffuss sur le march, en France comme aux Etats-Unis,
semble videmment avoir chapp  la vigilance des "experts"
autoproclams de l'valuation de programmes astrologiques :
mais qui s'en tonnerait, ces "experts" tant manifestement
trs lis au <m|M>ilieu et notamment  certains diteurs...

     Une mode rcente obligerait presque  faire l'loge de
cet Internet cens tre,  en croire les marionnettistes
matres de l'poque, une inpuisable source d'informations
essentielles, qu'elles soient commerciales ou non. La
pratique inciterait plutt  juger surestimes, dans tous les
domaines, les ressources disponibles dans le si mal -- ou si
bien -- nomm "CyberEspace", inepte et barbare forgerie qui
affiche clairement la volont de piloter, de gouverner, et
certainement pas de manire virtuelle, puisque l'InterNet et
le Word Wide Web proclament ouvertement l'un sa nature de
filet, l'autre sa nature de toile. Le spectacle aura chang
de scne, non de nature, qui restera celle d'un encadrement
rvolutionnaire, et dans ce Village prtendu "virtuel", je ne
donne pas cher des numros qui voudront jouer les hommes
libres.
     La vraie nature d'Internet (le mot semble encore trop
long, puisque l'poque lui prfre l'encore plus pauvre
abrviation "Net"), Georges Elgozy l'avait expose par
anticipation, ds 1975, et de manire parfaite : "Depuis prs
d'un demi-sicle, l'explosion technologique se trouve  la
veille de rvolutionner la vie quotidienne. Demain, un
courant d'information gnralise dissipera les ncessits et
les monotonies d'une existence  la fois trop alternative et
trop continue. Ce flux de bonheur communicatif illuminera
tous les foyers, sans distinction de classe ou de revenu.
Branchs par fil tlphonique au mystre informatique, les
mnages informatiss seront relis aux bibliothques de
documentation et aux banques juridiques, aux universits
pdagogiques et aux commerants avertis. Et rien ne sera plus
jamais comme avant. Demain." (Le bluff du futur)
     C'est pourquoi les outils Q&D AstroTools ne sont
associs  aucun site Internet, mme parmi les rares sites
autoriss  diffuser, de manire contrle et limite, ces
programmes. Incidemment, c'est de manire aussi illgitime
qu'illgale que la distribution 1.70 des outils
Q&D AstroTools a t, est peut-tre encore, diffuse par le
site du C.U.R.A.

     Pour le principe, tout mercenaire que je suis, je tiens
 souligner cette vidence, "insolite et inadmissible" pour
l'poque (le grand Boucher de Perthes aimait  citer, avec
ironie, cette expression de btise administrative),  savoir
qu'aucune considration commerante, directe ou indirecte,
n'entre en ligne de compte dans l'offre des outils
Q&D AstroTools.
     Enfin, pour reprendre approximativement la formule chre
 certain critique surestim qui officiait dans cet trange
monstre, l'hebdomadaire intellectuel de tlvision, "a va
sans dire, mais a va mieux en le disant" (citant d'ailleurs
d'inexacte manire, et probablement sans le savoir, une
formule de Talleyrand en des circonstances autrement plus
dcisives) : la mise en "freeware" des outils Q&D AstroTools
n'a nullement pour objet d'engager de longues correspondances
plus ou moins (in)utiles, plus ou moins (in)intressantes. Au
cas fort improbable o je les recevrais (par tlpathie ?),
d'ventuels compliments comme de probables critiques
ir<aie|o>nt vers le priphrique /dev/null, faute de temps,
d'nergie et de ressources  leur consacrer. Les suggestions
(modifications, amliorations, rclamations, etc.) subiraient
videmment le mme sort.
     Dans son trange roman, La guerre du Graal, Charles
Williams fait parler ainsi un personnage qui apporte un texte
 un diteur : "[...] je ne crois vraiment pas avoir une
sollicitude particulire pour ce manuscrit. Que vous le
publiiez ou non, que quiconque le publie ou non, peu m'en
chaut. Je me sens oblig  quelques dmarches pour le faire
diter, car je crois honntement que les ides en sont
bonnes. Mais l s'arrte ma responsabilit.".

     Mutatis mutandis, cette indiffrence, c'est la libert
que peut revendiquer  bon droit celui qui n'a rien  vendre.

     Comme aimait  le rpter, avec le plus grand srieux,
certain journaliste aussi vnal qu'incomptent (ces deux
caractristiques rpandues, ainsi que sa sociabilit
superficielle, l'ont d'ailleurs men au poste de rdacteur en
chef) : ''Le secret de ma carrire, c'est d'avoir toujours
rpondu "Combien ?" quand on me disait "Bonjour !"''.
     S'il le faut prciser : je suis videmment hostile aux
pratiques commerciales qu'illustrent de trop nombreux
astrologues et autres marchands d'astrologie(s), et non 
l'astrologie, et pas mme au commerce (Commerce fut
d'ailleurs le titre d'une revue intellectuelle d'assez bonne
tenue). "Who is John Galt ?"...
     Au reste, le commerant n'est-il pas,  sa manire et
selon ses capacits, grand philosophe... au sens o
l'entendait Hubert Monteilhet dans Les pavs du diable : "Le
vrai philosophe a le plus grand respect des imbciles : ils
forment  la fois une clientle et une majorit".



(* CONFIGURATION REQUISE *)

     Les outils Q&D AstroTools pour I.B.M. PC (ou compatible)
exigent au minimum les caractristiques suivantes :

- environ 5 Mo d'espace disque ;
- un processeur de type Intel 80486DX ou suprieur (avec
  coprocesseur mathmatique intgr) ;
- 640 Ko de RAM ;
- une carte VGA (ncessaire seulement pour les modules de
  visualisation graphique) ;
- le systme d'exploitation DOS version 3.3 (qu'il soit sign
  Microsoft, I.B.M., Digital Research, Novell ou Caldera).

     D'vidente manire, plus le processeur est rapide, plus
l'utilisation des outils Q&D AstroTools est agrable : un
processeur de type Intel Pentium cadenc  100 MHz ou plus
est donc recommand. Nanmoins, un simple processeur Intel
486 de type DX cadenc  33 MHz est... exploitable.



(* INSTALLATION *)

     Les outils Q&D AstroTools sont rassembls dans une
archive appele QDASTRO, ayant pour extension ZIP (archive
compacte avec PKZIP), LZH (archive compacte avec LHA) ou
ARJ (archive compacte avec ARJ) : l'utilisateur qui ne
saurait pas comment en extraire les fichiers peut
immdiatement renoncer aux outils Q&D AstroTools, qui exigent
un minimum de familiarit avec le DOS et sa ligne de
commandes.
     De fait, l'installation des outils Q&D AstroTools
consiste simplement  dcompacter l'archive QDASTRO dans un
rpertoire (C:\QDASTRO ou C:\SKYTOOLS, par exemple) : c'est
pourquoi aucun programme sophistiqu d'installation ne
s'imposait ici. De plus, la distribution sous la forme d'une
simple archive de format rpandu (LZH, ZIP, ARJ ou autre)
permet  l'utilisateur paranoaque (ou simplement prudent) de
connatre le contenu de l'application qu'il souhaite
installer, et surtout de procder trs facilement  une
ventuelle vrification antivirus, alors que cette prcaution
est presque impossible  effectuer (sauf  tre un "hacker"
assez comptent) sur les gigantesques programmes
d'installation (excutables compacts et parfois crypts) qui
sont de mise aujourd'hui, programmes d'installation qui
exigent de l'utilisateur une incroyable confiance et/ou une
totale inconscience, et qui le dpossdent toujours un peu
plus du contrle qu'il devrait, par principe, exercer sur son
ordinateur personnel.
     L'ventuelle dsinstallation des outils Q&D AstroTools
exige simplement la suppression des fichiers prsents dans le
rpertoire de destination puis celle du rpertoire lui-mme.

     L'exploitation ultrieure des outils Q&D AstroTools pour
DOS se fera  partir de leur rpertoire, que la commande
CHDIR (ou CD) permet d'atteindre pralablement  toute
session de travail. L'criture d'un petit fichier "batch"
situ dans un des rpertoires mentionns dans la variable
PATH est vivement recommande. Par exemple, en supposant que
les outils Q&D AstroTools sont dans le rpertoire C:\QDASTRO,
l'appel de ce fichier ASTRO.BAT pourra inaugurer toute
session de travail :

@ECHO OFF
C:
CD \QDASTRO
REM  modifier si ncessaire !
SET POUR_TU=-1h
ECHO.
ECHO Outils Q&D AstroTools pour DOS
ECHO.

     La variable d'environnement POUR_TU permet de corriger
l'heure systme du PC afin d'obtenir l'heure en Temps
Universel. Elle est analogue  (mais diffrente de) la
variable d'environnement TZ exploite par les systmes de
type Unix.

     L'ajout du rpertoire des outils Q&D AstroTools dans la
variable PATH est videmment envisageable, mais cette
procdure est dconseille, car la recherche par le DOS des
commandes et programmes en serait lgrement, mais
inutilement ralentie. Au reste, mme avec cette mthode, la
variable d'environnement POUR_TU serait toujours  dfinir,
soit dans un "batch" spcifique, soit dans le fichier
AUTOEXEC.BAT.

     Le rpertoire des outils Q&D AstroTools contiendra ces
fichiers :

SYNTAXE  TXT ; bref rappel de la syntaxe des programmes (format ASCII DOS)
LIRE     COM ; visualisation d'un fichier texte (utilitaire du domaine public)
ATLAS    EXE ; recherche d'une ville dans l'atlas
ATLAS    RSC ; liste de villes (une version plus complte est disponible sparment)
TU       EXE ; recherche d'une correction horaire (France)
TU       RSC ; liste de corrections horaires (France)
THEME    EXE ; calcul d'un thme
RAPPORT  EXE ; gnration d'un rapport "traditionnel"
RET      EXE ; gnration d'un rapport "conditionaliste"
TRANSITS EXE ; calcul de transits
SIGNAUX  EXE ; calcul de transits
COMPARER EXE ; comparaison de deux thmes
CARTE    EXE ; affichage d'un thme natal
CARTETR  EXE ; affichage des transits sur un thme natal
CARTECO  EXE ; affichage de deux thmes
LISTE    EXE ; liste des fichiers .THM
CHERCHER EXE ; filtrage d'un ensemble de thmes
MODIFIER EXE ; modification d'un fichier .THM
SETMODE  BAT ; dtermination des paramtres de fonctionnement
FCOMP    EXE ; utilitaire requis par SETMODE.BAT
SETVAR   BAT ; dtermination de la correction horaire
EV       EXE ; utilitaire requis par SETVAR.BAT
SKYTOOLS RSC ; paramtres en cours
STANDARD RSC ; paramtres traditionnels
RET      RSC ; paramtres conditionalistes
SKYTOOLS STD ; exploitation des paramtres traditionnels
SKYTOOLS RET ; exploitation des paramtres conditionalistes
PREVOIRB BAT ; calcul de transits avec la latitude
PREVOIR  BAT ; calcul de transits sans la latitude
EXEMPLES BAT ; thmes dignes d'intrt
DIVERS   BAT ; autres thmes dignes d'intrt
TOUS     BAT ; "notorits spectaculaires" sans (grand) intrt
*        THM ; quelques thmes prcalculs
DEMO     BAT ; dmonstration des outils Q&D AstroTools
DEMOENG  BAT ; dmonstration pour les anglophones
CHKEM    EXE ; vrification antivirus
CHKEM    LOG ; donnes de vrification antivirus
LISEZMOI RTF ; instructions
LISEZMOI TXT ; instructions (format ASCII DOS)
README   RTF ; trs brve prsentation pour les anglophones
README   TXT ; trs brve prsentation pour les anglophones
XLAT     EXE ; utilitaire de transcodage
XLAT     GLO ; table de conversion pour XLAT
WITH     EXE ; utilitaire de traitement par lot
HTM2ASC  EXE ; utilitaire de conversion HTML --> ASCII
HTM2ASC  INI ; table de conversion pour HTM2ASC
FORMATS  BAT ; dmonstration des principaux formats accepts
ERRATA   RTF ; ventuelles corrections de dernire minute
ERRATA   TXT ; ventuelles corrections de dernire minute
DAT2THM  TXT ; cran d'aide de DAT2THM.EXE
DAT2THM  EXE ; aide  la conversion des fichiers .DAT d'Astrolog
GARC2THM TXT ; cran d'aide de GARC2THM.EXE
GARC2THM EXE ; aide  la conversion des "archives Gauquelin" (sries 1 et 2)
GAM2THM  TXT ; cran d'aide de GAM2THM
GAM2THM  EXE ; aide  la conversion des fichiers .GAM
RND2THM  TXT ; cran d'aide de RND2THM
RND2THM  EXE ; gnration de thmes alatoires
SOLARSYS TXT ; cran d'aide de SOLARSYS
SOLARSYS EXE ; gnration d'phmrides
SYMBOLES GIF ; table des symboles en franais
SYMBOLS  GIF ; table des symboles en anglais
ASTRO    BAT ; exemple de "batch" pour inaugurer une session AstroTools
DEBORD   DOS ; positions calcules par Astrolog
DEBORD   OEM ; positions calcules par Astrolog
DEBORD   WIN ; positions calcules par Astrolog
*        TXT ; syntaxe des fichiers excutables

     Les fichiers de type THM sont videmment des thmes.

     Le fichier "batch" DEMO.BAT illustre les fonctions des
principaux modules. Quelle que soit la mthode choisie pour
installer les fichiers, l'excution de cette rapide et
sommaire dmonstration s'impose, autant que la consultation
des fichiers LISEZMOI.TXT (ou LISEZMOI.WRI) et probablement
l'impression du fichier texte SYNTAXE.TXT.

     Le fichier "batch" SETMODE.BAT permet de choisir des
paramtres (orbes, rubriques, etc.) "traditionnels" (commande
SETMODE N) ou conditionalistes (commande SETMODE R).
     L'appel par un CALL de la commande SETMODE.BAT devrait
videmment figurer dans le fichier "batch" recommand supra
(ASTRO.BAT) pour inaugurer une session de travail avec les
outils Q&D AstroTools.

     Les outils CARTE, CARTETR et TRANSITS exploitent la
variable d'environnement POUR_TU, si elle existe. Sa
dfinition, facultative, sera ordinairement faite dans le
fichier AUTOEXEC.BAT sous la forme "POUR_TU=-xxH" ou
"POUR_TU=+xxH", xxH tant la correction requise pour obtenir
l'heure en Temps Universel  partir de l'heure systme
(gnralement cale sur l'heure lgale en vigueur). Par
exemple, POURTU=-2h signalera aux trois modules concerns
qu'ils doivent soustraire deux heures  l'heure systme (en
mode ligne de commandes et/ou en mode interactif).
     La variable d'environnement TZ, souvent dj dfinie
pour les utilitaires Unix sous DOS ou pour le programme PGP,
n'est pas prise en compte.

     Le fichier "batch" SETVAR.BAT permet d'affecter  la
variable d'environnement POUR_TU la valeur -1h (correction
"normale" pour la France) ou -2h ("heure d't" pour la
France), en tapant soit la commande SETVAR N, soit la
commande SETVAR ETE.

     Les fichiers PREVOIRB.BAT et PREVOIR.BAT rendent (un
peu) plus facile le lancement du programme TRANSITS : le
premier tient compte de la latitude, le second non (comme le
font,  tort, trop d'astrologues). In case you'd like to
know, "B" suffix stands for "".

     Les fichiers CHKEM.EXE et CHKEM.LOG servent  vrifier
l'intgrit de la distribution originale des outils
Q&D AstroTools, et peuvent tre effacs si ncessaire pour
regagner un peu d'espace sur le disque (quand bien mme ce
souci ractionnaire n'a plus de sens, maintenant que presque
tous les utilisateurs croient acceptables les dmentielles
exigences de Windows).
     A l'installation, l'excution de ce programme est
indispensable, afin de vrifier que les fichiers n'ont pas
t modifis.

     Les textes gnrs par les outils Q&D AstroTools
utilisent le jeu de caractres ASCII du PC : leur
consultation  partir de l'environnement Windows exige
videmment une conversion au jeu de caractres souvent appel
"OEM Windows", conversion que le programme XLAT (avec la
table dfinie dans le fichier WIN2PC.GLO) pourra assurer, si
ncessaire (la syntaxe est "XLAT WIN2PC fichier", qui garde
par scurit une copie du fichier original avec l'extension
.BK!).

     L'utilitaire WITH permet de traiter en une seule fois un
ensemble de fichiers ( l'image de la commande FOR du DOS).
Par exemple, la gnration du rapport correspondant  chaque
thme prsent dans le rpertoire actuel pourra se faire avec
la commande : WITH -q -e *.thm "RAPPORT $f" (les guillemets
sont obligatoires ici).

     L'utilitaire HTM2ASC permettrait de rcuprer sous forme
d'un fichier texte l'essentiel de la documentation, si elle
venait  tre fournie sous la forme d'un fichier HTML (ce qui
est improbable, sans tre impossible).

     L'utilitaire RND2THM, qui permet de gnrer des thmes
alatoires, prsente un certain intrt pour l'tablissement
de statistiques.

     Les utilitaires DAT2THM, GARC2THM et GAM2THM pourront
ventuellement aider  rcuprer, dans la mesure du possible,
les informations dj enregistres sous ces trois formats :
le format .DAT d'Astrolog (l'excellent "freeware" de Walter
Pullen), le format des archives Gauquelin (sries 1 et 2), et
le format .GAM. Leur exploitation ne devrait poser aucun rel
problme aux utilisateurs qui savent lire un cran d'aide.

     L'utilitaire SOLARSYS est un programme d'astronomie
permettant de calculer les positions plantaires et de
gnrer des phmrides.



(* REMARQUES IMPORTANTES *)

     La matrise de la ligne de commandes du DOS est
indispensable. L'utilisateur (en tout cas le programmeur) qui
y serait rsolument allergique pourrait assez facilement
rdiger un programme de type "shell", sous DOS ou sous
Windows, qui ferait office d'intgrateur pour les diffrents
outils Q&D AstroTools. Pour ma part, je n'en vois pas la
relle utilit.

     La nature DOS de ces programmes interdit videmment
toute "aide en ligne contextuelle" : ne sont disponibles que
le rappel de la syntaxe et, le cas chant, celui des
affectations de touches. La seule documentation consiste en
ce fichier LISEZMOI, rapidement rdig pour cette
distribution "freeware" (les quelques rares utilisateurs des
distributions prcdentes ayant videmment bnfici, eux,
d'une session de dmonstration... de quelques minutes, bien
suffisantes pour matriser les programmes). L'examen attentif
du fichier DEMO.BAT devrait logiquement rpondre  toutes les
ventuelles questions sur l'exploitation des diffrents
programmes.

     La thorie utilise pour les calculs (thorie mise au
point par T. C. Van Flandern et K. F. Pulkkinen, 1979,
publie dans The Astrophysical Journal) garantit, pour un
intervalle allant de 1600  2200, que les positions seront
exactes  une minute d'arc prs pour toutes les plantes sauf
pour Pluton, dont la position sera exacte  quinze minutes
d'arc prs. La thorie dite VSOP87 ("Variations Sculaires
des Orbites Plantaires", par P. Bretagnon et G. Francou,
1987), plus rcente, est bien plus prcise (quelques secondes
d'arc) et donne des rsultats fiables sur un plus grand
intervalle de temps : elle avait t intgre,  titre
exprimental et non sans mal ( cause du compilateur "DOS
mode rel" utilis), dans la version 1.2 des outils
Q&D AstroTools, mais son usage avait t cart, car les
calculs taient alors de six  huit fois plus lents qu'avec
la thorie Van Flandern et Pulkkinen. Les incontestables
avantages de la thorie VSOP87 ne compensaient pas sa
lenteur, inacceptable dans les modules de visualisation
graphique et interactive (en tout cas avec le matriel
disponible jusqu'en 1992, qui n'tait pas trs rapide au
regard des machines d'aujourd'hui, d'une surpuissance presque
indcente  considrer leurs utilisateurs). Les mmes
rserves s'appliquent  d'autres thories de mcanique
cleste, comme la rcente thorie DE404 du Jet Propulsion
Laboratory, qui serait plus prcise encore que la thorie
VSOP87.
     Au reste, l'ultime compilateur employ pour crer ces
programmes, l'excellent TopSpeed Modula-2, atteignait
malheureusement ses limites avec l'intgration des trs
nombreuses donnes numriques requises par la thorie
VSOP87 : seul un compilateur "moderne" (C/C++ ou,  la
rigueur, Pascal/Delphi) permettrait de supprimer ces limites
(grce au "mode protg" sous DOS, ou directement sous
Windows ou sous Unix), mais ce serait au prix,
intellectuellement, d'un vritable retour en arrire, que je
n'entends pas m'infliger pour le seul amour d'Uranie.
     La prcision (en tout cas sur une longue priode) a donc
t volontairement sacrifie  la vitesse, mais elle reste
amplement satisfaisante dans les limites de son domaine de
validit, d'autant que les outils Q&D AstroTools ont d'abord
t crs pour calculer et tudier des thmes de l'poque
contemporaine, les seuls dont l'heure de naissance est
raisonnablement vrifiable. La prcision du moteur de calculs
est donc suffisante, et surtout : exploitable. Avant de
condamner ce choix, les amateurs (maniaques et autres
virginiens) de positions  la seconde d'arc prs devraient
d'ailleurs rflchir un peu aux conditions ordinaires
d'exercice de l'astrologie : imprcision habituelle des
heures de naissance (trop souvent arrondies  15, voire 30
minutes) et parfois mme des dates, fantaisies dans les
sources consacres aux coordonnes gographiques et aux
corrections horaires, orbes trs gnreuses (Furetire admet
les deux genres) gnralement admises pour dterminer les
aspects (lesquels sont d'ailleurs presque toujours, par
routine et irrflexion, calculs sans prendre en compte la
latitude). Autant de points qui devraient faire rflchir les
astrologues imaginant avoir besoin d'une prcision digne du
Jet Propulsion Laboratory, croyant sans doute y trouver une
lgitimit et une caution "scientifiques".
     Incidemment,  ma connaissance, aucun savant n'a jamais
t convaincu de l'intrt de l'astrologie au motif que les
positions plantaires taient calcules avec une seconde
d'arc de prcision.
     Les astrologues ayant rellement besoin d'tudier des
thmes situs hors de l'intervalle allant de 1600  2200
pourront toujours avoir recours soit aux excellents
programmes gratuits Astrolog et Astrolabe, soit  la
procdure explique infra (au lecteur attentif de la
dcouvrir !), qui permettra de calculer, au parfait mpris du
rel astronomique et donc sans garantie aucune, des thmes
hors de la priode de validit assure par la thorie Van
Flandern et Pulkkinen. Le faut-il souligner ? Cette fonction,
ajoute avec rticence pour la distribution 1.70 des outils
Q&D AstroTools, est aussi contestable que dangereuse, et elle
donnera des rsultats imprcis, voire aberrants, aussi bien
pour les positions plantaires (de Pluton, surtout) que pour
le calendrier : j'en dconseille videmment l'abus... et mme
l'usage. En tout cas, pour reprendre le mot du sage Henricus
Barbatus : "Ecce pactum. Id cape aut id relinque."

     J'ai assez soulign que cet ensemble de programmes
correspondait  ma pratique de l'art astrologique... et de
l'astronomie d'amateur : c'est pourquoi la dtermination des
aspects peut prendre en compte, de manire rationnelle et
logique, la latitude des plantes, c'est aussi pourquoi
certaines fonctions inessentielles brillent par leur absence,
ou par leur prsence trs symbolique (vestiges de versions
antrieures des programmes : affichage ventuel de certaines
facties sans utilit relle comme les aspects mineurs, les
rvolutions du Soleil et de la Lune, etc.).
     En effet, comme le jugeait Raymond Abellio, de
nombreuses mthodes, qu'elles soient rputes
"traditionnelles" ou "modernes", servent surtout  multiplier
les signes et  brouiller les clairs signaux du systme
solaire, permettant au premier sophiste venu de justifier
tout et n'importe quoi, a priori comme a posteriori (
l'image des matrises sur les cuspides, par exemple). Je
n'irai pas mme mentionner les "analyses" plus ou moins
farfelues, voire bouffonnes (comme "Astrolade" du malhonnte
Patrice Guinard).
     Au reste, dans mon exprience, outre son intrt pour le
philosophe (intrt dont l'expos ne s'impose nullement ici,
d'autant que je rsiste depuis longtemps  l'insistante
pression des amis, relations et connaissances qui
souhaiteraient que j'crive enfin mon Bref trait
d'astrologie situationniste <wry and weary smile>), l'art
astrologique ne semble vritablement digne d'attention que
dans deux domaines : l'tude du caractre, d'abord, 
condition de prendre aussi en compte les conditionnements
terrestres, comme dans les tudes sur les capacits
intellectuelles (sur ce sujet, The Bell Curve, par Richard
Herrnstein et Charles Murray, est dcisif). Encore cette
tude sert-elle surtout, comme le notait lucidement Raymond
Abellio, " gagner du temps", sans vraiment favoriser de
dcisives dcouvertes psychologiques.
     L'autre domaine est videmment l'analyse des relations
intersubjectives, qui rend compte, avec une assez surprenante
exactitude, des relations d'empathie, d'indiffrence et
d'antipathie (ainsi, j'ai commenc  m'intresser vraiment 
l'astrologie quand j'ai constat que presque tous mes auteurs
de prdilection taient fortement marqus par Pluton et/ou
Uranus).

     Une parenthse : comme le constataient dj, en d'autres
temps, des esprits lucides comme Lopardi ou Tocqueville, "le
plus froid de tous les monstres froids" prtend imposer
universellement un ordre collectiviste et marchand, au nom de
cet "idal" dcrit par Zamiatine comme par Huxley et Orwell,
savoir "le terrorisme tempr par le bonheur, le bonheur de
chacun  sa place". De manire cohrente,  tous les niveaux,
le Lviathan favorise donc le caractre anonyme et
interchangeable des rouages de la machine sociale, qu'ils
soient marionnettes ou marionnettistes, au profit de cette
tripartition bien europenne : bergers, chiens et moutons.
Quant aux loups, videmment...
     C'est pourquoi l'ordre social moderne ne tolre aucune
rserve, parce qu'il y devine une certaine puissance,
humiliante pour lui, de mpris et mme d'indiffrence : les
figures de Martin Venator et de Ren Dorlinde lui sont
insupportables.
     Comment expliquer alors l'tonnante mconnaissance, par
le Pouvoir, d'un art qui, convenablement exploit, lui
permettrait de dtecter et d'liminer au plus tt ses ennemis
naturels, ces mauvais esprits -- presque toujours marqus par
Pluton et/ou Uranus -- dont le ciel natal dit assez
clairement qu'ils seront naturellement rtifs au
conditionnement comme au contrle, qu'ils refuseront aussi
bien d'tre vils ( l'image des matres) qu'avilis ( l'image
des esclaves), et qu'ils n'iront jamais adhrer  l'ordre du
monde tel qu'il est ? Car en ce millnaire de fer, nul ne
devrait avoir l'audace d'noncer, ou simplement de
comprendre, cette fire dclaration : "I will not be pushed,
filed, stamped, indexed, briefed, debriefed or numbered. My
life is my own.".

     L'auteur de certain Vridique Rapport avait raison,
quand il dmontrait que les matres de l'poque n'taient
pas, intellectuellement,  la hauteur de leur puissance. Ce
manque d'intelligence, Thucydide l'avait not en une phrase
pleine  la fois de sagesse et de mpris : "Les esprits les
plus moyens sont les plus qualifis pour s'occuper du
gouvernement".

     L'Astrologue auxiliaire de Police, quelle belle figure
de roman ! <wry smile>

     C'est sans doute le moment opportun pour rappeler que
tout philosophe tenant un discours sur les astres est
suspect, car il est, peut-tre, comme tout philosophe, un
sophiste, un philosophiste, voire un logocrate (pour
reprendre un mot de Steiner  propos de Boutang). Et si l'on
considre que l'astrologie, comme la psychologie, est surtout
effet de discours... et manire de passer le temps, aussi.

     Pour en revenir au logiciel : les fonctions suivantes
sont sans valeur aucune, qui sont indfendables en pratique
comme en thorie (sauf, videmment,  tre un bon sophiste ou
un commerant habile dans l'art d'ignorer le rel, comme
certain amoureux du paradoxe qui prtend vouloir gagner  une
astrologie moderne rebaptise "naturelle" les partisans
d'astrologies plus "traditionnelles" en ajoutant  son
logiciel force fonctions parfaitement irrationnelles,
prtendues "traditionnelles") : "parts", directions
symboliques, directions primaires, directions secondaires,
rvolutions solaires, rvolutions lunaires, aspects mineurs,
aspects avec les toiles, plantes hypothtiques (que la
"Science officielle", videmment, ignore ou dissimule),
astrocartographie et autres thmes composs de mi-points.
Quant aux fantaisies fministes (Lilith) ou karmiques (noeuds
lunaires)...
     Plus factieux que je ne le suis, j'irais bien suggrer
aux ardents dfenseurs de ces "mthodes" dlirantes
(tymologiquement : sorties du sillon de la droite raison) la
prise en compte cohrente des rvolutions de Mercure et des
autres plantes, ainsi que du second foyer de l'orbite de
chaque plante, et mme pour certains, dans l'esprit de
Jacques Sternberg quand il inventait le joli "Nous Trois : le
magazine du couple moderne", la comparaison simultane de
trois thmes (avec les tranges mi-points qui en
dcouleraient (il)logiquement !).
     J'y pense,  l'instant : qui nous dira les mystrieux
lments orbitaux de la plante Moronia, dominante
incontestable dans les thmes de tant de nos contemporains,
qu'ils soient vendeurs ou consommateurs d'astrologie(s) !
     Plus srieusement, mme le thme d'ge tel que
l'exposent Jean-Pierre Nicola et ses trop serviles disciples
(dous pour les seuls dmarquage et stellionat) me semble
d'efficacit contestable, du moins avec les cycles moyens
dont l'exploitation est paradoxale, contraire qu'elle est 
la ralit astronomique rationnellement prne par l'cole
conditionaliste -- incidemment, la vrification attentive de
l'exemple du gnral de Gaulle (dans Le grand livre des
prvisions de Jean-Pierre Nicola), cens illustrer
d'clatante manire cette technique prvisionnelle, rserve
quelques moments de franche perplexit, voire hilarit, aux
lecteurs qui ne seront pas borns  feuilleter une
hagiographie du Gnral : le Mauriac sous de Gaulle de
Jacques Laurent est ici un indispensable contrepoison, autant
que les "rvlations" plus ou moins posthumes sur Franois
Mitterrand qui contredisent les trop nombreuses complaisances
et inexactitudes exposes dans Sous le ciel de Jarnac rdig
par Richard Pellard, adroit astrologue de gauche, dont
certains autres textes valent heureusement (un peu) mieux que
le pathtique pangyrique cit supra ne le laisserait penser
ou craindre.

     La rintgration de la thorie VSOP87 (que justifierait,
c'est vrai, la puissance des ordinateurs modernes),
l'intgration d'une autre thorie moderne (DE404, par
exemple), la conversion, voire la refonte des outils
Q&D AstroTools pour un autre systme d'exploitation, qu'il
soit ludique (Windows 95/98, MacOS) ou srieux (Linux et,
dans une moindre mesure, Windows NT) ne sont pas envisages
pour l'instant, en tout cas certainement pas pour l'amour de
l'art... mme astrologique.
     Au reste, les quelques bonnes ides incontestables
prsentes dans les outils Q&D AstroTools se retrouveront
certainement dans de futurs logiciels d'astrologie,
commerciaux ou non : dj en 1983, le listing publi avait su
"inspirer" quelques commerants aviss, dont deux au moins
avaient respect jusqu'aux numros des lignes du programme
(alors rdig en simple Basic), quand ils auraient pu
exploiter directement les ouvrages de mcanique cleste
mentionns dans la bibliographie de l'article (et dans celle
d'un autre article, consacr, lui, aux phmrides
astronomiques) !
     Les outils Q&D AstroTools n'existent qu'en version
(espre) franaise : aucune traduction n'est disponible, que
ce soit en bas-franais ou en bas-anglais.

     Pour mmoire : les outils Q&D AstroTools sont un
"freeware"  prendre en l'tat, mais ils ne sont pas dans le
"domaine public".

     Le lancement des outils Q&D AstroTools est possible dans
une session DOS Windows 3.1 ou Windows 95/98 : dans l'un et
l'autre cas, l'excution des programmes est videmment bien
plus lente que sous DOS, comme le pourra expliquer tout
dveloppeur comptent. Aucun essai n'a t effectu avec
d'autres environnements : autrement dit, les outils
Q&D AstroTools peuvent ne pas fonctionner, ou mal, avec les
mulations DOS proposes par les diffrentes rvisions de
Linux.
     Dans une session DOS Windows 95/98, le seul format
accept pour les noms de fichiers est le classique 8+3.



(* UTILISATION *)

     Tous les outils fonctionnent en ligne de commandes :
dans la syntaxe, la forme "<...>" signale un paramtre
obligatoire, tandis que la forme "[...]" signale un paramtre
facultatif. Des exemples illustreront la manire d'appeler
les programmes.
     Les modules graphiques (CARTE, CARTETR et CARTECO) sont
interactifs : dans leur texte d'aide, chaque touche est mise
entre crochets. Par exemple, "[M]=motifs" signifie que la
touche "M" permet de changer le motif des aspects (traits
pleins ou pointills). Dans les combinaisons de touches, le
caractre "^" dsigne la touche "Ctrl", quand "Alt"
dsigne... la touche "Alt" : ainsi, "[^R]" signifie que la
prochaine rvolution solaire est calcule par une pression
simultane sur les touches "Ctrl" et "R" ; "[Alt-Z]" que
l'affichage des zones conditionalistes bascule par une
pression simultane sur les touches "Alt" et "Z".
     En rgle gnrale, les touches et combinaisons de
touches ont t choisies de manire aussi rationnelle que
possible, et sont presque toujours identiques d'un module 
l'autre. Pendant l'excution, les touches et les combinaisons
de touches sans action sont signales par un lger bip
sonore.
     L'examen, au moins occasionnel, des informations
accessibles par les touches "?" et "!" est vivement
recommand.
     Enfin, pour tous les outils Q&D AstroTools, les dates
antrieures au 15 octobre 1582 appartiennent au calendrier
julien. L'utilisateur devra prendre garde aux pays qui, pour
des raisons irrationnelles ou historiques (deux adjectifs qui
sont parfois synonymes), n'ont adopt le calendrier grgorien
qu' partir d'une autre date (mois de septembre 1752, entre
autres exemples).

(* see full LISEZMOI in QDASTRO.ZIP archive *)

[...]



(* PERSONNALISATION *)

(* see full LISEZMOI in QDASTRO.ZIP archive *)

[...]



(* GARANTIE *)

     L'poque tant ce qu'elle est, savoir sottement
procdurire (et presque toujours pour de mauvaises causes),
voici la seule garantie offerte par les outils
Q&D AstroTools : les fichiers (programmes et donnes)
prendront une certaine place sur un dispositif de stockage
(disquette classique, disquette ZIP, disque dur, CD-ROM,
etc.) et les excutables, quand ils seront lancs,
consommeront une partie de la puissance du processeur. Aucune
autre garantie n'est fournie par l'auteur, qui sur ce point
est oblig de se conformer aux scandaleuses rgles en vigueur
dans l'univers informatique. L'utilisateur exploite donc les
outils Q&D AstroTools  ses risques et prils, sans recours
possible contre l'auteur, pour quelque raison que ce soit.
     Aucun service aprs-vente ne sera assur, pour d'assez
videntes raisons. Au reste, l'auteur n'a plus d'adresse
Internet, ce qui rgle dfinitivement la question -- d'autant
que la mise en "freeware" des outils Q&D AstroTools n'a,
encore une fois, nullement pour objet d'engager de longues
correspondances plus ou moins (in)utiles, plus ou moins
(in)intressantes.

     Quoi qu'il en soit, cet ensemble de programmes existe et
fonctionne sous diffrentes versions depuis 1980 (
l'exception, videmment, des outils de conversion, crits en
2001).

     Voici une autre garantie, en forme d'Easter Egg pour les
outils THEME, TRANSITS, SIGNAUX, CARTE, CARTETR et TU : ces
programmes offrent une option /UNSAFE (abrge en /U), qui
autorise les calculs pour des dates situes hors de
l'intervalle normal de validit (allant de 1600  2200
seulement). Cette option favorise toutefois trs vite des
rsultats dnus de sens, au mieux imprcis, au pire
aberrants (surtout pour les plantes lentes car l'erreur
atteint rapidement plusieurs degrs). Le recours  l'option
/UNSAFE est  viter, pour les raisons exposes supra ("Cette
fonction, ajoute avec rticence, est aussi contestable que
dangereuse, et elle donnera des rsultats imprcis, voire
aberrants, aussi bien pour les positions plantaires (de
Pluton, surtout) que pour le calendrier : j'en dconseille
videmment l'abus... et mme l'usage.").



(* LICENCE *)

     Seule la distribution  titre individuel, de personne
physique  personne physique, est autorise sans accord
pralable avec l'auteur,  condition de respecter les rgles
habituelles en vigueur pour les logiciels mis en "freeware" :
autrement dit, sous forme compacte (avec de prfrence un
outil en "freeware" tel que l'excellent LHA dvelopp par
Haruyasu Yoshizaki) ou non, le produit doit tre fourni avec
tous les fichiers de la distribution originale sans
modification ni ajout, et l'ventuelle compensation
financire pour les frais de diffusion doit rester
raisonnable (en droite logique, le prix des disquettes et,
peut-tre, celui d'un caf). Au nom de la rationalit,
l'archive devrait tre diffuse sous sa forme originale :
QDASTRO.
     Aucune personne physique et aucune organisation
(commerciale ou non) n'ont l'autorisation de distribuer les
outils Q&D AstroTools par quelque autre moyen que ce soit
(notamment, mais pas exclusivement, sur un support, quelle
qu'en soit la nature, contenant des logiciels en "shareware"
ou en "freeware", ou par un site Internet) sans un accord
crit pralable ngoci et sign avec l'auteur : autrement
dit, personne n'est autoris  tirer un profit (financier ou
autre) des outils Q&D AstroTools... sinon, trs
ventuellement, leur auteur.
     Dans le cas particulier d'un "site Internet", seul un
lien vers un site habilit par l'auteur  diffuser les outils
Q&D AstroTools est autoris. Cette autorisation est
rvocable.
     Depuis le 16 janvier 2002, le site Internet du C.U.R.A.
n'est plus autoris  diffuser les outils Q&D AstroTools,
quelle que soit la distribution (1.60, 1.61, 1.62, et encore
moins la 1.70 diffuse illgalement alors qu'elle a t
retire du monde du "freeware" et que cette interdiction
formelle a t signifie  plusieurs reprises au malhonnte
Patrice Guinard). De mme, l'exploitation publique,
commerciale ou non, des fichiers gnrs par les outils
Q&D AstroTools (donnes, cartes et tableaux) est strictement
interdite au malhonnte Patrice Guinard.
     Les autorisations de diffusion accordes pour les
distributions 1.3x, 1.40, 1.5x, 1.6x et 1.70 sont
dfinitivement annules.
     Seule la distribution dfinitive 1.71 peut dsormais
tre diffuse, en respectant videmment les conditions
nonces supra.
     D'vidente manire, ces outils sont conus pour la
recherche et un usage personnels et privs : ils ne sauraient
donc en aucun cas (sauf autorisation pralable crite
ngocie avec l'auteur), ni directement ni indirectement,
tre exploits dans un cadre public, encore moins commercial
(qu'il s'agisse des donnes gnres, des cartes ou des
tableaux).
     Cette limitation ne s'applique videmment pas aux
coordonnes gographiques et aux coordonnes de naissance,
qui doivent toutes tre logiquement considres comme
relevant du "domaine public" (elles sont d'ailleurs fournies
sans garantie aucune, qui comportent certainement de
nombreuses erreurs, en raison de leurs multiples sources,
oublies comme oubliables) : c'est la raison pour laquelle
toutes ces informations sont disponibles "en clair", prtes
au remploi. Ce qui vient d'Internet doit y revenir, et pour
adapter ironiquement certain adage bien connu des
informaticiens : "Garbage Out, Garbage In".

     Les outils Q&D AstroTools sont mis en "freeware", mais
ils ne sont nullement mis dans le "domaine public" :
autrement dit, l'auteur garde tous ses droits moraux et
(mme) lgaux sur cet ensemble de programmes, et notamment
ceux de modification, adaptation, conversion, dveloppement
voire improbable commercialisation, pour le principe.



(* PROBLEMES EVENTUELS *)

     Un faux problme tient au caractre spartiate des outils
Q&D AstroTools : au dbut, leur exploitation risque de
drouter l'utilisateur contemporain habitu au confort
(d'ailleurs trs relatif puisqu'il tient, comme tout,  de
simples habitudes) des environnements de type WIMP (Window,
Icon, Menu, Pointing device), avec leurs fentres, icnes,
menus et dispositifs de pointage. Que cet utilisateur, trop
souvent rtif au moindre effort (attitude paradoxale mais
prvisible, en des temps qui confondent le mouvement et
l'agitation), veuille nanmoins songer par exemple au
passage, inutilement pnible, des conventions de Windows 3.1
vers celles de Windows 95/98 "pour toujours plus de
convivialit" ( en croire les journalistes, plus souvent
incomptents mme que stipendis, dans ce cas comme en
gnral), ou encore aux nombreuses incohrences dans
l'ergonomie de Windows 9x (quant aux incompatibilits
partielles d'une version  l'autre, notamment pour les
pilotes...) : il devra convenir qu' l'usage viennent les
automatismes. C'est vrai avec une interface graphique comme
avec une interface en ligne de commandes.

     Dans certaines circonstances (Windows, encore et
toujours...), l'affichage, et seulement l'affichage, de
certains caractres (lettres accentues, lettres de
l'alphabet grec) risque d'tre apparemment aberrant aussi
bien dans les rapports gnrs que dans les reprsentations
graphiques.

     A l'origine, les cartes sont sur fond noir non seulement
pour des raisons d'esthtique, mais aussi pour des raisons de
dveloppement. De fait, avec les outils Q&D AstroTools et la
bibliothque graphique signe par TopSpeed, l'adoption d'une
couleur de fond autre que le noir perturbe fcheusement la
sauvegarde des cartes au format PCX (sauf, videmment, si
l'utilisateur a recours  un logiciel de capture d'cran,
sous DOS ou sous Windows) : la palette devient partiellement
aberrante, et seul un changement a posteriori de la palette
de 16 couleurs remdie  cette inquitante tranget.
     Les cartes en noir et blanc ne souffrent pas de ce
problme.
     Aucune raison logique dans le code source n'explique
vritablement ce phnomne, vraisemblablement li 
l'initialisation du mode graphique VGA 16 couleurs, aux
changements de palettes, voire aux phases de la Lune. Sa
rsolution a donc t renvoye aux calendes grecques : aprs
tout, les outils Q&D AstroTools ne sont pas un "shareware"...
     Au reste, l'adoption de la couleur noire pour le fond
interdit  cette bizarrerie de mme survenir. ;-)
     On en finirait presque par croire au malicieux dmon
Hilarion, qui incarne si bien les lois de Finagle et les lois
de Murphy : il pourrait faire figure de saint patron pour les
informaticiens.

     Un vrai problme, heureusement rare mais malheureusement
alatoire, avait t constat lorsque les outils
Q&D AstroTools taient lancs dans une session DOS Windows
3.1 ou Windows 95 sur un PC quip d'un processeur Intel
Pentium II (en effet, le problme en question n'avait jamais
t observ avec un processeur Intel 486DX, et ne l'a jamais
t avec un processeur Intel Pentium de la premire
gnration, ou avec un processeur AMD). Dans cette
configuration logicielle et matrielle, le coprocesseur
mathmatique tait susceptible d'illustrer cette jolie
formule de Lichtenberg : "Inventer de nouvelles erreurs". Il
signalait donc parfois, d'imprvisible manire, un problme
qui, pour tre imaginaire, n'en provoquait pas moins
l'interruption intempestive et prmature du programme en
cours d'excution (en guise d'ultime salut ante mortem, un
fichier ERRORINF.$$$ tait cr, qui contenait la cause
prsume de l'interruption).
     Conformment aux lois absurdes qui rgissent aujourd'hui
le dveloppement de logiciels, la dtermination des raisons
exactes de ce dysfonctionnement, imprvisible autant
qu'irrationnel, a t impossible en raison de la complexit
des interactions entre tous les composants concerns : le
processeur Intel Pentium II (manifestement "imparfaitement
incompatible" avec ses incarnations antrieures), la
bibliothque de fonctions mathmatiques MATHLIB de TopSpeed
(conue seulement pour le DOS natif et pour OS/2),
l'intgrateur graphique Windows 92 (alias Windows 3.1) et son
successeur en forme de systme d'exploitation hybride 16/32
bits (alias Windows 9x).
     Quoi qu'il en soit, les outils Q&D AstroTools
comprennent maintenant plusieurs mesures logicielles pour
remdier, autant que possible,  ce problme rare mais rel :
ces mesures semblent efficaces puisque, lancs de manire
automatique  plusieurs centaines de reprises sous Windows
95, les programmes en cause n'ont plus connu d'interruptions
prmatures. La sagesse commande nanmoins d'exploiter les
programmes dans leur environnement naturel : pour des outils
DOS, le DOS (de mme que des programmes conus pour Windows
3.1 devraient tre exploits sous Windows 3.1, et pas
uniquement parce que Windows 95 excute les programmes de
type Win16 deux fois plus lentement que Windows 3.1, pour ne
pas mme parler de l'excution des applications DOS).
     Au reste, l'utilisateur doit bien garder  l'esprit que
pour d'videntes raisons, en des temps vous au gaspillage
inutile comme  la consommation force entretenue ad
infinitum nauseamque, les marchands de logiciels n'ont aucun
vritable intrt  assurer une compatibilit parfaite ou
mme simplement correcte avec les systmes jugs "anciens"
("legacy operating systems" comme ose le dire certaine
entreprise peu reconnaissante)... mme si leurs applications
fonctionnent encore parfaitement (la rouille du logiciel,
"software rot", tant un concept qui relve du seul folklore
des informaticiens, contrairement  ce que croient trop
d'utilisateurs nafs, si dlicieusement prompts  suivre les
ordres de leurs matres et fournisseurs de logiciels,
soucieux de transformer une vente en une rente : "Buy the
newest version !").
     Encore une fois, bien que l'exploitation des outils
Q&D AstroTools soit parfaitement possible dans une session
DOS Windows 3.1 ou Windows 95/98, mieux vaut sans doute
amorcer le systme avec une disquette DOS (Microsoft, I.B.M.,
Digital Research, Novell ou Caldera) ou sur une partition DOS
slectionne avec un utilitaire de type "multiboot" comme
System Commander, Partition Magic ou Select-It.



                (* FIN DU FICHIER LISEZMOI *)

                (31 mars 2002, 4 avril 2002)

           "Tout finit bien, puisque tout finit."
