My Software

From ThorstensHome
(Redirected from Software)
Jump to: navigation, search

Programming is my hobby and below you find the software I have written.

Plus, here are some places where I publish my software as well:

Contents

ktimetracker

I maintain ktimetracker which is part of every major Linux distribution. KTimeTracker tracks time spent on various tasks.

Challenge

You are a software consultant with several customers and many project assignments. When billing your customers, you are required to report how much time you spend on what task.

Solution

Use KTimeTracker to hold a list of projects and tasks. Whenever you switch your activity, double-click on the respective task and see how its time gets tracked. At the end of the day (or month) you can obtain a journal how much time you spent on what task.

Operating System Linux and Windows
Readyness stable-use it
More info on KDE's website
Download not so easy
Screenshot
You can give several translations per vocabulary (click to enlarge).

MindMapMex

MindMapMex is a mediawiki extension for creating mindmaps with links and cross-hierarchy relations.

Operating System Linux and Windows
Readyness experimental-unstable-_testing_-stable
More info here
Download GitHub
Screenshot
You can give several translations per vocabulary (click to enlarge).

adaptiveThumb

adaptiveThumb is a mediawiki extension to display images that adapt to the size of the browser window. You can find an example on http://linuxintro.org/wiki/shell_tutorial.

Operating System Linux and Windows
Readyness stable-use it
More info http://www.staerk.de/thorsten/adaptivethumb
Download https://github.com/tstaerk/adaptivethumb/archive/master.zip
Screenshot

Vocabulary Trainer

A Vocabulary trainer that allows you to use synonyms, to ignore or respect CapiTaliZation and trains vocabularies in a random order. It is written in OpenOffice Macros, so the basic storing functionality is done by OpenOffice.

Operating System Linux and Windows
Readyness stable-use it
More info here
Download vok-1.2.sxc
Screenshot
You can give several translations per vocabulary.

Shortcut to Dos-Shell

Usually, a dos-shell starts in C: With this program, you can start it from the context-menu wherever you want.

Operating System Windows
Readyness stable-use it
More info here
Download dospath-xp-1.0.zip
Screenshot
A context menu displaying "Dos-Shell" in Windows 2008 (click to enlarge).

kde-contextmenu

The kde-contextmenu allows you to right-click onto your KDE desktop and get a simple menu.

Operating System Linux
Readyness experimental-unstable-testing-stable
More info here
Download kde-contextmenu-master.zip
Screenshot
kde-contextmenu is simple and extendable.

krep

krep allows you to view a file and to filter its content. If there is no file given, krep shows you the standard input. If the given file changes, krep re-reads the file.

Operating System Linux
Readyness experimental-unstable-testing-stable
More info here
Download Krep-kde4.tar.gz
Screenshot
With krep you can add and remove filtering conditions (click to enlarge).

Mediasyntax plugin for Dokuwiki

The mediasyntax plugin allows you to use Mediawiki syntax in Dokuwiki.

Operating System Linux
Readyness experimental-unstable-testing-stable
More info here
Download mediasyntax.tar.gz

Quickpen

Quickpen allows you to capture handwriting on your touchscreen.

Operating System Linux
Readyness experimental-unstable-testing-stable
More info here
Download from github
Screenshot
an older version of quickpen on my Nokia N900 (click to enlarge)

RegExComposer

RegExComposer translates your english sentence into a regular expression.

Operating System none, it's web-based
Readyness experimental-unstable-testing-stable
More info here
Download none, it's web-based

khtmledit

khtmledit is a wysiwyg html editor.

Operating System Linux
Readyness experimental
More info here
Download khtmledit.tar.gz
Screenshot
KHtmlEdIt

html2mediawiki

html2mediawiki transforms your html syntax to mediawiki syntax.

Operating System Linux
Readyness experimental
More info here
Download html2mediawiki.tar.gz

Wiki2mindmap

The tool wiki2mindmap draws a mindmap for a given wiki.

Operating System Linux
Readyness experimental
More info here
Download - no download, you need to stick to the process -

Add_toc

A Program that adds a table of content to an html file.

Operating System Linux
Readyness unstable
More info here
Download add_toc.tar.gz

Spider

A program that prints out all links in a given html file.

Operating System Linux
Readyness experimental-unstable-testing-stable
More info here
Download spider4.tar

Show_trace

A program that informs you everytime your program enters a function.

Operating System Linux
Readyness experimental
More info here
Download show_trace.php

Abandoned software

I wrote a lot of software and understood later that better software already exists. Anyway it was great writing it and I learned a lot:

  • SimpleCounter : A website counter. You could prevent your own IP from being logged. Better use apache's access_log.
  • reboot_via_http : This program rebooted your web server when you called it. Better use webmin.
  • add_toc : This program modified your C source code so it tells you what function is entered. Better use add_trace.
  • simkey : This program simulated pressing a key. Since xautomation has my XFlush patch now, better use xautomation or KDExecutor
  • run_as_daemon : This program allowed you to start a program and send it to the background under Windows. Better use the start command.
  • KMobileLock : Locked your screen when your bluetooth mobile phone went away. Better use blueproximity.