S o f t w a r e

CATALOG >> German version
Still old DOS kept alive?

Is DOS really dead? Many WINDOWS users will push away every thought about that historical base of the graphical user's interface. Indeed, you are quite at liberty to do so - just until the very moment at which you, after some more or less serious system crash or on the occasion of a hardware reassembly (e.g. mounting a new hard drive), find yourself being confrontated with "good old DOS" - and then often don't know what to do. But even if, really, everything is working in best manner, simply a partial DOS experience will disclose a large set of amazing possibilities for you, things plain WINDOWS-GUI never got to know about. Also we must not forget visual impaired people who cannot use a GUI without expensive auxiliary implements.
Therefore, and because the author has grown up with the Disk-Operating-System in a way, he has mainly attended to evaluation of DOS programs.

The programs presented here agree with a kind of two-way philosophy of computer usage, where DOS and WINDOWS are visibly sharing the system and the screen (at boot or each time if required). They began as auxiliary tools to comfort the author who didn't find any other utilities matching exactly their designed properties. Whether they will be of advantage for users like you too, your reactions will show; your suggestions and comments are welcome. The programs come along without any restrictions except for some ©-hints. If not otherwise declared, they are to be regarded as cardware, that means: an e-mail feedback or a postcard is required. If you discharge a registration fee of $ 5, you will get latest updates and some other little utilities.
Any kind of responsibility is refused; it is not allowed to perform any changes to the program code.

LinxLink Page

Hobby Electronics

Page #1Main Page
2 '99

disks FD.exe
clear and detailed display of file names (the long ones, under genuine DOS, too!) and of any directory information that DOS will note down in the volume!
syntax: FD <path (-torso)>  [/a][/d]
FD will automatically complete partly given names (with or without wildcards),   options:
/a: display of deleted entries too (try also "\X" at the end of given DIR-names), /?: syntax help (as for most of the programs), /d: sub-directories only (use without /a).
FD stops at the end of any screen page, waiting for keystroke. For better review a red asterisk will then be added to the actual last line. If the program detects irregular time stamps (that might be caused by DOS data allocation faults), it will deposit a message at the end of work, pointing at possible media problems (a job for SCANDISK). FD doesn't work on net drives and CD-ROM, for it is designed to support FAT16- and FAT12-systems (hard drives and disks).

builds a HTML-File in actual directory, that refers all the pics in JPG and GIF formats (and BMP for the MSIE) herein, making thumbnails to get a good and quick oversight with a browser.
Syntax: H-THUMB [<size>]

Thumbs size is predefineable. The size parameter describes a square length in pixels. All thumbs are linkable and there is an individual description attached to. Max. number of pics in the directory should be chosen due to system performance (about 150 pics for a Pentium II).
















Some tips from the DOS freaks table

CHR-T: a resident ASCII-table, coming up via hotkey, can be shifted around the screen, background color is predefineable, each character can be fetched to cursor position by use of arrow keys plus enter.

FUX: a text mode sc(X)reen-editor, that performs color characters, insertion, block shifting, line drawing and load/save of screen contents.

UHR: a resident watch on screen border, including (switchable) quarterly big-ben sound.

WECKER: a resident program with build-in speech, telling the actual time in german at a predefined moment of alert, what ever an application you are running, also able to launch an application.

FTAGE: computes and lists Easter sunday and other special days of every year betw. 1900 and 2100.

XDAT: a batchfile enhancer, looking for matching file to a given file-mask or first letter(s), and storing path, name, extension, attribute, counts each as a separate shell variable.

GOBACK: a "back-viewer", storing 10 screen pages in a cycle, getting them back via hotkey, able to scroll the lines and to get any 16-char. string from the text over to DOS prompt.

DFIND: finds any file with time stamp from or at a certain date given.

LOTTO: shows a lotto game field, gets random numbers for that (changeable via mouse!), can print the x's to a german lotto form.
Number of fields, "game 77/S6", running period can be chosen, also predefineable in batch mode.

MENUFU: a menu-system, very suitable for DOS-games, glaring and fancy, supporting cursor as well as mouse navigation in up to 14 levels, 14 entries each, read out of an ASCII-file.

TAFEL: puts text in a striking 3-d framed area with predefineable colors, under genuine DOS.

HOOK: Programmer's and DOS spy's tool that hooks any given interrupt, showing the most important register values and the calling spot at any invoke.

OPPO: "quiet" compare of two files, output is whether they are equal or different (giving a return code for batch operation, too); very fast.

PASSW: define and query a password, working mode (return code or infinite loop) is predefineable. The word is stored in an encrypted form.

RAMLUK: look around, search, and change values in RAM (< 1M), hex- and ASCII-display, TSR-listing.

SET!: generates a shell variable and sets it to the value of a stroken key (hexadecimal or ASCII, depending on the key); to enhance batch procedures.

SPR: multi-column printing text in smallest shape, economizing paper.

HREAD: reads the "essentials" of HTML-files, puts them out in an ASCII file. Also changes ANSI-text to ASCII (german extended chars), and extracts text out of binary files.

The Table of Available DOS Programs by Fuchs:

Please wait - a full English version will be available soon!

Nearly all of the programs may be called with params "?" or "/?" (for help).
3KLANG       spielt 3Klang-Zufallsmelodien permanent im Hintergrund ab. Nervig.
ACOMPARE     ASCII-File-Vergleicher, zeigt in zwei Spalten, welche Zeilen nicht
             gleichz. in beiden Dateien vertreten sind.
ARFIND       findet alle Dateien mit Archivattribut, kann dieses löschen
ATEST        zum Antesten von Disketten in A: am laufenden Band
BATLOCK      verhindert Batchabbruch, in Verbd. mit ~KEYSERV
BIG          schreibt Großlettern auf den Schirm, unterstützt Sehbehinderungen
BIOSDATE     Von wann stammt das BIOS? Hier die Antwort.
BRUCH        Bruchrechnen wie in der Schule.
CHKEXE       untersucht EXE-Dateien auf Zugehörigkeit zu DOS, WIN16 oder WIN32
CHR          ASCII-Tabelle
CHR_T        residente und verschiebbare ASCII-Tabelle (Hotkey ALT-C) mit Pickup
CUTFILE      beschneidet eine Datei (z.B. SPR-Datei) an vordef. Stellen
DC           vergleicht die Einträge (auf Wunsch auch Files) zweier Directories
             --> DC.DOC
DD           Übersichtsdarstellung großer Verzeichnisse, mit Screensave
DFIND        findet alle Dateien mit/nach dem angeg. Datum
DURATION     zeigt den Einschaltzeitpunkt und die Einschaltdauer des PC
FCOLOR       verändert die Farbe des Textbildschirmrahmens (fcolor 0..15)
FD           eine umfassende DIR-Übersicht für Power-User (Cluster,Deleted,..)
FRCOL.COM    wie FCOLOR, aber als Minifile
FTAGE        berechnet und zeigt die Feiertage eines Jahres
FTIME        zeigt den Zeiteintrag einer Datei (für Piping zu SFTIME, s.d.)
FUCOSMOS.FUX Demofile zum Laden durch FUX.exe.
FUX          ein Bildschirm-Editor für farbige Textmasken, mit div. Features.
             Zur Erläuterung FUXDOC.bat aufrufen (.bat benötigt hlpintro.fux und
GETSCR       Passivpendant zu FUX (zeigt sofort mit FUX erzeugte scr-Dateien).
GKEY.COM     wartet auf Taste, liefert als Returnwert den Scan-/erweit. Code,
             erfaßt daher viel mehr Tasten als Choice, ist groß-/klein-unabhäng.
GO           wechselt zu einem beliebigen Directory, kann dieses auch erzeugen
GOA          wechselt zu einem zum mom. Directory korrespond. Pfad auf A:

GOBACK       ist ein residentes Utility zur Speicherung von 10 vorangeg. voll
             durchscrollbaren DOS-Bildschirmen; Hotkey "CtrSpc". Mit beweg-
             lichem Balken und "Ret" können Teile in die Kommandozeile geholt
GROPY        "Gruppen-Copy", von Startfile bis Stopfile im Verzeichnis.
GUTENTAG.SPR Demofile (Shareware-Ursprung, nicht von mir) für SAY.exe
H-THUMB      erstellt eine HTML-Datei im aktuellen Verzeichnis, die alle darin vorhandenen Bilder 
             (JPG, GIF, BMP) als Thumbnails referenziert; schneller Überblick per Browser. 
HELPSCR.FUX  Hilfebildschirm für FUX
HOOK         Überwacht einen Interrupt, zeigt Register und Aufrufort an
HREAD        Liest HTML- und ANSI-Dateien, ermittelt deren Essenz (ASCII)
HWRITE       erstellt einfache HTML-Dateien aus ASCII-Textfiles
INTR         ruft vom DOS-Prompt aus beliebige Interruptfunktionen auf
KALENDER     erzeugt einen Bildschirmkalender (druckbar in 2 Größen) mit allen
             Feiertagen. Auf Wunsch mit festeingeg. Geburtstagen bei lfd.Jahr.
KCODE        zeigt Scan-,ASCII- und erweit.Code und Tastaturstatus der Tasten
KSCAN        zeigt Make- und Release-Codes, wie sie vom Controller kommen
L            Directory-Lister mit einigen zusätzl. Features
LOTTO        Tippen Sie mit! Nur noch Lottoschein in den (Epson-)Drucker!
             (für Codepage 437 mit Rahmenzeichen)
LS           Directory-Lister für die schnelle Übersicht
LWTEST       Laufwerktester für Batchverarbeitung (bedarfsw. Bildschirmmeldung)
MEMO         erzeugt ein Mitteilungs-Popup in wechselnden Farben auf dem Schirm
MEMR         liest einen Paragraphen aus dem RAM
MEMW         schreibt ein Byte ins RAM
MENUFU       Menüprogramm für Spiele mit Buchstaben-, Cursor- und Maussteurung,
             mit Farbe, Soundeffekten etc. Erläuterungen in -->MENUFU.DAT
MENUFU.DAT   Steuerdatei für MENUFU (s.d.)
MESSAGE      schreibt eine gerahmte Meldung in der angeg. Farbe
NOW          zeigt Datum und Zeit und sagt sie an. Stellt Sommer-/Winterzeit!
             Benötigt UHRFILE.SPR.
NUMCONV      Umwandlung von Zahlen: dezimal, hex, oktal und binär
OPPO         schnelles Filevergleichsprogramm (global)
PASSW        Passwortprogramm (Stop in Batchverarbeitungen etc.)
PMONI        Parkmodus für den Monitor, wechselnde Hintergrundfarben
PRTEST       ist der Drucker online?
PSPEED       wieviele Loops macht der PC per Millisekunde?
RAMLUK       zeigt, editiert und sucht Abschnitte im konvent. RAM
RECHNER      ist ein Taschenrechner auf dem Bildschirm --> RECHN.DOC
             ~RECHN ist das speicherresidente Pendant hierzu, Hotkey "ALT ="
RETKEY       zeigt Scan- und ASCII-Code jeder Taste als Hexwert
S2AS         wandelt den Textscreen in einen ASCII-File zum Merken und Editieren
SAVESCR      Screenspeicherung mit allen Attributen im RAM an freien Orten.
             SSEARCH spürt Speicherungen von SAVESCR auf.
SAY          schiebt angeg. File (.SPR-Datei) durch den Buzzer
SAYTIME      sagt die Uhrzeit an (benötigt UHRFILE.SPR)
SCREEN.FUX   Demoscreen zu FUX (s.d.)
SCS          ist ein Bildschirmschoner für DOS-Textmodus, zeigt einen "dynami-
 (SCS_xx)    schen Weltraum"; individuelle nicht-patchbare "Namenskürzel-
             Kometen" beim Autor bestellbar (in dieser Diskversion patchbar);
             sound (abschaltbar:
SCSWITCH     zum Ein-/Ausschalten von SCS (s.d.)
SEND         schickt Zeichen und Strings zum Drucker
SERIELL      arbeitet mit der ser. Schnittstelle (Senden/Empfangen von Zeichen)
SET!         erzeugt eine Master-Variable mit dem Code der betät. Taste
             (für Menüverarbeitungen in Batchdateien)
SFTIME       setzt den Zeiteintrag einer Datei nach Belieben, vgl. FTIME
SLOWDOWN     verlangsamt die meisten Programme (alte Spiele wieder spielbar!)
SPR          erzeugt angenehme papiersparende Dateiausdrucke
STARBELL     kurzes Türsignal von Captain Picards Privatgemächern
STOP.COM     stoppt CD-Audio-Wiedergabe
STRIPEOF     entfernt EOF-Zeichen am Ende von Textfiles
STRUC        listet ein Directory, so wie es auf dem Datenträger gespeichert ist
             (vgl. FD.EXE)
STRUCDEL     listet nur die gelöschten Directory-Einträge (vgl. STRUC, FD)
STSAVE       speichert die kpl. DIR-Struktur eines Laufwerks (alle Einträge) in
             einer Datei (für Backups ohne WINDOWS und über dieses hinaus)
STTRANS      überträgt die Struktur (s.o.) vom File auf den Datenträger, mit
TAFEL        Texte in schönem Rahmen (Pseudo-3D) auf dem DOS-Bildschirm.
TEXTW        ändert das Bildschirmattribut in vordef. Ausschnitt.
TIMEAKT      synchronisiert die DOS-Zeit mit der Echtzeituhr
TRACK0       schreibt die ersten Sektoren der HD (mit Partit'sektor) in Datei.
TSPEED       ermittelt autom. oder interaktiv die reziproke Sprachgeschwindig-
             keit für NOW, WECKER und SAY und speichert sie nach TSPEED.DAT
TTSG         Time to say goodbye (kann man besser machen)
UHR          ist eine residente Uhr, permanent auf dem Schirm, kann viertel-
             stdl. einen Gong ausgeben (schaltbar)
UHRFILE.SPR  wird benötigt zur Sprachausg. von NOW und WECKER
UMLAUT12, UMLAUT21 wandelt deutsche Umlaute in Doppelbuchstaben bzw. umgekehrt.
VIDEO        zeigt und ändert den laufenden Videomodus
VOLTEST      fragt einen Volumeneintrag ab
VSCAN        verspielt: interpretiert den RAMinhalt als Bildschirminformationen
WAIT         für .BATs: wartet auf Tastendruck oder eine angeg. Zahl von Sek.
WAKE         in Verb. mit WECKER: startet zur geg. Zeit ein Programm
WARTE.COM    wie WAIT, als Minifile
WECK         WECKER (s.d.) ohne Sprachausgabe
WECKER       meldet sich mit Ton und Zeitansage zu vordef. Zeit
WR           Schreibt Text in vordef. Farbe an vordef. Stelle
XDAT         ergänzt und sortiert einen eingeg. "Dateinamen-Torso" in div.Shell-
             Variablen (nützlich in .BATs, für Schreibfaule). XHELP aufrufen!
ZETTEL       Schreibt Textzeile mit Rahmen auf weiß; mit oder ohne Screensave
ZV           vergleicht die Zeilen zweier ASCII-Files
ZYKL         anderes Meßprogramm für die Taktgeschwindigkeit des PC
~BATFREE     siehe: ~KEYSERV
~KEYSERV     resident, erlaubt div. Funktionen wie Tastatursperre (per CtrAltK
             und CtrR), Dezimalpunkt auf dem num. Keypad, Batch-Abbruchsperre
             (BATLOCK, ~BATFREE), perm. Directory-Anzeige, Wiederh. von Rahmen-
             zeichen (Alt), Start einer Musik-CD (AltA).
~RECHN       resid. Version des RECHNER, s.d.
~WRITE       Schreibt Textzeile in vordef. Weise an vordef. Stelle
back to Download-Corner