| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| sfk165-mac-ppc.exe | 2012-07-14 | 1.2 MB | |
| sfk165-mac-i686.exe | 2012-07-14 | 1.1 MB | |
| sfk165-linux-lib5.exe | 2012-07-14 | 1.2 MB | |
| sfk165-linux.exe | 2012-07-14 | 1.2 MB | |
| sfk165.zip | 2012-07-14 | 2.8 MB | |
| sfk165.tar.gz | 2012-07-14 | 634.1 kB | |
| readme | 2012-07-14 | 5.1 kB | |
| sfk165.exe | 2012-07-14 | 1.2 MB | |
| Totals: 8 Items | 9.4 MB | 0 | |
Maintenance Release.
Read the changelist for details.
Zip File Contents:
1. Binaries of Swiss File Knife Base, the multi function command line tool
for Windows (95 to Vista) and Linux (current and old releases)
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 the following. NO INSTALLATION is required,
the executables can be used instantly after download:
sfk.exe Swiss File Knife for Windows.
sfk-linux.exe SFK for current Linux distribs, like Ubuntu.
sfk-linux-lib5.exe SFK for older Linux distribs, like DSL.
NOTE:
All executables have the version number in their filename for clarity.
You should rename them after download for easy use:
sfknnn.exe -> sfk.exe
sfknnn-linux.exe -> sfk
sfknnn-linux-lib5.exe -> sfk
under linux, also add "chmod +x sfk" afterwards.
if unzipping fails on some linux distributions,
download the current unzip from www.info-zip.org.
=================================
Sponsors:
Many thanks to Klaus Lehmann, http://allegronet.de/
for sponsoring SFK development with EUR 500.
Revision 4:
- CHG: sfk ftp/sft mput: now always stops by default
on the first file that fails to send.
use option -force to override.
- add: sfk ftp/sft mput: option -force to continue
file transfer after errors.
- chg: sfk ftp/sft mput: rework of error handling
and statistics output.
- fix: sfk ftp/sft put/mput: file was deleted at server
even if it did not exist at client.
Revision 3:
- add: sfk diskspace, tell total and free size
of current or specified volume.
- fix: crash of sftserv, httpserv on embedded Linux
due to uncatched null pointers in own IP detect.
- fix: sfk sel -arc testfiles !.zip selected nothing
due to wrong internal mask conversion.
Revision 2:
- FIX: sfk replace: crash on -bylist files ending
with a line without linefeed.
- add: help text infos about Shell Command Characters
like < and > that often cause unreadable
syntax error messages.
- add: sfk replace: option -spatstrict for strict
slash patterns, producing an error on undefined
sequences like \m within C:\myproj.
- add: sfk httpserv: support for -dir parameter allowing
to specify multiple dirs for reading.
- add: sfk hexfind, sfk replace: option -firsthit to
process only first pattern match per file.
- add: help text documentation of -debug option.
- add: sfk for windows: option -debug now also runs
a memory list check after each command.
- add: sfk for windows: option -memcheck to detect
memory overwrites.
- fix: sfk replace ... -dir ... -yes didn't work.
- fix: sfk ... +linelen now works as documented.
- fix: sfk linelen -quiet: did not produce the
expected return code.
Initial Release:
- CHG: sfk ... -to output option: now also accepts
single output filename without any mask.
- chg: sfk split under windows: now using a different
method to retrieve filesize, which should work
better on files which are still written to.
- chg: sfk split, join: improved status display.
- add: sfk split: option -digits=n to set minimum
number of digits for .part extension.
- add: sfk join: auto detection of number of digits
used in part files.
- add: sfk replace: option -enddir to allow typing
of -dir ... -file ... as first parameters.
- add: sfk split: option -altsize to select a different
method to read a file's filesize.
- add: sfk split: option -getsize to read filesize
multiple times, which can be helpful for files
which are still written to.
- add: sfk split: option -update to skip rewrite of
existing output parts of full size.
- add: sfk ... -tofile output option to specify a single
output filename which is not checked for patterns.
- add: SFK XE: high performance replace command
supporting file-to-file replace and
temporary files.
- add: sfk replace: specifying :text as first line
in a -bylist file is now optional.
improved error messages and help text.
- add: set folder for temporary files via SFK_CONFIG
environment variable. "sfk help opt" for more.
- add: option -exectime to show total execution time
at program end.
- add: option -echoonerr to echo all parameters
when an error occurs.
- add: SFK_CONFIG options echoonerr, echoonstart
to echo sfk command on start or any error.
- fix: vc10 build: startup crash due to signal handlers.
- fix: sfk version -num: no longer appends a useless
dot "." on empty fix level field.
- fix: sfk ftp to normal FTP server: now path slashes
are auto converted to "/".