[jump to content][No Software Patents]Tools (new) : watcher [ Home | Scylla+Charybdis old home | Tools (old) | Tools (new) | FAQ | Downloads ]

Moving to GitHub, slowly

The software on this pages will slowly be moved to GitHub https://github.com/hilbix/. The CVS repository will be migrated to GIT as well, so the history will be preserved, a bit. See FAQ.

Scylla and Charybdis, watcher - Tools

The tools are developed under Linux with ESR's paradigm release early, release often in mind.
So you can consider this beta software, or alpha, or pre-alpha, or even worse ;)

Have a look in the download directory for all downloads.
As always here, all you get is the source. No binaries here.

watcher 0.2.2-20100727-022233

A Python2.6 script to watch files, pipes or Unix domain sockets (look into latest version, download latest version 0.2.2-20100727-022233, sig)

If you have a couple of files to watch in parallel and when `tail --follow=file -f files...' get's a bit confusing, just try ./watcher.py files...

It's not perfect, but it is able to read from files, pipes and Unix domain sockets. If a BEL character (^G, ASCII 7) is received, the line is marked red.

Not yet implemented is to allow keystrokes to be send to the unix domain sockets as well, like a poor man's terminal.

History:

version 0.2.2-20100727-022233

download (9037 bytes) sig

Bugfix

EOF on unix sockets now is detected

version 0.2.1-20100717-222640

download (8614 bytes) sig

Bugfixes

Jump mode now works as expected. Does not crash if started without arguments. Stdin is only used (when given) if it is ok to use.

version 0.1.0-20100717-043817

download (8298 bytes) sig

Window resize, keystrokes, improvments

Resizing the terminal should work now.

Jump mode does avoid scrolling.

Colors can be changed (not permanently yet).

The keystrokes received are printed now completely.

The status line (first line) now has a purpose, shows time etc.

version 0.0.0-20100715-061051

download (5891 bytes) sig

A very rough first version

License and Disclaimer

All you can see here is free software according to the GNU GPL.
Copyright (C)2000-2011 by Valentin Hilbig
Note that the software comes with absolutely no warranty of any kind.
You use the software at your own risk.
Valentin Hilbig cannot be hold responsible for any unintended damage,
lost data or malfunction of the software you can find here.

[FSFE contributor 2007]

[end of page - jump back to content][hacker culture]
Last modified: 2011-09-12 by Valentin Hilbig [ Imprint / Impressum ]