D I R S O R T 1 . 0
Met Dirsort is het mogelijk om al uw (sub)directory's bij te
werken, en de bestanden in de (sub)directory's op uw eigen
gewenste volgorde te plaatsen.
S Y S T E E M E I S E N
Dirsort werkt op iedere MSX2 (of hoger) met MSX-DOS 2 en
minimaal 16 kB aan vrij RAM geheugen.
O P S T A R T E N
Dirsort kan opgestart worden door achter de DOS-prompt
DIRSORT[+return] in te tikken, eventueel gevolgd door de
naam van een subdirectory, deze wordt dan meteen ingeladen.
S C H E R M O V E R Z I C H T
Het scherm is in twee kolommen ingedeeld, in de linkerkolom
staan de subdirectory's en in de rechterkolom de bestanden
die zich in deze subdirectory's bevinden met daarbij hun
lengte, aanmaak tijd en datum en de attributen.
Bovenaan het scherm staan de drie menu's; Program,
Information en Options en daarnaast staan het Entry-nummer
van het bestand waar de cursor op staat.
Onderaan het scherm wordt de huidige drive en pathnaam
getoond.
S E L E C T E R E N D I R E C T O R Y
Als eerste moet de juiste drive gekozen worden, dit kan door
middel van het 'Program'-menu. Dit menu wordt opgeroepen
door op 'P' of 'F1' te drukken, het menu verschijnt dan en
de cursor staat al op de keuze 'Drives'. Door op Return of
de spatiebalk te drukken verschijnt er een tweede menu,
hierin staan alle aanwezige drives. Door de cursor nu op de
juiste drive te plaatsen en op return of op de spatiebalk te
drukken wordt deze drive de huidige drive.
Dan wordt de huidige (sub)directory getoond, om nu de juiste
directory te selecteren bestaan twee mogelijkheden; de
eerste is via het menu 'Options-Change directory'. Er
verschijnt een blok met daarin de tekst Change Directory en
een lege regel, op deze regel moet dan de directory getypt
worden en deze zal dan worden ingelezen.
De tweede manier is om de directory te kiezen via de
directory-namen die in de linkerkolom staat, dit gaat door
de cursor op ��n van deze namen te plaatsen en dan op de
spatiebalk te drukken. Deze directory wordt dan de huidige
directory.
Als de juiste directory gekozen is dan kan er met schuiven
en sorteren begonnen worden
O P J U I S T E P L E K Z E T T E N
De bestanden kunnen verschoven worden door ze eerst te
selecteren, dit gebeurt door de cursor op het bestand te
plaatsen en dan op de spatiebalk te drukken. Er verschijnt
nu 2 pijltjes ('>' en '<'), dit betekent dat het bestand
geselecteerd is.
Deze bestanden kunnen verschoven worden door de de cursor op
de bovenste of de onderste positie te plaatsen en als dan
het lijst begint te verschuiven dan zullen de geselecteerde
bestanden meeschuiven.
Ook kan er in 1 keer een hele pagina verschoven worden, dit
kan door middel van CTRL + de cursortoets omhoog of omlaag.
L I J S T S O R T E R E N
De lijst kan gesorteerd worden door de optie 'Options-Sort
directory'. Dan kan er eerste gekozen worden op de lijst op
naam, extensie, lengte of datum en tijd gesorteerd moet
worden, dan of de subdirectory's vooraan moeten staan, de
files of alles doorelkaar. En als laatste of de bestanden
van A tot Z (sort up) gesorteerd moeten worden of van Z tot
A (sort down).
Mocht het voorkomen dat een extensie, lengte of datum en
tijd gelijk zijn dan wordt daarna ook nog de bestandsnaam
vergeleken.
M E N U F U N C T I E S I N H E T K O R T
Menu 1 (Program):
- Drives (CTRL-D): met de functie kan de huidige drive
veranderd worden.
- Cursorspeed: met de functie kan de snelheid waarmee de
cursor beweegt verandert worden, dit in geval van uw
MSX-computer is uitgerust met 7 Mhz.
- Quit (CTRL-Q): hiermee kan het programma verlaten worden,
er wordt wel om een bevestiging gevraagd.
Menu 2 (Information):
- Memory information: er verschijnt een blok met daarin de
geheugengrootte, maximaal aantal entry's waaruit een
directory mag bestaan en het huidige aantal entry's.
- Disk informaties: er verschijnt een blok met daarin
informatie over de disk in de huidige drive, bijvoorbeeld
Volume naam, Volume ID, sectorgrootte, aantal sectors per
cluster, enz.
Menu 3 (Options)
- Change directory (CTRL-D): met deze funktie kan de er van
directory gewisseld worden door de naam er van in te
typen.
- Remove killed entry's (CTRL-R): met deze funktie worden
alle gewiste bestanden uit de lijst verwijdert, deze
kunnen dan niet meer via UNDEL.COM worden teruggehaald.
- Remove Tags (CTRL-T), alle bestanden die geselecteerd zijn
worden weer vrij gegeven.
- Sort directory (CTRL-S), de directory wordt op naam,
extensie, lengte of datum en tijd gesorteerd.
- Save directory, met de optie wordt de aangepaste directory
weggeschreven naar de disk, als de functie niet gebruikt
wordt zal de directory op de disk niet zijn veranderd.
M O G E L I J K E F O U T M E L D I N G E N
"Out of Memory", er is te weinig geheugen beschikbaar om de
hele directory in te lezen. Er kan per 16 kB 512 entry's
ingelezen worden, het zal dus vaak niet nodig zijn om veel
geheugen vrij te hebben maar het is wel handig om zo'n 32 kB
vrij te hebben. Er kan dan al met grote subdirectory's (van
maximaal 1024 entry's) gewerkt worden.
"No directory in memory", er is (nog) geen directory
ingelezen. Dit kan doordat er bijvoorbeeld te weinig
geheugen is (zie vorige foutmelding).
"Another disk in drive", er wordt geprobeerd om de directory
te bewaren op een andere disk. De disk worden vergeleken op
volume-ID en eventueel op FAT in geval dat het om een
MSX-DOS 1 disk gaat, deze hebben namelijk geen volume-ID.
"Sectorsize isn't 512 bytes, can't work on this disk", de
sectorgrootte is niet 512 bytes. Deze foutmelding zal
waarschijnlijk nooit voorkomen maar voor de zekerheid is
deze wel ingebouwd.
"Not enough free memory segments for Dirsort", er zijn geen
vrije geheugen segmenten aanwezig. Waarschijnlijk is er een
te grote ramdisk aangemaakt, deze zal dus verkleind moeten
worden. Het kan ook zijn dat Memman alle segmenten in
gebruik heeft, dan zal het geen zin hebben om de ramdisk te
verkleinen.
"This program works only under MSX-DOS 2", er wordt
geprobeerd om Dirsort te laden in de MSX-DOS 1 omgeving.
"The Mapper Support Routines aren't available", deze
foutmelding zal waarschijnlijk nooit voorkomen aangezien
Dirsort alleen met MSX-DOS 2 kan werken. Maar er moet nu
eenmaal gecontroleerd worden of de Mapper Support Routines
aanwezig zijn.
I N S T E L L E N K L E U R E N
De kleuren en de cursorsnelheid kunnen met het bijgeleverde
programma DSORTINS.BAS aangepast worden. De kleuren zijn de
standaard-MSX kleuren, dus 1=zwart, 2=groen,
3=lichtgroen,..., 14=grijs en 15=wit.
Disclaimer: Schade die voortvloeit uit het gebruik van
Dirsort is niet te verhalen op Stichting Sunrise of
ondergetekende, gebruik op eigen risico.
Voor eventuele updates of vragen en opmerkingen kunt U
contakt opnemen met BBS Club Gouda. Voor vragen of
opmerkingen kunt U dan een berichtje voor mij achterlaten
(priv�).
Rainier Maas