|
DFT2GED v1.0 |
 
dtf2ged Copyright (c) ChalkTrauma, DreamCycle Studios 2007. All rights reserved. 1.0.0 Jan 8 2008 @ 23:36:27 USAGE: dft2ged [-f] [-o ] [-r] [-s] [-i] [-I] [-n] [-d] [-p] [--] [--version] [-h] ... Where: -f , --date_format how to identify dates (regex) default: (\bFROM\b|\bTO\b|\bABT\b|\bBEF\b|\bAFT\b|\bBET\b|<|>|\~ |\(\xB1\))*( )*(((\b[0-9]{1}\b|\b[0-9]{2}\b)( )+(\bJAN\b|\bFEB\b |\bMAR\b|\bAPR\b|\bMAY\b|\bJUN\b|\bJUL\b|\bAUG\b|\bSEP\b|\bOCT\b |\bNOV\b|\bDEC\b)( )+(\b[0-9]{4}\b))|((\bJAN\b|\bFEB\b|\bMAR\b|\bAPR\b |\bMAY\b|\bJUN\b|\bJUL\b|\bAUG\b|\bSEP\b|\bOCT\b|\bNOV\b|\bDEC\b)( )+([0-9]{1}|[0-9]{2})( )+(\b[0-9]{4}\b))|((\bJAN\b|\bFEB\b|\bMAR\b |\bAPR\b|\bMAY\b|\bJUN\b|\bJUL\b|\bAUG\b|\bSEP\b|\bOCT\b|\bNOV\b |\bDEC\b)( )+(\b[0-9]{4}\b))|((\b[0-9]{1}\b)|(\b[0-9]{2}\b))( )+(\bJAN\b|\bFEB\b|\bMAR\b|\bAPR\b|\bMAY\b|\bJUN\b|\bJUL\b|\bAUG\b |\bSEP\b|\bOCT\b|\bNOV\b|\bDEC\b)|(\bJAN\b|\bFEB\b|\bMAR\b|\bAPR\b |\bMAY\b|\bJUN\b|\bJUL\b|\bAUG\b|\bSEP\b|\bOCT\b|\bNOV\b|\bDEC\b) |(\b[0-9]{4}\b)) -o , --output output file -r, --recurse Recurse through file system.. -s, --show Show list file comments. -i, --info Show file info and quit. -I, --Ignore Ignore all errors and keep processing. -n, --note Add DFT info filed to end of note entry. -d, --detailed Maximum verbosity.. -p, --place_check Check PLAC field for date string.. --, --ignore_rest Ignores the rest of the labeled arguments following this flag. --version Displays version information and exits. -h, --help Displays usage information and exits. (accepted multiple times) file names Convert a dft file to a GEDCOM file.
c:\>dft2ged -i dftdbs.zip
Processed file: dftdbs.zip
Code page: Cp1252
Version: v10.02
Individuals: 1019
Families: 284
Total: 1303
The app will exit immediately on an error. A good example of this is a readonly or
locked file. If you want to continue processing files even though one failed use
the -I switch to tell the app to ignore errors.
You can also use this tool recursively by using the -r switch to recurse through
directories.
The filename can be replaced by a file that contains a list of files to be
processed. This is specified by a '@' before the file name, for example:
dft2ged @myfiles.lst -s
This will look for the file myfiles.lst and process those files. List files can
contain references to other list files by using the same syntax as the command
line. List files are just text files, with one file name per line, as mentioned
before, these filenames may also be file lists denoted by an '@' before the
name.
Don't worry about circular references or duplicate entries as they are ignored
during processing.
List files can contain comments inth e form:
;this is a comment
If you want to view the comments as they are processed use the -s switch.
Download self-extracting archive ( no installer, includes local runtime ) [~1.1Mb]