Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.

You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.

Added: New FileFormat nr. 4, based on doc-files supplied by Saira, the original initiator of this tool. note: This format is quite similar to FileFormat 2, so it may need to be forcibly used on some files/filesets.

Added: Setting the FileFormat from the commandline using -ff parameter, or set from the ini file, as documented in the readme.

Changed: GUI now has the Fileformat combo box enabled, to force a specific file format to be used.

Improved: Some more robustness while handling the file contents.

Added: A warning in the readme file to NOT use Windows Notepad for editing the properties files, as it inserts a BOM in UTF-8 files, not supported by SLC.

TODO: (in priority-order)

Improve and expand the GUI interface (partially done)

Add some unexpected features

Fix any bugs or issues reported (3 until now )

Possibly add headers and footers to the output

Replace own logging system by log4j (already required/used by some libs)

Added: New FileFormat nr. 5, for reading data from CSV files (comma-separated or tab-separated), having a first row with column-names, and a "Name" and optional "Text" column. Columnnames can be configured from the command-line and .ini, details in the readme file.

Changed: The -pe encoding parameter is now (also) applied for reading .txt and .csv files, if it has been set/changed from the command-line or GUI.

Added: The possibility to have .doc/.docx files processed like csv (file-format 5) if the content is a table with proper headings (use -cn and -ct command-line options to set the used headers)

Added: Command-line (-ci <lines>) and ini (skiplines) and gui option to ignore the first n lines of a file

Added: Command-line (-cm <max>) and ini (maxcharacternameparts) and gui option to specify the number of words a character-name can consist of. Default is 4

Changed: When using debug-level 3 or 4 (-3 / -4 command-line options) the files read are saved as text with the same name appended with .txt.tmp extension, useful for inspecting how SLC 'sees' the file