Name Modified Size InfoDownloads / Week
Parent folder
sfk190.exe 2018-03-13 2.0 MB
sfktray-set-up.exe 2018-03-13 1.8 MB
sfk190-linux-lib5.exe 2018-03-13 2.0 MB
sfk190-linux.exe 2018-03-13 2.0 MB
sfk190-mac-i686.exe 2018-03-13 2.2 MB
sfk190-mac-ppc.exe 2018-03-13 2.1 MB
sfk190-arm.exe 2018-03-13 2.9 MB
sfk190.zip 2018-03-13 8.1 MB
sfk190-mac.dmg 2018-03-13 2.3 MB
sfk-1.9.0.tar.gz 2018-03-13 958.3 kB
sfk190-linux-64.exe 2018-03-13 2.0 MB
readme 2018-03-13 6.6 kB
Totals: 12 Items   28.3 MB 0
Maintenance Update.
Read the changelist for details.

Zip File Contents:

1. Binaries of Swiss File Knife Base, the multi function command line tool
   for Windows (XP to Windows 8), Intel Linux (current and old releases),
   Apple Macintosh (i686 and PPC) and ARM systems like Raspberry Pi.

2. Sourcecode and build scripts of SFK Base,
   allowing compilation under Windows and Linux.

3. Some documentation, example and test files.

If you are in a hurry and want only a single executable,

-  download any of these files:

   sfk.exe              Swiss File Knife for Windows.
   sfk-linux.exe        SFK for 32 bits Intel Linux, like Ubuntu.
   sfk-linux-64.exe     SFK for 64 bits Intel Linux, like Ubuntu 64.
   sfk-linux-lib5.exe   SFK for older   Intel Linux, like DSL.
   sfk-mac-i686.exe     SFK for current Intel based Macs.
   sfk-mac-ppc.exe      SFK for older   PowerPC Macs.
   sfk-arm.exe          SFK for ARM systems like Raspberry Pi.
   sfktray-set-up.exe   The SFKTray Status Display Tool for Windows,
                        Freeware edition, for use with sfk status.

-  do NOT double click on the downloaded .exe,
   but open a terminal or command line window (CMD.EXE).

-  cd into your download folder.

-  Linux/Mac: rename the .exe to just "sfk" like:
      mv sfk-mac-i686.exe sfk
   then make it executable by:
      chmod +x sfk
   and finally type:
      ./sfk

-  Windows: rename the .exe to sfk.exe then type "sfk"

   if you have no unzip tool, or in a wrong version,
   you may download unzip for the command line from
   http://stahlworks.com/dev/index.php?tool=zipunzip

------------------------------------------------------------------

the files are no longer replaced on updates, 
and can be safely linked by package managers.

old folders from which no files are ever downloaded
may be cleaned up after a while.

------------------------------------------------------------------

Revision 2:
-  chg: behaviour change with wtoa, utoa:
        if chars fail to convert these now stop
        command chaining with return code 9.
        use option -nostop to continue processing
        with return code 1, without warning.
-  add: windows: general option -deacc to search text
        and select files accent insensitive, meaning
        a == A == a_accent == A_accent.
-  add: windows: listcodes support for -deacc.
-  add: windows: sfk utftoansi, ansitoutf to convert
        8-bit text directly between your Ansi codepage
        and UTF-8 format.
-  add: windows: wtoa, utoa return code support.
-  add: listcodes: advanced option -codepage to select
        other codepages.
-  fix: sfk inst: files with UTF-8 BOM header were changed
        incorrectly, producing a compile error near line 2.
        now the BOM is detected and text inserted after that.
-  fix: sfk inst: line ending format lf vs. crlf is now kept.
-  chg: sfk inst: now runs in simulation mode by default.
-  doc: sfk filt, xex: -case with ref to help nocase.
-  doc: sfk help unicode ref to utoa, atou.
-  doc: main help ref to utoa.
Initial Release:
-  rel: 28.02.2018, Major Update
-  sum: SFK for Windows now supports case insensitive search
        and file selection within the codepage of your
        Windows system. Depending on your codepage this allows
        to search umlauts, accents, cyrillic or greek characters
        case insensitive. Added functions to convert text 
        from and to UCS-2 wide character data.
-  add: windows: case insensitive search and file selection
        within the codepage of your windows system.
        depending on your codepage this allows to search
        german umlauts, french accents, cyrillic and greek
        characters case insensitive.
-  add: sfk help nocase, about case insensitive search.
-  add: sfk listcodes, list all characters that can be searched
        case insensitive with your Windows codepage.
-  add: sfk help chars, about locale specific characters.
-  add: general option -nocasemin to match only latin
        chars a-z case insensitive without any accents.
-  add: windows: sfk wtoa and atow, convert UCS-2 wide character 
        text to 8-bit Ansi codepage text and vice versa.
-  add: sfk wtou and utow, convert UCS-2 wide character
        text to 8-bit UTF-8 text and vice versa.
-  chg: windows: sfk chars output format changed,
        now showing both Ansi and OEM code, and character
        name where available, with a table header.
        use option -min for the old minimal format.
-  fix: xex: option -case was ignored.
-  fix: xtext, xfind: error -1 on output with files
        of 2 or 3 gbytes size. 
-  add: xfind, xtext: now shows an improved progress indicator
        by default. use -quiet for old behaviour.
-  add: sfk make-zero-file, create a file full of zero bytes
        to clean unused space on a filesystem.
-  add: sfk status: new field layout=n to change SFKTray layout
        to 2, 4 or 9 slots display. requires SFKTray 1.0.2.
-  add: windows: sfk prompt now converts input from dos
        to ansi codepage by default.
-  add: windows: sfk script option -dos to load DOS/OEM
        codepage encoded script files.
-  fix: windows: delayed terminal after filtering of text content
        with special characters.
-  add: sfk strings: option -allchars to extract all printable
        chars from binary files.
-  add: snapto: option -binallchars to extract all printable
        chars from binary files.
-  add: sysinfo: display of SFK_CONFIG variable.
-  add: xtext: display of written file with -to outdir\$file.
-  fix: xtext: error message with -to outdir\$file
        as long as in simulation, without text output.
-  chg: option -nocconv can now be used locally per command.
-  dep: option -iso is deprecated/ignored.
-  dep: option -umlauts is deprecated/ignored.
-  doc: main help title changed
        from: The Swiss File Knife File Tree Processor
        to:   The Swiss File Knife Multi Function Tool.
-  doc: sfk index, name now reference sfk home.
-  doc: sfk setvar, load, storetext, stop in main help.
-  doc: wtoa, wtou in main help.
-  doc: xrep: notice to use [eol] to replace line endings.
-  doc: filter: reference to help nocase, help unicode.
-  doc: find, replace: reference to help nocase.
-  doc: general option -binallchars
-  doc: sfk ose: xfind help did not show expression syntax.
-  doc: sfk ren: top reference to sfk renfile.
-  doc: sfk copy: single file copy example.
Source: readme, updated 2018-03-13