@database Moods Documentatie @author Rune Jacobsen @node Main "Documentatie voor Moods v1.0" Oslo, 16 Oktober 1995 Moods v1.0 door Rune Jacobsen @{" Wettelijke Dingen " link Legal} Auteursrechten, disclaimers enz. @{" Bijdragen " link Contr} Dankwoordje aan de betatesters en andere hulpvaardige mensen @{" AMPL " link AMPL } VERPLICHTE lectuur voor iedereen verbonden met Microsoft @{" Inleiding " link Intro} Nu, wat is dit ding eigenlijk? @{" Wat je nodig hebt " link Req } Wat je nodig hebt om het te doen werken @{" Installatie " link Inst } Wat je moet doen om het te doen werken voor jou @{" Gebruik van Moods " link Using} Je moet toch weten hoe het te gebruiken @{" Problemen " link OhNo } Dus, je hebt problemen... @{" Nog te doen " link ToDo } Dingen die nog moeten gebeuren met Moods @{" Geschiedenis " link Hist } Hoe dit ding tot stand kwam @{" De auteur " link Blarg} Alles wat je niet wil weten over mij @endnode @node Legal "Ik haat deze shit" Gewoon enkele simpele regeltjes: · Ik ben niet verantwoordelijk voor eventuele schade aan je systeem als gevolg van het gebruik van het Moods programma of eender welk ander onderdeel van het Moods pakket. Het programma werd getest door een heleboel mensen om te controleren of het werkte, maar dat is natuurlijk nooit een waarborg dat het ook werkt op jouw specifiek systeem. · Ik garandeer niet dat dit programma nuttig is of zelfs enige zin heeft. · Dit programma is shareware (de echte soort), dus het mag vrij verspreid worden maar het originele archief moet intact blijven. Het is niet toegestaan iets te veranderen in het archief. Als het programma je bevalt en je gebruikt het, mag je me altijd iets opsturen dat ik zou kunnen gebruiken. Mijn adres vind je in het "auteur" gedeelte van dit document. · Het is toegestaan om dit programma op te nemen in PD bibliotheken of PD CD's of soortgelijke zaken. · Het is toegestaan om dit programma op te nemen in de coverdisk van een tijdschrift, met als enige voorwaarde dat ik (gratis) een exemplaar van dat tijdschrift wil ontvangen, dus de editie met de coverdisk met het Moods programma. · Dit programma mag niet worden gebruikt door een overheidsdienst, van welk land dan ook, zonder een schriftelijke overeenkomst. Deze overeenkomst zou, indien ik het wil, je een symbolisch bedrag kosten. · Dezelfde regel als hiervoor geldt voor mensen die op een of andere manier verbonden zijn met Microsoft - lees de AMPL die in dit document is opgenomen. · Dit programma mag onder GEEN enkele voorwaarde verdeeld worden op het Microsoft netwerk. Zulke verdeling is VOLLEDIG ILLEGAAL, en ik zou willen vragen om zulk misbruik van deze software aan mij te melden, zodat ik gepaste wettelijke stappen kan ondernemen. Als u niet zeker bent van iets, stuur me een email. Ik zal vragen beantwoorden. Ik ben eigenlijk een goeie kerel, maar de meeste mensen begrijpen dat niet. :) @endnode @node Contr "Bijdragen" De volgende mensen zou ik willen danken: Manos Konstantiniadis (GuyBrush) - Installatie script en Griekse vertaling Nicholas Stallard (Yagan) - Duitse vertaling Ludo Dyzers (BeastyBoy) - Nederlandse vertaling en ikonen Alfonso Caschili (alfo) Tero Oinas (Eppu) (P-Gary) (Deadly4s) (room237) @endnode @node AMPL "The Anti-Microsoft Public License" The Anti-Microsoft Public License Written by Rune Jacobsen Version 1.0, September 6th, 1995 1. Who this document concerns. If you presently are, or in any previous part of your life have been an employee of or in any other way affiliated with Microsoft Corporation (hereafter called "Microsoft"), in any part of the world, or you are a member of the Microsoft User Group or similar, you are affected by this licence. This is also the case if you are related to someone who is affected by the above conditions. 2. Your duties when you are affected by this licence. When you encounter any software or ANY other digital product reffering to this license (hereafter reffered to as "the product"), you have to do the following BEFORE you can continue to use the software or use the digital product in any way, as the author intended or not: · Obtain the address of the author of the product. (Regular mail) · Write a letter to the author of the product, explaining that you are affected by the Anti-Microsoft Public License, and you wish to obtain a license for the use of the product in question. · Include with the letter the equivalent of 150 American Dollars (Exchange rate per September 6th 1995) in the local currency of the author of the product. The money shall be included in such a way that the author will not have to use any money to release the money from a bank/postal office or other. When you have sent this letter to the author, wait for him to return you the license in any way he finds suitable. 3. What you are allowed to do when you have obtained the licence. When you have recieved the licence from the author of the product, your rights in using the product will be included. Generally, you will enjoy the same right as normal people have with the software, and are to follow the general guidelines supplied with the software. The author of the product can himself select if there shall be a time limit on the use of the licence. The licence is STRICTLY personal, and can not be used by anyone else than the person who has obtained the licence from the author. 4. Why this licence has been created. As you are affilated with Microsoft as outlined in paragraph 1 of this document, YOU are indirectly responsible for destroying the computer enviroment of the world. YOU have been part of a force that has done everything humanly possible to ensure that using a computer, the software needed to use a computer, and generally the international computer networks is a living hell for any person without a legal education. You therefore have to accept that you are a subject of hate from computer users all over the world, and this is our only way to get back at you. Also remember that even if you accept this licence and pay as you are required, you are still the subject of hate and must suffer in any way possible. 5. Note. This licence is not finished yet, but shall be treated as a legal document by anyone affected by it. The latest version of the Anti-Microsoft Public License can always be found at http://www.oslohd.no/~rune/ms.html @endnode @node Intro "Inleiding" Als je een beetje bent zoals ik, hou je ervan met je Amiga uit te pakken iedere keer als je daartoe de kans hebt. Een van de manieren waarop ik dit doe, is door telkens het uitzicht van mijn Workbench te veranderen. Nu, dat zou heel gemakkelijk zijn als ik enkel de WBPattern prefs zou moeten aanpassen. Voor veel mensen is dit ook het enigste wat ze doen. Als jij een van die mensen bent, stop dan direct met lezen. Ga weg. Als je meer op je Workbench wil veranderen dan enkel de achtergrond, dan is Moods misschien het programma voor jou. Als ik het uiterlijk van mijn Workbench wil veranderen, dan verander ik ineens alles. Het lettertype, de kleuren, het beep-geluid, misschien de schermmodus enz. Dit is volgens mij teveel werk, en daarom heb ik Moods geschreven. Met Moods kun je op eenvoudige wijze een archief maken van de huidige systeem instellingen, klaar om te worden opgeroepen wanneer je ze nodig hebt. Dit laat toe om verschillende "stemmingen" op je WB te hebben, "Moods". Ik heb zo op mijn systeem verschillende stemmingen: een "vervelend"-stemming die een gewone saaie Workbench laat zien, een "UNIX"-stemming die eruit ziet als een gewone saaie UNIX-terminal ;), een "Tolkien"-stemming met een op Tolkien geïnspireerde achtergrond en dito lettertypes, en een "WIN95_Ik_denk_het_niet"-stemming met een (zelf gemaakte) geraytracedte achtergrond. Elke keer als ik een nieuwe mooie tekening heb die ik als achtergrond kan gebruiken, wordt er een nieuwe stemming geboren. En het is heel gemakkelijk om naar een andere stemming over te schakelen, dankzij Moods. Natuurlijk, als er iets is waarvan je denkt dat noodzakelijk is om aan Moods te worden toegevoegd, contacteer me, na het "nog te doen" gedeelte van dit document te hebben gelezen. :) @endnode @node Req "Wat je nodig hebt" Je hebt het volgende nodig op je Amiga opdat dit programma bruikbaar zou zijn: · AmigaDOS v2.1 (V38) of hoger · reqtools.library, ten minste V38 · Lha ergens in je path · De standaard Installer van Commodore, ook in je path · enkele kB's vrije schijfruimte... :) Moods werd getest op het CyberGFX graphische kaart emulatie systeem, en het werkt perfect. @endnode @node Hidden "och, groot geheim." Dit is geen echte node, het is verborgen. Maar er is helaas geen prijs voor het vinden ervan. Het bestand lezen of de "Browse"-knoppen gebruiken zou genoeg moeten zijn om dit te vinden. @endnode @node Inst "Installatie van Moods" Hoe Moods te installeren · Na het uitpakken van het archief (liefst in RAM:), open de Moods directory en dubbelklik op het ikoon "Install Moods". Dit zal de Commodore (R.I.P.) Installer opstarten, die ergens in je path zou moeten staan. · Het Installer venster zal tevoorschijn komen. Kies of je de acties van de installer wil loggen of niet, druk dan op de Proceed knop. · Lees de drie vervelende boodschappen, druk na het lezen elke keer Proceed. · Kies waar je de Moods directory wil hebben. De installer valt terug op SYS:, misschien zou SYS:Tools of SYS:Utilities een betere plaats ervoor zijn. In ieder geval, er is een requester dus je beslist zelf waar je het programma wil hebben. Druk dan Proceed. · De installer zal je vertellen dat het enkele environment-variabelen zal aanmaken. Het programma heeft die nodig om goed te kunnen werken, dus wees braaf en druk Proceed. · Nu vertelt de installer je dat hij het Moods-programma gaat copiëren naar je Prefs directory. Op deze manier kan je eenvoudig vanuit je Prefs directory een stemming selecteren. · Daarna copiërt de Installer het Setup programma naar de Moods directory. Laat hem dit doen. · Nu zal de installer je vertellen dat de installatie gedaan is en dat je deze file zou moeten lezen. Het is een goede raad, maar je beslist zelf. Het programma is nu geïnstalleerd zoals het moet. De volgende logische stap zou zijn het creëren van enkele "stemmingen", want het Moods programma heeft die nodig om te werken. :) @endnode @node Using "Hoe de programma's te gebruiken" Het Moods archief bevat twee programma's: Moods en Setup. Moods is geïnstalleerd in je SYS:Prefs directory, en Setup in de Moods directory die aangemaakt is tijdens de installatie. Hoe Setup te gebruiken: Setup is het programma waarmee je de eigenlijke "stemmingen" aanmaakt. Wat je moet doen is het volgende: · Stel al de prefs in zoals je zou willen. Kies achtergronden, pointers, geluiden enzovoort. · Start Setup. Als het de eerste keer is dat je dit start, zou je een venster moeten zien met een lege listview en enkele gadgets. Als je dit venster niet ziet, ga dan naar het "problemen" gedeelte van dit document. · Klik op de "Voeg Toe" knop. Dit zal een nieuwe stemming aanmaken voor jou. Wijzig nu de naam van de stemming, en klik op de "Bewaar"-knop. Zorg er wel ervoor dat de naam een geldige AmigaDOS bestandsnaam is, aangezien het archief met deze stemming .lha zal genoemd worden. · Nu kan je je systeem weer anders configureren, en iedere keer een stemming toevoegen en bewaren. · Om een stemming te wissen, selecteer de naam ervan in de listview en klik op de "Wis"-knop. Het programma zal vragen of je zeker bent dat je de stemming wil wissen. · Als je het systeem in een bepaalde stemming wil brengen, selecteer de naam ervan en klik op de "Gebruik"-knop. · Elke keer als je het venster sluit, zal het programma de huidige stemming bewaren en eindigen. Hoe Moods te gebruiken: Het doel van Moods is zeer eenvoudig; het selecteren van een stemming op je Workbench. · Dubbelklik op het Moods ikoon. Als Moods geïnstalleerd is op je systeem, zal er een venster tevoorschijn komen met daarin een listview met de stemmingen, en 2 knoppen - OK en Annuleer. · Selecteer de stemming die je wilt in de listview, en klik op OK. Het programma zal je systeem instellen zoals het was wanneer je de stemming aanmaakte, en dan eindigen. · Als je er tussenuit wil knijpen, klik dan op Annuleer of sluit het venster. NOTA'S: 1) Voorlopig is het zo dat als je een stemming bewaart, dat Setup enkel de bestanden in ENV:Sys/ bewaart - het is de bedoeling dat je in de, hopelijk nabije, toekomst zelf zal kunnen selecteren welke bestanden je wil bewaren. 2) Wanneer je een stemming aanmaakt, controleert het programma NIET (nog niet) of dat de naam een geldige AmigaDOS bestandsnaam is. Zorg er alstublieft voor dat de naam een geldige bestandsnaam is, of er zouden rare dingen kunnen gebeuren. @endnode @node OhNo "Oplossing van problemen" Verdomme, dit zou niet moeten gebeuren... Maar niemand is volmaakt... V Iedere keer als ik een van de programma's wil opstarten, zegt het iets over environment variabelen? WTF? A De globale variabele MoodsPath moet de naam van de Moods directory bevatten. Als deze variabele niet bestaat, kan het programma de data-bestanden niet vinden. Gebruik het SetEnv commando om een nieuwe variabele te maken, en copiër het ook naar ENVARC:, anders zal het een reset niet overleven. V Ik probeerde een van beide programma's op te starten, toen maakte mijn HD een raar geluid en stopte met werken. Dan viel mijn monitor op de grond, mijn CPU-kaart brandde op. Daarna begon mijn toetsenbord opeens te rotten en mijn muis te smelten, en ik brak ook nog mijn been. A Ga naar het "wettelijke dingen" gedeelte van dit document. ;) V Hoe komt het dat het Moods programma niet wil opstarten? A Je moet eerst enkele stemmingen aanmaken met het Setup programma. V Ja, ok, maar dat heb ik al gedaan. A Misschien heb je vergeten de "Bewaar"-knop aan te klikken na de stemming toe te voegen? V Sorry, mijn fout. A Dat wist ik. V Ik probeer een van de twee programma's op te starten, maar het stopte direct! A Ik denk dat je een van deze twee mogelijke problemen hebt: 1) Je gebruikt een te oude Kickstart/Workbench versie. 2) Je hebt niet genoeg geheugen. V Het programma loopt te snel op mijn Workbench! A Dat komt omdat ik geen MUI gebruik. Het is een "feature". @endnode @node ToDo "Dingen die ik eigenlijk nog niet heb gedaan. Sorry." Dingen die nog moeten gedaan worden: · Bediening van de gadgets via het toetsenbord. · Misschien dubbelklikken toevoegen aan het Moods programma? · Optie om lzx te gebruiken i.p.v. lha!? · Mogelijkheid om files te selecteren i.p.v. het bewaren van enkel Env:sys/#? - misschien een optie om disk.info's ook te bewaren... · Het gebruik van prefs-notificatie om de vensters te sluiten als IPrefs het scherm wil heropenen. · Een programma om willekeurig een stemming te kiezen bij het opstarten. Gekende fouten: · Eigenlijk zijn ze nu allemaal weg. :) @endnode @node Hist "Hoe alles verliep" Beta versies: ß191095: De programma's zijn nu volledig gelocalizeerd. Bijgevoegde catalogs zijn: English, Norsk, Nederlands, Italiano, Deutsch. Hopelijk zullen er nog bijkomen. :) ß161095: Een kwaadaardige fout hersteld die 2.1 machines deed crashen. ß151095: Bewaart niet langer #?.info bestanden in de lha archieven. ß131095: Het installatie script is aangepast - nu maakt het echt environment variabelen aan, en omdat Moods nog geen commodity is, wordt het niet langer in WBStartup geplaatst, maar in SYS:Prefs/. Het Setup programma wordt nu in de Moods directory geplaatst, waar die directory is, is de keuze van de gebruiker. Wat code toegevoegd voor localizatie. ß111095: Geen crash meer wanneer het programma eindigde na gestart te zijn vanaf de Workbench (een rare fout, maar het is nu weg). :) ß091095: Gebruikt nu de GetVar() functie om de environment variabele te halen. GuyBrush zijn installatie script toegevoegd. Fout er uit gehaald die gebeurde wanneer je een stemming probeerde te gebruiken als het programma was gestart van Workbench of een ander path. ß061095: Enkele "beta"-ikonen toegevoegd gemaakt door BeastyBoy. De lengte limiet van Moods namen aangepast van 20 naar 50 na verschillende klachten van P-Gary. Setup: controleert of iedere stemming eigenlijk een databestand heeft voordat het toegestaan is om de stemming te gebruiken. Moods: Toont nu enkel de stemmingen die een databestand hebben. Eindigt na OK. ß051095: Enkele fouten hersteld die optraden wanneer P-Gary en Deadly4s op de verkeerde knoppen drukten op de verkeerde momenten. ;) ß041095: Eerste beta-release. @endnode @node Blarg "Over de vervloekte auteur" Als je dit leest, wil je ofwel weten hoe je mij kunt contacteren, ofwel ben je een rare. Een hele rare. Gewone post: Rune Jacobsen Høybråtenvn.23k 1055 Oslo Norway Electronische post: rune@oslohd.no || shitlips@bbs.oslohd.no Internet Relay Chat: Zoek Shitlips in #AmigaCafe (op het Undernet). Telefoon: +47 22 30 00 35 - Vraag naar Rune BBS: Ik kan gevonden worden als Rune Jacobsen op de volgende Noorse BBSen: OHD Systems Sumpen Cafè Yggdrasil SilverHawk Ultima Thule Trashcan @endnode