russischer Abakus Informatik-Vollmer
deutsche Flagge      

Tiny Little Helpers

Here you find some scripts and other helpers I've given to the public. The programs are written in Bourne-Shell or Perl.
The LaTeX packages may be found also at the usual Comprehensive TeX Archive Network (CTAN) sites, e.g. DANTE in Germany.

Table of tools

mk-sitemap.tgz A program to create a sitemap. more ...
vam.tgz VAM: Virtual Assembly Machine -- An Interpreter of a Simple Processor's Instruction Set.
I have written this interpreter to give the compiler construction course something (simple) to work with when doing code generation.
more ...
ftpsync Sync a hierarchy of local files with a remote FTP repository. This is an extended version of the script written by Luis E. Muñoz which may be found here. more ...
cable-stats A program to read traffic statistics from a TV-Cable Modem (namely a Motorola Surfboard) more ...
create-button A program to create images from short texts. It may be used to create buttons for e.g. web-pages. more ...
mh2maildir A program which transforms mails stored using the MH format to the MAILDIR format. more ...
split-tar A program, which splits large TAR archives into smaller ones, or creates a set of TAR archives of a given maximum size for directly form directories and files. more ...
mv-date A program to rename or copy files accroding to their modification time or by appending a sequence number. more ...
latex2man Latex2man is a program to translate UNIX manual pages written with LaTeX into a format understood by the UNIX man(1)-command. Alternatively HTML, TexInfo, or LaTeX code can be produced too. Output of parts of the text may be suppressed using the conditional text feature (for this, LaTeX generation may be used).
There is LaTeX package (latex2man.sty) used for writing the Man-page and a PERL script (latex2man) doing the actual translation.
more ...
draftcopy A LaTeX package to be used to print on some pages the word DRAFT (or a similar language dependent word) behind the intended stuff. more ...
rcsinfo A LaTeX package to be used to extract the revision and file information provided by the RCS Revision Control System. more ...


All programs and LaTeX packages mentioned here are under the Copyright ©1999 of Dr. Jürgen Vollmer <>.

If you find this software useful, please send me a postcard from the place where you are living:
Dr. Jürgen Vollmer
Viktoriastraße 15
D-76133 Karlsruhe, Germany

Licenses of the tools

All my tools are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

License of the programs

The programs are free software; you can redistribute them and/or modify them under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version.

You should have received a copy of the GNU General Public License along with those programs; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

License of the LaTeX packages

The LaTeX packages can be redistributed and/or modified under the terms of the The LaTeX Project Public License (lppl) , as distributed from the Comprehensive TeX Archive Network (CTAN) (e.g. in Germany: DANTE); either version 1 of the License, or any later version.

© Copyright 2005 Dr. Jürgen Vollmer (
This page was updated on March 09, 2012