v 2.00 - CAL.TXT - 1 -- CCAALL -- FFEEAATTUURREESS ((ffiillee__iidd..ddiizz)) PBCal (v2.00) - Calendar/Diary/PIM CAL is a free-form intuitive PIM that CREATES order out of chaos. It will actually manage all schedules, notify of regularly scheduled events, update "to-do" lists daily, and will easily extract and display virtually any type of information in an organized format. CAL offers strong Blowfish encryption to protect your sensitive diary. CAL offers 3 kinds of printed reports, extensive searching, a birthday list, and any user-defined list. Changes: Added indexed search Added 'portable CAL' Shareware (US 20) or Cardware! P.C. Bel, pcbel@dds.nl DDIISSCCLLAAIIMMEERR I EXCLUDE ANY AND ALL IMPLIED WARRANTIES, INCLUDING WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. I DO NOT MAKE ANY WARRANTY OF REPRESENTATION, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THIS SPECIFICATION, ITS QUALITY, PERFORMANCE, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. I SHALL NOT HAVE ANY LIABILITY FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RESULTING FROM THE USE OR MODIFICATION OF THIS SPECIFICATION. DDEESSCCRRIIPPTTIIOONN CCAALL is a free-form intuitive PIM that CREATES order out of chaos. CCAALL is shareware! You can test it for 3 weeks. If you like it, pay for it! CCAALL is easy to use, so this doc will be short:) Most information is available online with F1, but this doc will get you started. IINNSSTTAALLLLAATTIIOONN CCAALL is easy to install. Run 'install.bat', and CCAALL will be installed to 'C:\CAL' or any other directory you enter. If you are upgrading from an earlier version, you can simply install the new version over the old version. v 2.00 - CAL.TXT - 2 TTHHEE PPRROOGGRRAAMM CCAALL is a combination of a calendar, diary and a PIM. You can use your own labeling system, so you can easily extract and display virtually any type of information in an organized format. Read the online help for more info on labels (Press F8 for the search function, enter some text, press Ok, then press F1 for help). The program uses a neat Turbo-Vision interface. It is very simple to work with. When you start the program you will start in the calendar. Navigate with the mouse and the keyboard. With TAB (and Shift TAB) you can walk through the editors. Press F1 for a list of editing-keys. Although the program works fine in 80x25 resolution it is recommended to use a higher resolution, like 80x28 or higher. You can use the -l switch to change the number of lines, or change the configuration. Windows users can use the --winlines switch. KKEEYYSS I removed this section, it's in the online help (F1). SSHHAARREEWWAARREE CCAALL is shareware. This means you can freely test the program for 3 weeks. If you continue to use it, after this trial-period, you'll have to pay for it. However, after 3 weeks the program still works, but to encourage you to register, there are some benefits when you pay. The most important thing is the possibility to edit big memos. The unregistered version allows only a minimal 512 characters a day. The unregistered version also doesn't support word wrap. After registration the full potential, more then 65000 characters a day, is available. All nag screens will be removed too, of course. The registration fee is 20 US$. You can now register online at hhttttpp::////oorrddeerr..kkaaggii..ccoomm//??JJ22 or hhttttpp::////oorrddeerr..kkaaggii..ccoomm//??JJ22&&SS if your browser supports secure pages. Or you send the money directly to me. You can pay in any other currency too: Convert the US Dollar amount to your own currency using the most current (today's) exchange rate. Very important! DDoonn''tt sseenndd cchheeqquueess pplleeaassee.. A 20 dollar cheque costs me 9 bucks to cash it. So just bills please. No coins either please, I can't cash them. v 2.00 - CAL.TXT - 3 SSPPEECCIIAALL OOFFFFEERR If you don't like to send money to programmers, if you don't like to pay for programs at all, send me a postcard from your hometown, but make it a nice one! Add your email-address, so I can send you the registration key, good for 4096 letter a day. DDUUTTCCHH UUSSEERRSS A few lines for Dutch users: Als je je wilt registreren kan je het geld, met de huidige wisselkoers is dat ongeveer 38 gulden, ook overmaken op mijn bankrekening. Stort het bedrag op rekening 3656.23.342 o.v.v. ' CCAALL ', je naam, adres en email-adres. t.n.v P.C. Bel Vlaardingen CCOOMMMMAANNDD LLIINNEE SSWWIITTCCHHEESS Usage: cal [switches].. [files[.ext]].. -h, --help help -t, --today today -p, --pending pending -i, --memory memoryinfo -l, --lines : 25, 28, 29, 33, 43 or 50 -c, --color color -m, --mono mono -b, --black black and white --vidmode set other video mode -v, --version display version-info -o, --config use different config-file --winlines any number between 26 and 32 --ignorevideo Don't test number of lines, run anyway All switches can be specified 'Unix-like', so 'cal -cpt' is the same as 'cal -c -p -t' or 'cal --color --pending --today'. Most of these switches are self-explaining, but a few will be explained below: -t Starts the program if there is anything today. -p Starts if there are pending memos. This switch looks for memos and to do events only! Both -p and -t are very useful in autoexec.bat If shift is down, CAL doesn't check for anything, and doesn't start. v 2.00 - CAL.TXT - 4 -l Starts the program with specified number of lines. This works on EGA and VGA only. Lines| 25| 28| 29| 33| 43| 50| -----+---+---+---+---+---+---+ EGA | X | | X | | X | | VGA | X | X | | X | | X | -----+---+---+---+---+---+---+ All these modes can be set in the configuration, but the command line switch overrides it. There are of course much more textmodes. If you want to use those, set the mode before starting CCAALL . Be sure to set the mode in the configuration to 'Startup'. If you want to use extended textmodes with a mode-number, like 132x43, use the --vidmode switch. If is a hex-value use a '$'. For example --vidmode $54 sets my videocard to 132x43. Be careful. Do NOT use a random number, or the results will be very unpredictable:) --winlines With this switch the number of lines of a dos-box in Windows can be set. This doesn't work in full-screen mode. I only tested this with Windows NT 3.51, if this works with Win95, Win 3.xx or maybe OS/2, please let me know. TTEECCHHNNIICCAALL CCAALL stores its data in one file, 'default.cal', by default. CCAALL looks for this file in the current directory. SSYYSSTTEEMM RREEQQUUIIRREEMMEENNTTSS CCAALL needs about 200k free memory for the non-registered version. The registered version needs more, depending on the 'user edit size'. MS-DOS 3.3 or higher is required. CCAALL runs on any IBM-compatible PC. Only one diskdrive is needed to run the program. It is recommended to use a small cache to speed things up! UUPPGGRRAADDEESS The newest version of CCAALL is always available at my home-page: hhttttpp::////hhuuiizzeenn..ddddss..nnll//~~ppccbbeell//ccaall..hhttmmll or hhttttpp::////wwwwww..ggrrffnn..oorrgg//~~bbeell//ccaall..hhttmmll I will upload new versions of CAL to SimTel. (/SimTel/msdos/deskaces/pbcalxxx, where xxx is the version-number) Use ftp or a www-browser to download CAL from a mirror-site near you. If you can't find it, mail me for a UUencoded version. v 2.00 - CAL.TXT - 5 AACCKKNNOOWWLLEEDDGGEEMMEENNTT Taken from BF-SDK.TXT, part of the Blowfish Software Development Kit: Blowfish is a data encryption algorithm which was published in the Dr.Dobb's Journal magazine, issue #213 on April 1994. It was developed by Bruce Schneier and is unpatented and placed in the public domain. In the September issue 1995 of DDJ Blowfish was (after a sponsored contest) still unbreaked. The advantages of this encryption algorithm is its design for 32bit CPUs like the 80386 and above achieving an excellent performance with a maximum gain of security. The Blowfish implementation used in this software was done by: Markus Hahn Schellingstrasse 13 72622 Nuertingen Germany e-mail: tis5maha@rz.fht-esslingen.de and Cedric Reinartz Schumannstrasse 51 40822 Mettmann Germany e-mail: cer@ww.uni-erlangen.de CCOONNTTAACCTT MMEE For bugreports, registrations, feature requests, postcards, questions, assignments, suggestions, ideas etc, write to: P.C. Bel Mozartlaan 17 3131 ES Vlaardingen The Netherlands Email: pcbel@dds.nl or bel@grfn.org or pcbel@dsv.nl March 1998