home *** CD-ROM | disk | FTP | other *** search
- The ARexx scripts included with this distribution of Scion are the work of
- Scion users. If you wish to discuss these scripts or make suggestions, please
- contact the authors directly.
-
- Please note that ALL scripts are supplied AS IS, and no guarantees are made.
- Note also that some of the scripts that involve a graphical user-interface
- may require the use of additional libraries (not supplied) and may be designed
- for PAL video screens only.
-
- I had hoped to include more scripts, but unfortunately the disk got too full!
-
- The following scripts are included:
-
- -----------------------------------------------------------------------------
- FixLastNames.rexx
- This script should FIND and REPLACE a given LAST name in the SCION
- database.
-
- Author: Peter Billing, RMB 1240, Yinnar 3869, Australia
- -----------------------------------------------------------------------------
- FixPlaceNames.rexx
- This script should FIND and REPLACE a given PLACE name in the SCION
- database. It will check Birth, Death, Burial and Marriage place names.
-
- Author: Peter Billing, RMB 1240, Yinnar 3869, Australia
- -----------------------------------------------------------------------------
- PrintDescendant.rexx
- Version 1.12 (1 Mar 1994)
-
- Output options:
- 1. Descendant Chart - all descendants [Dutch: parenteel]
- 2. Descendant Chart - male descendants (mention daughters, no children)
- [Dutch: genealogie - nageslacht van zonen, maar vermelding dochters]
- 3. Descendant Chart - male descendants (leave out daughters)
- [Dutch: stamboom - nageslacht van zonen, geen vermelding dochters]
-
- This version uses (by default) the rexxreqtools.library (which requires
- a version of reqtools larger than 2.0 and rexxsyslib.library)
- If you do not have any of these, you need to supply the NOREQ argument,
- except when you supply the QUIET argument.
-
- Author: Freddy Ariës, Lindeboomweg 7, NL-7135 KE Harreveld, The Netherlands.
- -----------------------------------------------------------------------------
- PrintPedigree.rexx
- Version 1.10 (1 Mar 1994)
-
- Output options:
- 1. Pedigree Chart - male ancestor line only [Dutch: stamreeks]
- 2. Pedigree Chart - all ancestors, no siblings [Dutch: kwartierstaat]
- 3. Pedigree Chart - all ancestors, only siblings of last generation
- 4. Pedigree Chart - all ancestors, all siblings
-
- This version uses (by default) the rexxreqtools.library (which requires
- a version of reqtools larger than 2.0 and rexxsyslib.library)
- If you do not have any of these, you need to supply the NOREQ argument,
- except when you supply the QUIET argument.
-
- Author: Freddy Ariës, Lindeboomweg 7, NL-7135 KE Harreveld, The Netherlands.
- -----------------------------------------------------------------------------
- GEDCOM2Scion.rexx
- Version 1.08 (1 Mar 1994)
-
- This program was created to import GEDCOM data into the Scion database.
- It is still very basic and not user-friendly at all.
- I assume it will only be able to parse the most basic GEDCOM files, and
- I can't even guarantee that it will handle these correctly...
-
- Even though this script does no parsing of dates, it's safer if they are
- in the exact format "DD MMM YYYY".
- All unrecognized fields or fields that Scion doesn't use, are skipped.
- The database must be running for this AREXX script to work.
- NOTE: The program generates a file DATABASE.err (where DATABASE is the
- name of the current Scion database), containing parsing info about
- which lines were skipped and which non-fatal errors were encountered.
- It may be a good idea to read this file!
-
- Author: Freddy Ariës, Lindeboomweg 7, NL-7135 KE Harreveld, The Netherlands.
- -----------------------------------------------------------------------------
- Scion2GEDCOM.rexx
- Version 1.11 (1 Mar 1994)
-
- This program was created to export the Scion data into the GEDCOM file
- format. It is still very basic and not user-friendly at all.
-
- This version uses (by default) the rexxreqtools.library (which requires
- a version of reqtools larger than 2.0 and rexxsyslib.library)
- If you do not have any of these, you need to supply the NOREQ argument,
- except when you supply the QUIET argument.
-
- Sexes and dates should be in the English format.
- Dates should be in the format "DD MMM YYYY", "DD-MMM-YYYY" or
- "DD.MMM.YYYY", if you don't want any problems with programs importing
- the GEDCOM data.
- The database must be running for this AREXX script to work.
-
- Author: Freddy Ariës, Lindeboomweg 7, NL-7135 KE Harreveld, The Netherlands.
- -----------------------------------------------------------------------------
-
- The following note is from the author Freddy Ariës:
-
- The new versions are now able to use the ReqTools.library, and default
- to that, if you have rexxreqtools.library (No, these libraries are not
- included here, because it would make the package too large, but they are
- freely distributable and should be easy to obtain).
- If you don't want the scripts to use requesters, you can (apart from editing
- them and making them default to no requesters) pass the command line option
- 'NOREQ', in which case normal text output to the Shell shall be used. Note
- that the previous option 'NOMSG' has been renamed to 'QUIET' (matching
- Commodore's own commands). It still does the same - output no messages at all,
- neither by shell nor by requesters. So using 'QUIET' *and* 'NOREQ' is useless,
- and even impossible; if you pass both options to the program, only the first
- option passed will be used. The second option will simply be ignored.
-
- Please don't use these scripts as examples of good programming in ARexx!
- They were all just quick hacks for myself, never really meant for public
- distribution. Apart from bad programming, they may also be full of bugs.
- These scripts are released to the Public Domain and are entirely without
- guarantees, so you can do with them whatever you want - at your own
- responsibility.
-
- DISTRIBUTION
-
- As I said, these scripts are Public Domain. That means that you can do with
- them whatever you want. All I ask of you is to name me as the original author.
-
- NO WARRANTIES! I do not take the responsibility for ANYTHING, including,
- but not limited to, the loss of data caused by any of these scripts.
- Everything you do with the scripts is your own responsibility, and at your
- own risk.
-
- Freddy Ariës, Lindeboomweg 7, NL-7135 KE Harreveld, The Netherlands.
- 2 Mar 1994
-