| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| sfk196.exe | 2020-02-22 | 2.3 MB | |
| sfk196-linux.exe | 2020-02-22 | 2.2 MB | |
| sfktray-set-up.exe | 2020-02-22 | 1.8 MB | |
| sfk196-linux-lib5.exe | 2020-02-22 | 2.3 MB | |
| sfk196-mac-i686.exe | 2020-02-22 | 2.6 MB | |
| sfk196-arm.exe | 2020-02-22 | 3.2 MB | |
| sfk196-mac-ppc.exe | 2020-02-22 | 2.5 MB | |
| sfk196.zip | 2020-02-22 | 9.4 MB | |
| sfk-1.9.6.tar.gz | 2020-02-22 | 1.2 MB | |
| sfk196-mac.dmg | 2020-02-22 | 2.6 MB | |
| sfk196-linux-64.exe | 2020-02-22 | 2.4 MB | |
| sfk195x64.exe | 2020-02-22 | 2.4 MB | |
| readme | 2020-02-22 | 5.4 kB | |
| Totals: 13 Items | 34.8 MB | 2 | |
Minor 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 10), 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 (32/64 bits).
sfkx64.exe SFK x64 for 64 bit Windows only (OSE build).
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.
you may use
1) automatic setup (Windows only):
- double click on the downloaded sfk.exe.
on Windows 10 you may have to confirm
a security dialogue to let it start.
setup does NOT require administrator rights.
- a command line window opens.
press 1, then enter to close.
- search the new "sfk shell" desktop icon.
double click to open a command line
which contains the sfk command.
or
2) manual setup:
- open a terminal or command line window (CMD.EXE).
- cd into your download folder.
- Windows: rename the .exe to sfk.exe,
copy it to an easy folder like C:\tools.
extend the command search path by:
SET PATH=%PATH%;C:\tools
now you can use the 'sfk' command.
- 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
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 released 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:
- rel: 22.02.2020, Minor Update
- sum: Fixed CRC checksum calculation with 64-bit sfk.
Better handling of multiple network interfaces with sfk ip.
- FIX: sfk 64 bit: wrong crc checksum calculations.
sfk zip created wrong crc checksums.
sfk unzip showed wrong crc error messages.
sfk crc, crcgento, crccheck produced
wrong results.
- CHG: OUTPUT CHANGE: sfk ip under windows:
now gives a list of all possible ip's
if more than one network interface exists.
the preferred ip can now be filtered by
environment variable SFK_OWN_NET.
for batch files the output of 'sfk ip'
can also be predefined by SFK_OWN_IP.
- add: calc: now tolerates whitespace text.
- add: udpdump: sfk for windows: when listening
for multicast traffic sfk now listens
on all network interfaces.
- doc: xed: reasons for unexpected line breaks.
- fix: compile: vc14 (vs2015) support.
Initial Release:
- rel: 08.02.2020, Major Update
- sum: important bugfixes for file selection.
improved help for general options.
improved web server and scripting.
- FIX: multi directory file selection using
-dir ... -subdir ... -dir ... [-file]
selected far too few files, or stopped
with an error if another -file was given.
check your scripts for this combination.
- FIX: crash on some -dir -subdir usages in two
subsequent chain commands.
- chg: httpserv: improved page layout with
more compact file list output.
added option -wide for old format.
- add: script: system variables
sys.ownscript.name
sys.ownscript.text
to get the filename and text data
of the current running script.
- add: crccheck -sane to skip files which are
newer than the crc list.
- fix: option -fileset stopped the command chain,
following commands like +filter were ignored.
- chg: select: can now use a list of filenames
given by -flist.
- chg: xfind: now accepts filenames produced by
a previous command (just as extract and
xhexfind already did), allowing to run
a nested search.
- chg: ascii: alignment of first hex codes,
change of headline text.
- chg: sfk web: download limit default size
increased from 30 to 100 mb.
- doc: full rework of sfk help options.
- doc: select, zip: -flist examples.
- doc: stat: option -flist.
- doc: xfind: how to run a nested search with
xfind -names ... +xfind.
- doc: xfind: how to get result text and filename
within the same line.
- doc: xfind: example how to search a mail inbox.
- add: support for zip extension .jmod