StartProgrammierung ∷ Programme

Nachfolgend sind neben einer Web-Anwendung, die sich in gängigen Browsern aufrufen lässt, auch zwei bereits etwas ältere Windows-Programme aufgeführt. Bei deren Installer handelt es sich um selbstentpackende Zip-Archive; sollte die automatische Installation unter Windows 7 (oder neuer) nicht funktionieren, dann kann stattdessen der Archivinhalt alternativ mit einem Zip-Werkzeug ausgepackt und manuell eine Verknüpfung erstellt werden.
 

Basic GPS Viewer

Einfache Webseite zur Betrachtung von Geodaten, z. B. GPX-, KML-, IGC-, GeoJSON- oder TopoJSON-Dateien. Diese können per Drag & Drop auf eine Weltkarte gezogen und dadurch angezeigt werden. Da zur Laufzeit online auf externe Landkarten sowie Bibliotheken zugegriffen wird, muss eine Internet-Verbindung bestehen.

Die Bedienung mit Zeigegerät, Tastatur oder den Fingern auf einem Touchpad/-screen ist weitgehend intuitiv: Der sichtbare Ausschnitt kann per Maus, Pfeiltaste oder Finger verschoben werden; Zoomen ist entweder mittels Doppelklick (ggf. bei gedrückt gehaltener Shift- bzw. Umschalttaste), Scrollrad, Spreizen der Finger oder den Tasten + und - möglich. Das Ziehen in Kombination mit Alt-Shift (Alt-Umschalt) oder ein Drehen der gespreizten Finger bewirkt ein Rotieren der Karte.

Optional können folgende URL-Parameter angegeben werden:

map=Titel
Setzt den Dokumententitel.

url=Dateipfad
Lädt eine Datei mit Geodaten. Um aus verschiedenen Quellen gleichzeitig zu laden, kann der Parameter mehrfach angegeben werden.

mod=_Muster_Ersetzung_Flags
Modifiziert die Namen von Wegpunkten, indem darauf die JavaScript-Methode String.replace(new RegExp(Muster, Flags), Ersetzung) angewendet wird. Die Angabe von Ersetzung und Flags ist optional. Hinsichtlich des Separators ist man keinesfalls auf den Unterstrich festgelegt; stattdessen kann jedes andere Zeichen verwendet werden, welches nicht in den Ausdrücken selbst vorkommt. Um eine Reihe von Modifikationen hintereinander zu tätigen, kann der Parameter mehrfach angegeben werden.

tag=_Muster_Ersetzung_Flags
Stellt Wegpunkte beschriftet dar, wobei sich der jeweilige Text dadurch ergibt, dass die JavaScript-Methode String.replace(new RegExp(Muster, Flags), Ersetzung) auf den Namen des Wegpunkts angewendet wird. Die Angabe von Ersetzung und Flags ist optional. Hinsichtlich des Separators ist man keinesfalls auf den Unterstrich festgelegt; stattdessen kann jedes andere Zeichen verwendet werden, welches nicht in dem Ausdruck selbst vorkommt.

def=_Attribut1_Attribut2_Wert
Ändert einen voreingestellten Wert im internen def-Objekt, indem die Zuweisung def[Attribut1][Attribut2]=Wert ausgeführt wird; zum besseren Verständnis sollte man einen Blick in den JavaScript-Quellcode werfen. Wird Wert nicht angegeben, so entspricht dies einer leeren Zeichenkette, false oder 0. Beispielsweise deaktiviert def=_script_showhint das Einblenden des Namens, wenn sich der Mauszeiger über einem Wegpunkt befindet; und def=_multiline_width_6 legt die Liniendicke des Tracks auf 6 Pixel fest. Hinsichtlich des Separators ist man keinesfalls auf den Unterstrich festgelegt; stattdessen kann jedes andere Zeichen verwendet werden, welches nicht in den Ausdrücken selbst vorkommt. Der Parameter kann mehrfach angegeben werden, sollte aber nach allen anderen stehen.

Die Anwendungsbeispiele weiter unten verdeutlichen den Gebrauch der Parameter, die sowohl UTF-8- als auch URL-kodiert übergeben werden müssen.

Version:
Demo/Beta [2017-09-20]
Lizenz:
Open Source
Link / URL:
http://mawe-web.de/gps_viewer.html
Screenshot:
Screenshot Basic GPS Viewer
Anwendungsbeispiele:
Ausflugsziele ( D / NL / B )|Laufweg Hamburg Hafen

Adressen&Termine (Reminder)

Einfaches Programm zur Verwaltung von Adressen, Geburtstagen oder zukünftigen Terminen. Jeder Eintrag kann mit einem Datum und einer Vorwarnzeit versehen werden. Beim Starten des Programms wird an anstehende Termine erinnert. Das Programm lässt sich vom AutoStart-Ordner (oder von einem Scheduler) aus derart aufrufen, dass sich nur dann ein Fenster öffnet, wenn Termine anstehen.

Ferner kann das Programm als Tray-Symbol gestartet werden, so dass es ständig im Hintergrund aktiv ist. In diesem Betriebsmodus kann das Programm auch als Wecker (beispielsweise für eBay-Auktionen) verwendet werden und minutengenau an einen Termin erinnern.

Besondere Merkmale der Anwendung:

Version:
2.7.2 [2006-11-11]
Größe:
404 KB
Lizenz:
Freeware
Betriebssystem:
Windows 95, 98, Me, NT, 2k, 2003, XP
Screenshot:
Screenshot Reminder
Download:
Reminder272.exe [Adressen&Termine 2.7.2]
Weitere Dokumentation:
liesmich.htm|liesmich.txt|historie.txt

URLpad

URLpad ist ein einfacher Editor, der im Text enthaltene eMail- und Internet-Links farblich hervorhebt. Ein Doppelklick auf einen Link öffnet diesen im Browser oder im eMail-Client. Diese Funktion ist sehr hilfreich, wenn Internet-Links oder eMail-Adressen nicht als Bookmarks im Browser oder im Adressbuch des eMail-Clients, sondern in einer Textdatei verwaltet werden.

Mittels URLpad kann u. a. ausgewählt werden, mit welcher Anwendung Internet-Links geöffnet werden sollen. Dies ist insbesondere dann nützlich, wenn mehrere Browser auf dem Computer installiert sind.

URLpad verfügt lediglich über einfache Grundfunktionen zur Bearbeitung von Texten und kann daher einen guten Texteditor nicht ersetzen. Stattdessen ist das Programm speziell für das Öffnen von eMail- oder Internet-Links, die sich in Textdateien befinden, ausgelegt und bietet in diesem Bereich Möglichkeiten, die andere Texteditoren nicht besitzen (z. B. Wahl des Browsers, Anpassungsmöglichkeiten für Trennzeichen und URL-Präfixe, einfache Aktualisierung von Datumsstempeln). Ferner kann das Programm als Tray-Symbol gestartet werden, so dass es ständig im Hintergrund aktiv ist. In diesem Betriebsmodus kann das Programm auch als Wecker (beispielsweise für eBay-Auktionen) verwendet werden und minutengenau an einen Termin erinnern.

Version:
1.8 [2006-11-11]
Größe:
300 KB
Lizenz:
Freeware
Betriebssystem:
Windows 95, 98, Me, NT, 2k, 2003, XP
Screenshot:
Screenshot URLpad
Download:
URLpad18.exe [URLpad 1.8]
Weitere Dokumentation:
LiesMich.txt|Historie.txt