HET MAKEN VAN EEN EIGEN DISKETTE """""""""""""""""""""""""""""""" Het blijkt regelmatig dat velen van u de instruktie's om een programma een eigen diskette te gunnen van harte ondersteunen, maar tevens niet in staat blijken te zijn om e.e.a te realiseren. Daarom hieronder wat tips. WERKEN IN DE CLI MET 1 DISKDRIVE """""""""""""""""""""""""""""""" Om goed te kunnen werken in de CLI moet u de beschikking hebben over de C: directory die op uw Workbench staat. Als u de WB opstart en vervolgens een andere disk in de drive doet, dan wil de Amiga terstond dat de WB 'in any drive' teruggeplaatst word. Een probleem dus. Hoe dit op te lossen? Uw Amiga kent een z.g device met de naam RAM:, een brok geheugen waar u zo lang het een en ander in kunt zetten, en dat maakt het mogelijk om toch met 1 drive te werken. Wat we gaan doen is de benodigde C: programa's kopieeren naar het Ram: geheugen. Dat doet u op de volgende manier: U start de CLI op en tikt het volgende in: MAKEDIR RAM:C COPY C TO RAM:C ASSIGN C: RAM:C Wat gebeurt er? In de eerste regel geeft u de computer opdracht om in het Ram geheugen een Dir aan te leggen met de naam 'C'. In regel 2 zegt u ver- volgens dat alle programma's uit de C dir van de WB diskette naar die nieuwe dir in Ram gekopieerd moeten worden. In de laatste regel zegt u, vrij vertaald, wissel nu de C directory's om en vanaf dit moment moet dus bij de vraag' Laat de C dir zien', de dir die in het ram geheugen zit op het scherm getoverd worden. Als dit allemaal goed gegaan is kunt de WB disk verwijde- ren en b.v een Saendisk in de drive doen. Vervolgens tikt u CD DF0: in en daarna hebt u toegang tot de nieuwe diskette. Gebruiksklaar maken van een nieuwe diskette """"""""""""""""""""""""""""""""""""""""""" Als u uw eigen diskette wenst te gaan maken met utility's van de Saendisks, dan zal er eerst een nieuwe diskette gebruiksklaar gemaakt moeten worden d.m.v het FORMAT commando. Doet u een nieuwe ongebruikte diskette in de drive en tik het volgende in: FORMAT DRIVE DF0: NAME VOLUME Vervolgens wordt het format commando actief. In dit geval hebben we gekozen om drive DF0: te formatteren, maar dat kan natuurlijk ook DF1: of DF2: zijn. Na NAME hebben we nu VOLUME ingetikt, maar dat kunnen we veranderen in elke andere willekeurige naam b.v Werkdisk-Piet. We zijn nu in het bezit van een geformatteerde diskette. Nu moeten er een aantal zaken op de diskette geplaatst worden die we in de systeem directo- ry's kunnen vinden. Programma's moeten volledig kunnen werken, soms roepen ze een printer aan, anderen maken gebruik van bepaalde Library's. Maar wat zeker op de diskette hoort is de S: directory. Daar staat namelijk de Startup-sequence in en die is noodzakelijk. In de meeste gevallen (zeker als een programma het op onze diskette al deed) volstaat het de systeem directory's zoals die op de Saen diskettes staan te kopieeren naar uw eigen disk. Dat kan met behulp van diverse kopieer programma's als b.v Diskmaster of Dirwork (die op deze diskette staat). Het kan ook rechtstreeks vanuit de CLI. U wilt de C: dir van de Saendisk over zetten op uw eigen diskette? Dan doet u het volgende, u maakt op uw eigen diskette eerst de C: dir aan door MAKEDIR C: in te tikken. Vervolgens gaat u met CD DF0:C naar de C: dir van de SAEN diskettes en vervolgens tikt u in: COPY #? DF1:C Alle programma's die in de SAEN c: dir staan worden nu vervolgens op uw eigen diskette in een C: dir geplaatst. Programma's als ML, SND, GADGETS, MENU v1.1 kunt u verwijderen, zij werden gebruikt om onze eigen diskettes in elkaar te zetten. Op de bovenstaande manier kopieert u de C-S-L-LIBS-DEVS directory naar uw eigen diskette. Het beste kunt u deze directory's halen van een van de wat oudere Saendiskettes. Die zijn wat uitgebreider dan de laatste nummers. Vergeet u niet de 'sub-dirs' in Libs: ? U kunt uiteraard ook een kopie maken van een Saen diskette en alles wat u daarvan niet nodig hebt verwijderen met het DELETE commando. Heeft u al die directory's overgezet? Dan wordt het tijd om de door u geko- zen programma's naar uw disk te kopieeren. In principe staat nu alles op de diskette, maar hij doet het nog steeds niet. We moeten de Startup- sequence namelijk nog aanpassen. Laad een tekstverwerker, ED, of TXed in en laad daar de startup-sequence in. We kunnen nu verschillende dingen doen. Het is mogelijk dat u de disk gereserveerd hebt voor 1 programma, b.v. Xcopy. In dat geval tikt u de naam van dat programma in precies zoals hij op uw diskette staat en schrijft de Startup-sequence weer weg. Wilt u echter meerdere programma's op de diskette zetten dan is het onder- staande wel wat voor u. TEKENSET TE GEBRUIKEN IN DE CLI. """""""""""""""""""""""""""""""" Wanneer we eenmaal een zelfopstartende diskette gemaakt hebben met meerdere programma's erop, dan zou het leuk zijn als we een eigen menu konden maken om onze programma's op te starten. Er zijn legio menumakers in omloop die kant en klare menu's op het scherm zetten, maar er is ook een veel simpelere methode die tevens mogelijk maakt om je eigen kleuren en pagina indeling te maken. We maken gebruik van de extra mogelijkheden die de CLI op dit gebied heeft. De kleuren die standaard staan kunnen we altijd later aan onze wensen aanpassen d.m.v de preferences. Maak een tekstfile dat je met "type" wil runnen. Gebruik hiervoor b.v Txed. Begin de tekst met ' [' Eerst de Escape toets indrukken en vasthouden tijdens het indrukken van [ . ) Je ziet nu een [ invers afgedrukt. Meteen hier achteraan komen codes die als ze gevolgd worden door tekst, bepaalde resultaten leveren. Voorbeeld: """""""""" [03m TEST [00m Levert het woord TEST in cursiefschrift. Sluit de regel af met [00m om weer terug te keren in het gewone schrift. De verschillende codes zijn hieronder afgedrukt. Kombinaties van codes zijn mogelijk. In de cli zijn deze controletekens: ' ' [00m Normaalschrift ' ' [01m Bold (Vet) ' ' [02m Letterkleur is kleur 2 ' ' [03m Kursief ' ' [04m Onderstrepen ' ' [07m Invers-schrift ' ' [30m Letterkleur is kleur 0(achtergrondkleur) ' ' [31m Letterkleur is kleur 1 (normale kleur) ' ' [32m Letterkleur is kleur 2 ' ' [33m Letterkleur is kleur 3 ' ' [40m Achtergrond is kleur 0 ' ' [41m Achtergrond is kleur 1 ' ' [42m Achtergrond is kleur 2 ' ' [43m Achtergrond is kleur 3 Met deze tekens kunnen we nu ons eigen menu ontwerp maken. Probeer de verschillende mogelijkheden eerst eens uit. Wanneer u de effekten eenmaal kent wordt het tijd om de tekstfile verder te maken. Schrijf deze file weg onder de naam MENU op de diskette waarop hij moet komen te staan. Wanneer we de diskette opstarten is het de bedoeling dat het menu op het scherm verschijnt. Dat betekend dat het commando TYPE in de C: dir van de desbetreffende diskette moet voorkomen. Als laatste laden we de Startup- sequence van de diskette in en zetten daar TYPE MENU in. Als laatste moeten we diskette nog vertellen dat hij vanaf nu zelf op dient te starten. Dat doen we met het INSTALL commando. INSTALL DF0: Deze manier van een eigen menu maken heeft een paar nadelen. Allereerst is het zinnig om de programma's die u wenst te gaan gebruiken niet in subdirectory's zet, maar gewoon in de ROOT directory laat. Hernoem deze programma's. Ik bedoel; u wilt een programma Diskmaster_from_AKZ-V1.23 gaan gebruiken. U zou nu elke keer die hele naam moeten intikken om het programma te runnen. Het zou veel makkelijker zijn om het prg. gewoon DM of Diskmaster te noemen. Laten we aannemen dat u voor DM kiest. Allereerst zet u dan in uw menu (al dan niet met codes van hierboven); DM = DISKMASTER Vervolgens verandert u op uw diskette de naam d.m.v RENAME Diskmaster_from_AKZ-V1.23 DM Als u alles goed hebt ingetikt dan is de naam nu verandert en is e.e.a wel even makkelijker op te roepen. Een ander nadeel van deze manier van een menumaken is dat wanneer u eenmaal een programma hebt gebruikt, het menu niet opnieuw op het scherm verschijnt We kunnen dat opvangen door in dat geval: TYPE MENU in te tikken. Het menu verschijnt dan opnieuw op uw scherm. HANDLEIDINGEN EN/OF DOCS """""""""""""""""""""""" Misschien vind u het prettig om op uw diskette ook de handleidingen van de programma's te zetten. Meestal zijn dat gewone tekstfiles. Wanneer we die d.m.v het commando TYPE op het scherm laten komen, dan zal de tekst in een keer voorbij scrollen en daarmee onleesbaar zijn. Veel slimmer is het de tekst met Powerpacker van disk 27 te crunchen en PPMORE dat op de meeste van onze diskettes staat te gebruiken als textreader. Vergeet u niet dat een tekst bij Powerpacker een DATAFILE is? Eenmaal gecruncht kunt u de tekst oproepen met PPMORE DM.DOC Als alles nu werkt, dan is uw eerste poging om zelf een diskette te fabriceren volledig gelukt!!! In het volgende nummer gaan we dieper in op deze materie. We gaan u dan het gebruik van SETMAP en SETKEY uitleggen waardoor u een menu kunt maken waarbij u niets meer hoeft in te tikken, maar dat gebruik maakt van de 'voorgeprogrammeerde' funktie toetsen. We zullen proberen een ander, goed menu programma te vinden en dat te plaatsen en uit te leggen en voor de abonnee's hebben we een extra. Zij krijgen de komende maand naast hun diskette een schrijven op papier waarin we uitleggen hoe men met ons eigen Saen menu kan werken. Dat programma is Copyright en wordt door ons niet in het PD circuit gegooid, maar we vinden het niet slecht als abonnees het programma wensen te gebruiken voor hun prive-diskjes. Verkoop van diskettes waarop dat menu programma wordt gebruikt is ten strengste verboden Bij overtreding zullen we zeker stappen ondernemen.