NpN v1.37 (c) Ville Luolajan-Mikkola / Eagle42 Helsinki, Finland 28.01.1997 GENERAL: NpN is a small, handy, versatile and CHEAP program for showing the name days. The copyright holder of this software is the author, Ville Luolajan-Mikkola. You may evaluate this program freely for a period of 30 days, as long as the conditions pro- vided later are met. After this period You must register. If You will not register, You must discontinue the use of this software or any part of it. The name-lists are copyrighted to Helsinki University and are used under a general license. All the lists, except for the cat list (1994), are for year 1997. CONDITIONS: You may not change any other part of the program except the configuration files (NpN.CFG and NpN.LST). You may copy this software to anybody, as long as all files belonging to NpN are included (the files NpN.EXE, NpN.DAT, NpN.CFG, NpN.LST, FILE_ID.DIZ, NpN_FIN.DOC, NpN_ENG.DOC, NpN_FIN.FRM, NpN_ENG.FRM and REVISION.HST). The registration-key may not be given forward in any form. You may not charge for this program more than the material costs and the cost of delivery without a written agreement between You and the copyright holder. You may evaluate the NpN for a period of 30 days, after which You must register it or discontinue the use of it. After that period the use of the NpN without registering is illegal! The author is not responsible for any damage of any kind caused by this software, directly or indirectly. In no case the author will be responsible for any compensation greater than the amount paid for this software. USE AT YOUR OWN RISK. REGISTRATION: Registration of this software costs 20 FIM. In some cases I might accept a new and official name-list, that is not yet implemented, as a registration fee. Contact me to get further information. You can register by filling the registration form (file NPN_ENG.FRM) and sending it and the registration fee, and the postage from me to You, if I need to send the key to You by mail. The registration-key will be personal and will be for ONE PERSON ONLY. Read more from the end of the form! My mailing address is: Ville Luolajan-Mikkola Luutnantinpolku 7 D 51 00410 Helsinki FINLAND My Internet e-mail address is: Ville.Luolajan-Mikkola@MBnet.fi And my bank account number is: PSP: 800027-10637926 The benefits You get when You register include the features not available in the unregistered version, You will be informed, by e-mail, of new versions of NpN released. You will get a new registration-key FREE (through e-mail ONLY), if I decide to change the algorithm of it in future versions. ALL RIGHTS RESERVED. REQUIREMENTS: The NpN should function on any IBM compatible PC with at least 130 kB of free conventional memory and a screen mode with at least a capacity of 50 characters/line and a total of 16 different colors at the same time on the screen (e.g. EGA/VGA). The NpN requires about 150 kB of disk space. If these requirements are not met, the computer may crash and need a reboot if trying to run the program! The programs functions best when run from DOS, but will work also in a Windows' DOS-box. The ONe will work in Windows only, when the DOS-box is maximized. INSTALLATION: Copy all files to a directory (e.g. C:\NpN\). The program will be started by typing NpN in that specific directory. Note that You must have at least 105 kB of conventional memory free. You may check this by typing at the DOS prompt MEM You may set an environment variable for the program and add the directory to Your PATH, which makes it possible to run NpN from any directory. You will do this by adding the following line to the file AUTOEXEC.BAT: SET NpNPATH= PATH=C:\DOS;C:\;C:\NpN There is probably a PATH setting already in that file, so You may add the path to NpN by writing it to the end of that line and separating the different paths by semicolons. The string would look something like that. The other parts of that string may be different, and You should place the path to NpN on Your computer instead of C:\NpN, if it differs from that. After editing AUTOEXEC.BAT save it and reboot Your computer to let the changes take effect. SETUP: The setup of NpN is done by entering command line parameters. The parameter /W will save the current parameters to file NpN.CFG in the directory specified in the environmental variable, unless otherwise instructed. NpN will first read the old configuration, if available, then it will read the parameters. The configuration will be saved after these events. NOTE! This software uses partly ASCII-characters that have a value greater than 127. Since there is no single ASCII-standard for those characters, it may be possible that they do not work as desired. THE PARAMETERS: The command line parameters are placed on the command line after the NpN command, separated by spaces (NpN [ ...). It does not matter in which order they are, but it will read the parameters in an order of left to right. The part inside the brackets is optional. Without it the program will use the default configuration in that function. /L[n] Choose the language in which the program will be operated, where n means: (n = 0 .. 3) 0 = English (default) 1 = Finnish 2 = Swedish 3 = German /C[+/-] Defines whether the screen is cleared before the start of the program or not. + = Clear screen - = Don't clear (default) /S[+/-] Will the names of the next day be shown as well as the names of that day + = Show next day (default) - = Don't show (REGISTERED VERSION ONLY!) /F[n] The colour of the text in NpN, where n is as follows: (n = 0..F) 0 = black 1 = blue 2 = green 3 = cyan 4 = red 5 = magenta 6 = brown 7 = light grey 8 = dark grey 9 = light blue (default) A = light green B = light cyan C = light red D = light magenta E = yellow F = white /B[n] Background colour in NpN, where n is one of the following: (n = 0 .. 7) 0 = black 1 = blue (default) 2 = green 3 = cyan 4 = red 5 = magenta 6 = brown 7 = light grey /R[n] Specifies the type of frames that NpN will use. The colour of the frames is the darker version of the text colour. n is the frame type: (n = 0 .. 7) 0 = no frames 1 = +---+ | | +---+ 2 = ÚÄÄÄ¿ ³ ³ ÀÄÄÄÙ 3 = ÉÍÍÍ» º º ÈÍÍͼ 4 = ÕÍÍ͸ ³ ³ ÔÍÍ; 5 = ÖÄÄÄ· º º ÓÄÄĽ 6 = ÛÛÛÛÛ Û Û ÛÛÛÛÛ /I[+/-] Will extra information be shown? + = Yes (default) - = No /SD[+/-] Whether the date is shown or not. + = Yes (default) - = No /ST[+/-] Whether the time is shown or not. + = Yes (default) - = No /SW[+/-] Whether the week number is shown or not. + = Yes - = No (default) /SN[+/-] Whether the total number of the day is shown or not. + = Yes - = No (default) /DT[abc] The type of the date, where the value a..c is either D, M or Y (day, month, year). With this parameter You can define the order these will be shown in the date. /TT[n] The format of time, in 24-hour or in 12-hour format. (n = 0 / 1) 0 = Use 24-hour format 1 = Use 12-hour format /O[+/-] Will names that are on the own-name-list be notified of when they occur? + = Yes (default) - = No /N[abcd] Defines the type of notification, where every value is either 0 or 1. 0 is equal to "no" and 1 means "yes". The zeros in the end can be left out. a = The extra character will be shown. (default) b = The extra character will blink. c = The name will blink. d = NpN will to beep. /NC[c] Defines the extra character of notification. (default is '!') (REGISTERED VERSION ONLY!) ONe Start ONe, the editor for the own-name-list. /T[n] The delay in seconds after the execution of NpN. (default 0) You may also use 'K' as the delay, which tells the NpN to wait for a key to be pressed after the execution of the program. /W Writes all current configurations to the configuration file, which is by default NpN.CFG in the directory where the environmental variable points. /? Shows a short help, where all parameters are described briefly. @ Uses another configuration file instead of the default one. Note that the full path must be specified. (REGISTERED VERSION ONLY!) ! Uses another file for the own names. No path may be specified, it will always be the one in the environmental variable (REGISTERED VERSION ONLY!) *[nam] Chooses the list of the names, which will be used. Currently the following lists are available: FIN = Finnish names (default) SWE = Swedish names ORT = Orthodox names in Finland CAT = Cat names in Finland THE OWN NAMES: ONe v1.24 NpN can search for names, that You wish to be notified of, from a separate file, which is by default named NpN.LST. You may edit this file with the internal editor of NpN by adding the parameter ONe. In the editor You may press Alt-Z for help on the functions of the editor. The changing of a name in ONe will be done by pressing . The program gives an opportunity to change the old name. When the name is highlighted, any keypress except for the cursorkeys will clear the old name. After pressing either the left or right cursor key, You may edit the name with the backspace, delete and letters. The list will be chosen by typing the name of it, in the same way as for the name. You may cancel all changes by pressing escape. FIN = Finnish names SWE = Swedish names ORT = Orthodox names in Finland CAT = Cat names in Finland ALL = Use all the lists There are a total of five pages in the editor. You can flip the page by pressing the PgUp/PgDn keys or the function keys F1 - F5 or the number keys 1 - 5. You can quit the editor by pressing ESC, when the names will be saved, or if You don't want them to be saved, by pressing ALT-X. The names will be saved in the directory to which the environmental variable points, to file NpN.LST by default. The names will be sorted in alphabetical order automatically when they are saved. Should You encounter problems, contact me! PLEASE REGISTER THE NpN! Please, inform me of any bugs found in the NpN, so that I can fix them! My Internet e-mail address is: Ville.Luolajan-Mikkola@MBnet.fi You can get the newest version of the NpN from: http://www.mpoli.fi/bbs/Ville.Luolajan-Mikkola/ Thanks to: ------------------------------------------------------------------ Mikko Nurmi Alpha- and Beta-testing, ideas and BeerWorm!!! Helsinki University The name-lists.