Command Line Arguments
This is the list of command line arguments currently supported by the graphical version
of the Data Digester software (digestergui
). The arguments can be used for both the
installer and Web Start versions of the software. For the Web Start deployment the options
need to be mapped as HTTP parameters as shown by the following URL example.
Whitespace characters like SPACE in parameter values must be surrounded with quotes ".
http://.../install.jnlp?locale=eng_US&logpipe&logconsole&title="My Digester"
Usage: digestergui [-options] <file> Supported options include: -help | -? print this help message and exit -configdir <value> subdirectory of user's home for configuration -files <file> ... list of files to be checked -headless no GUI available, do not create dialogs -locale <value> set user locale (eng_US|ger_DE|...) -logconsole activates the console logging -logenc <value> set log encoding (ISO-8859-1|UTF-8|...) -loglevel <value> (SEVERE|WARNING|INFO|CONFIG|FINE|FINER|FINEST|ALL|OFF) -logpipe pipe stdout and stderr to the logger -plaf <value> pluggable look & feel -theme <value> theme for pluggable look & feel -title title of the main window -urls <url> ... list of network resources to be downloaded and checked -version print product version and exit Copyright (c) 2005-2024 Leisenfels GmbH. All rights reserved. |
The following listing shows the arguments of the command line version of the Data Digester
software (digestercli
). The arguments can be used for the installer version only,
digestercli
is currently not available for Web Start.
Usage: digestercli [-options] -targets <file|directory|url> ... Supported options include (type 'digestercli -? sync' to see the sync mode options): -help | -? <mode> print help and exit, modes: check, generate, refresh, sync -bsdperdirectory process BSD-compliant file per directory -bsdpertarget process BSD-compliant file per target -calculateonly no files, just calculate -check check message digest files -checkbsd check for BSD files -checkgnu check for GNU files -checkintermediates check intermediate message digests -checkpgp check for PGP signature files -checkxml check for Digester XML files -checkxmlpgp check for Digester XML file signatures -configdir <value> subdirectory of user's home for configuration -download download URLs and check, checked directly otherwise -downloaddir <value> directory to store downloads -exponentialstart <value> start creating XML intermediates at byte index -extmd2 <value> file extension for MD2 -extmd4 <value> file extension for MD4 -extmd5 <value> file extension for MD5 -extpgp <value> file extension for PGP signatures -extripemd128 <value> file extension for RIPEMD-128 -extripemd160 <value> file extension for RIPEMD-160 -extripemd256 <value> file extension for RIPEMD-256 -extripemd320 <value> file extension for RIPEMD-320 -extsha1 <value> file extension for SHA-1 -extsha224 <value> file extension for SHA-224 -extsha256 <value> file extension for SHA-256 -extsha384 <value> file extension for SHA-384 -extsha512 <value> file extension for SHA-512 -exttiger <value> file extension for Tiger -extwhirlpool <value> file extension for Whirlpool -extxml <value> file extension for Digester XML -failonerror exit if an error occurs -flipsourcetarget <set> reverse mode: transfer from target set to source -generate generate message digests -gensrctemplate <template> execute generate template before sync (source set) -gensrctemplaterefresh execute template in refresh mode (source set) -gentemplate <set> <template> execute generate template before sync (named target set) -gentemplaterefresh <set> execute template in refresh mode (named target set) -gnuperdirectory process MD5SUM-compliant file per directory -gnupertarget process MD5SUM-compliant file per target -headless no GUI available, do not create dialogs -hexcase <value> format of hexadecimal digests (lower|upper) -ignoredigests do not generate digests for digest files -ignoreregex <value> regular expression for files to be ignored -includeregex <value> regular expression for files to be included -locale <value> set user locale (eng_US|ger_DE|...) -maxintermediates <value> limit the number of XML intermediates -md2 process MD2 message digests -md4 process MD4 message digests -md5 process MD5 message digests -optdigest digests for source and target match -optfilesize source/target file sizes match -optintermediate intermediates for source and target match -optpgpsig PGP signatures for source and target match -opttimestamp source/target timestamps match -optxmlentryfilesize XML entry file sizes match source and target -optxmlentrytimestamp XML entry timestamps match source and target -overwrite overwrite existing files -pgpformat <value> write binary or ASCII PGP signature files (ascii|binary) -pgpkey <id> <url> use PGP key with ID (required) and URL (optional) -pgpkeydownload automatically download unknown PGP keys -pgpkeyignore ignore signatures for unknown PGP keys -pgpkeyinstall install downloaded PGP keys permanently -pgppertarget process PGP signature file per target -pgpversion <value> version header for PGP signatures -refresh refresh message digest files -refreshallformats search files in all formats for existing digests -refreshgnubsdtimestamp recycle digest if GNU/BSD file timestamp matches -refreshignoremissing recycle digest although intermediates are missing -refreshpgptimestamp recycle digest if PGP signature file timestamp matches -refreshremoveartifacts delete message digest files without targets -refreshremoveother delete message digest files in other formats -refreshxmltimestamp recycle digest if XML file timestamp matches -refreshxmlentryfilesize recycle digest if target XML entry file size matches -refreshxmlentrytimestamp recycle digest if target XML entry timestamp matches -ripemd128 process RIPEMD-128 hash files -ripemd160 process RIPEMD-160 hash files -ripemd256 process RIPEMD-256 hash files -ripemd320 process RIPEMD-320 hash files -sha1 | sha process SHA-1 hash files -sha224 process SHA-224 hash files -sha256 process SHA-256 hash files -sha384 process SHA-384 hash files -sha512 process SHA-512 hash files -sourcetimestamp apply source file timestamps to target files -stoponmismatch stop calculation on intermediate mismatch -subdirectories include subdirectories -summaryfile <value> name of the directory files without extension -sync synchronize files and directories with message digests -syncgnubsdtimestamp trust digests if file timestamp matches (GNU/BSD) -syncmapping <value> use sync mapping options as defaults -syncpgptimestamp trust signatures if file timestamp matches (PGP) -syncxmlentryfilesize trust digests if XML entry file size matches -syncxmlentrytimestamp trust digests if XML entry timestamp matches -syncxmltimestamp trust digests if file timestamp matches (XML) -template <value> use template options as defaults -tiger process Tiger hash files -timestamp apply target file timestamps for generated files -transferall transfer all sources without optimization -verbose print additional messages -whirlpool process Whirlpool hash files -version print product version and exit -xmlabsolutepaths add absolute paths for Digester XML files -xmladdurls add URL elements for Digester XML files -xmlcomment <value> comment for Digester XML files -xmldigestformat <value> format of XML file digests (hex|base64) -xmlintermediates <value> create XML intermediates (linear|exponential) -xmllinearevery <value> create XML intermediates every n bytes -xmlperdirectory process Digester XML file per directory -xmlpertarget process Digester XML file per target -xmlpgp add PGP signatures for Digester XML files -xmlpgpkeyid add PGP key IDs for Digester XML files -xmlpgpkeyname add PGP key names for Digester XML files -xmlpgpkeyemail add PGP key eMail addresses for Digester XML files -xmlpgpkeyurl add PGP key network addresses for Digester XML files -xmlurl <value> URL address to be added, see xmladdurls Copyright (c) 2005-2024 Leisenfels GmbH. All rights reserved. |