No installation. USB stick portable applications.
Swiss File Knife

a command line
multi function tool.

remove tabs
list dir sizes
find text
filter lines
find in path
collect text
instant ftp or
http server
file transfer
send text
patch text
patch binary
run own cmd
convert crlf
dup file find
md5 lists
fromto clip
split files
list latest
compare dirs
save typing
trace http
echo colors
head & tail
find classes
dep. listing
speed shell
zip search
zip dir list

Depeche View
Source Research
First Steps

using vm linux

windows GUI

the d3caster
java game engine

command line
file encryption

free external tools,
zero install effort,
usb stick compliant:

zip and unzip
diff and merge
reformat xml
reformat source

java sources

thread creation

cpp sources

log tracing
mem tracing
using printf


stat. c array
stat. java array
var. c array
var. java array
view all text
as you type
surf over text
find by click
quick copy
multi view
find nearby
find by path
location jump
skip accents
clip match
filter lines
edit text
load filter
hotkey list
receive text
send in C++
send in Java
smooth scroll
touch scroll
fly wxWidgets
fly over Qt
search Java

Swiss File Knife most recent changes

SFK The Book - New Command Line Horizons.

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.


- 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.

Download the free Depeche View Lite Text Search Tool