Meine eigenen Programme zum Download:


Für den Download der Zip-Dateien den Programmnamen im entsprechenden schwarzen Kasten klicken.




Betriebssystem: Windowsprogrammiert in: XProfanTyp: Browser

Metronom

Es gibt den Internet Explorer, Firefox, Safari, Opera und
viele mehr. Dieses Projekt hatte zum Ziel einen eigenen
Browser zum Surfen im Internet zu programmieren.

Herausgekommen ist Metronom. Ein rudimentärer
Browser zum Anzeigen von Internetseiten. Alle
gängigen Internetformen werden unterstützt. Die
Funktionen sind auf das Wesendliche konzentriert.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

MailItToMeBaby

MailItToMeBaby ist die Weiterentwicklung des E-Mail-Tools MailItToMe (Programm eins tiefer!).

Es ist nun zusätzlich möglich eine Datei (z.B. Zip-Datei mit Logfiles) im Anhang einer Mail mit zu verschicken.

Dafür gibt es nun einen vierten Parameter. Soll keine Datei verschickt werden wird angegeben: nofile





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

MailItToMe

MailItToMe ist ein mächtiges Tool, um einfach und schnell Textdateien automatisiert zu verschicken.

So kann der Aufruf innerhalb eines Skriptes erfolgen, um z.B. ein tägliches Logfile per Mail zuzustellen.

Das Programm benötigt zum Aufruf 3 Parameter (Dateinamen). Die erste Datei ist eine Steuerdatei (INI) mit den Daten des Mailservers, Adressdaten, etc. Die zweite Datei ist eine Textdatei, welche die Betreffzeile enthält. Die dritte Textdatei einhält den Nachrichtentext oder das Logfile.

Durch die Verwendung der 3 Parameter kann in jedem Skript individuell auf andere Steuerdaten, Betreffzeilen und Nachrichtentexte zugegriffen werden.

BSP: MailItToMe MailItToMe.ini betreff.txt nachricht.txt





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Spiel

Cow Attack

Pennsylvania im Jahre 1931. Du besitzt eine kleine Farm mit sechs Kühen. Erste Ufo-Sichtungen erschüttern das Land und Panik bricht aus. Nutze Deine beiden verfügbaren Kanonen und zeige den Aliens, dass Du nicht kampflos Dein Vieh aufgibst.

Schießspiel mit Sound und Highscoreliste. Nutze die Maus zur Zielerfassung und die beiden Mausknöpf, um die rechte oder linke Kanone abzufeuern.

Nun ist es an Dir, laß den Himmel brennen.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

SpaceMon

Der SpaceMon überwacht permanent den Platz eines angegebenen Laufwerks.

Wird der freie Platz knapp verschick das Programm eine E-Mail mit einer entsprechenden Warnung über die verbleibende Restkapazität.

Das Programm wird komplett über eine INI Datei gesteuert. Diese kann direkt aus SpaceMon heraus aufgerufen und bearbeitet werden.

Die Testmail-Funktion ermöglicht es, die fehlerfreie E-Mail Funktionalität zu prüfen.

Zur Überwachung mehrerer Laufwerke kann Spacemon in verschiedenen Ordnern installiert werden. Zwei Parameter in jeder INI Datei erlauben die pixelgenaue Positionierung auf dem Bildschirm.

Sinnvoll ist Einbindung von SpaceMon in die Windows-Gruppe Autostart.


Der obere Screenshot zeigt den Aufruf von SpaceMon als einzelnes Programm zur Überwachung eines Laufwerks.

Die unteren 3 Screenshots zeigen die Einrichtung von SpaceMon in 3 Instanzen zum Überwachen von Laufwerk C: D: und E:

Hier ist es von Vorteil, dass in der INI Datei die X und Y Position des Programmfensters mitgegeben werden können. In diesem Beispiel startet Fenster 1 bei Y Position 1, Fenster 2 auf 141 und Fenster 3 auf Y Position 281.















Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

VBU

Die VBU (VollBildUhr) stellt die aktuelle Uhrzeit bildschirmfüllend und auf Wunsch sehr gross auf dem gesamten Display dar. Zusätzlich gibt es darunter ein Darstellung der Uhrzeit in einer modernen Kreis-Semantik.

In der VBU.ini kann das Programm an den Bildschirm angepaßt werden. Schriftgröße, Positionen der beiden Anzeigen und das Aktuallisierungsintervall sind einstellbar. Beispiele in der INI Datei.

Es ging darum z.B. für Serverraum Aufenthalte für den "armbanduhrlosen" Admin ein Zeitanzeige zu schaffen, die nicht zu übersehen ist.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

IP2TXT

Das Programm ermittelt die dynamische IP Adresse der aktiven Internetverbindung und schreibt sie in eine TXT-Datei zur Weiterbearbeitung per PHP, FTP, etc...





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Spiel

Ranger

Cowboy-Game für zwei Spieler über fünf Runden.

Jeder Spieler steuert einen Cowboy über die Tastatur. Einer auf der linken Seite, einer auf der rechten Seite. Ziel ist es den Kontrahenten abzuschießen und so die meisten Siege über 5 Runden zu holen.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

Dyna

Homepage mit dynamischer IP dauerhaft ins Internet stellen. IP-Ermittlung und automatischer FTP Upload. Das Tool Dyna ermittelt dabei nicht nur die IP des Internetzugangs, sondern trägt diese auch in einen index.html Datei ein. Diese wird dann auf einen angegebenen Webspace transferiert, und zeigt so über das Internet die eigene dynamische IP, um z.B. von unterwegs einen Zugang auf den heimischen PC zu nutzen.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

DeepSecret

Verschlüsselung von Daten in mehreren Durchläufen. Die Daten werden nach verschiedenen Routinen in mehreren Stufen verschlüsselt. Werden die verschlüsselten Daten mit anderen Personen ausgetauscht, so braucht auch die zweite Person das Programm DeepSecret und den eingesetzten Key, um die Daten konform zu entschlüsseln.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

WinPenta32

Zeigt die nächsten fünf anstehenden Termine und das Tagesdatum nach dem Starten des PCs. Einbindung in die Windows-Gruppe Autostart. Nie mehr einen Termin vergessen, kein Geburtstag ohne Gratulation.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

DiskSize32

Zeigt die Datenauslastung, die freien Kapazitäten und eine prozentuale Verteilung auf den einzelnen Laufwerken und Festplatten inklusive Summen der Gesamtkapazität. Tools entweder bei Bedarf manuell starten oder durch Einbindung in die Windows-Gruppe Autostart bei jedem PC Start ein schneller Überblick über die Recourcen bekommen.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

Beeper2

Programm zur Ausgabe eines Tons.

Beeper2 ist ein Programm zur akustischen Warnung bei Fehlern oder Problemen und unterstützt den Anwender so z.B. bei Scanner Tätigkeiten, da er nicht auf den Bildschirm schauen muss. Der Aufruf von Beeper erfolgt aus anderen Programmen oder Skripten.

Diese Version unterstützt WAV Dateien zur Klangausgabe. Eine beeper2.wav muss im Hauptverzeichnis von Laufwerk C: liegen.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

Beeper

Programm zur Ausgabe eines Tons.

Beeper ist ein Programm zur akustischen Warnung bei Fehlern oder Problemen und unterstützt den Anwender so z.B. bei Scanner Tätigkeiten, da er nicht auf den Bildschirm schauen muss. Der Aufruf von Beeper erfolgt aus anderen Programmen oder Skripten.

Als Parameter müssen Tonlänge und Tonfrequenz mit angegeben werden.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

DayBackup

DayBackup ist ein Tool zur Umbenennung von Datensicherungen. Eine Backup.zip Sicherungsdatei wird am 29.10. automatisch in 29_Backup.zip umbenannt.

So ist es möglich in einem Ordner einen kompletten Monat gesicherter Zip-Dateien vorzuhalten. Im nächsten Monat werden die entsprechenden 30 Tage alten Daten automatisch überschrieben. Durch die Tageszahl vorne im Dateinamen ist eine übersichtliche Sortierung im Verzeichnis möglich.

Das Tool wird in das Skript eingebunden, dass vorher per ZIP-Befehl die Datensicherung durchgeführt hat.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

CRLFKILL

Programm zur Eliminierung von CR (carriage return) und LF (line feed) aus Textdateien. Dadurch werden alle Zeilenumbrüche automatisch entfernt.

Dieses Tool ist zur Einbindung in ein Skript gedacht. Es werden per Parameter Quell- und Zieldatei angegeben.

So können Textdateien automatisiert gefiltert werden.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

Inventi

Inventarisierungsprogramm zum Scannen beliebiger EAN Codes in unbegrenzter Menge (z.B. Inventuraufnahme).

Die Daten werden automatisch in einer Textdatei zur Weiterverarbeitung gespeichert. Wichtig: nach jedem(!) gescannten Satz kommt es zur Datenspeicherung, damit keine Scans verloren gehen können.
Die Textdatei hat einen sprechenden Dateinamen, der sich aus Benutzer, Datum und Zeit zusammen setzt.

In der INI Datei können Arbeitsverzeichnis und Benutzername hinterlegt werden.

Eine Icondatei ermöglicht eine schöne Darstellung das Programms unter Windows.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

Inventi2

Inventi2 entspricht in der Benutzerführung der ersten Inventi-Version verfolgt jedoch einen anderen Ansatz.

Während Inventi die Massenerfassung von EANs jeglicher Art vorsieht, geht es bei Inventi2 um den kontrollierten und sortierten Wareneingang mit EAN Erfassung.

Da es wichtig ist, Warengruppen auf Menge zu prüfen, erfolgt ein Hinweis, wenn sich nach einem Block gleicher EANs die gesannte EAN-Nummer ändert, damit der Benutzer prüfen kann, ob die Liefermengen pro Warengruppe erfüllt worden sind.

Zur Textmeldung erklingt auch ein akustisches Signal.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

EdiView

Rudimentäres Programm zu Anzeigen von EDI-Daten.
(PRICAT, DESADV, INVOICE, SLSRPT, INVRPT)

Es werden nur die Grundformen des EDI Standards angezeigt. Hier bedarf es irgendwann sicherlich mal einer Erweiterung an alle zur Zeit gültigen EDI Formate.





Betriebssystem: egalprogrammiert in: PHPTyp: Tool

SLSRPT Viewer

SLSRPT Viewer läuft direkt im lokalen Webserver oder auf einem beliebigen Webspace.

SLSRPTs sind elektronische Verkaufsmeldungen (Rechnungen), die im EDI-Format in einer sehr abstrakten Form übermittelt werden.

Der SLSRPT Viewer ließt diese Verkaufsberichte ein und wandelt sie in klar lesbare ASCII-Dateien zur Weiterverarbeitung.

Jede Zeile enthält eine verkaufte Position pro Filiale.









Betriebssystem: Windowsprogrammiert in: XProfanTyp: Training

AKTG

Aufmerksamkeits- und Belastungsmessung. Messung von Konzentration anhand mathematischer Fähigkeiten.

Hier wurde programmiertechnisch ein anerkanntes wissenschaftliches Verfahren umgesetzt, bei dem es darum geht, einfache mathematische Aufgaben unter Zeitdruck zu erledigen. Mittelfristig wird sich so durch stetige Wiederholungen eine geschärfte Aufmerksamkeit erkennen lassen.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Spiel

UFO

UFO ist ein erster (unfertiger) Versuch in XProfan massenhaft Objekte auf dem Bildschirm zu initiieren.

Der Spieler kann dazu ein Ufo mit dem Nummernblock steuern und den Gegnern und dessen Kugel ausweichen.

Es ist locker möglich bis zu 200 Objekte auf den Bildschirm zu animieren. Dafür wird XProfan mit zusätzlichen Befehlen aus einer DLL namens ProSpeed.dll unterstützt.

Das Spiel wurde nie fertig entwickelt.





Betriebssystem: Windowsprogrammiert in: XProfanTyp: Tool

Zufall-JPG

Es bestand der Wunsch durch Zufall auf eine große Liste von JPG Fotodateien zuzugreifen und dann eine kleine Auswahl zusammen zu stellen. Die Fotos hatten die unterschiedlichsten Namen und waren so schwer zu greifen. Zufall-JPG wird mit einem Parameter (einer Zahl) gestartet. Diese Zahl bestimmt die Höchstgrenze beim Zufall und entspricht der Höchstmenge der Fotos im Gesamtpool.

Das Programm Zufall-JPG erzeugt eine Datei Zufall-JPG.txt und in dieser steht ein neuer Dateiname z.B. 47.jpg. Nun war es per Skript möglich in einer Schleife aus dem Pool Fotos zu kopieren und unter diesen neuen Namen aus der Textdatei zur Verfügung zu stellen.

Das Programm dürfte heute keine Verwendung mehr finden.





Betriebssystem: DOSprogrammiert in: C++Typ: Spiel

Glueck21

Glückradvariante aus "frühen Tagen". Dies war darmals mein erstes und einziges C++ Projekt. Hat mich einige Monate meines Lebens gekostet und war der Versuch, ob man in einer bis dahin für mich unbekannten Programmiersprache etwas komplexes und vielschichtiges programmieren kann.

Interessant war für mich die Frage, ob allgemeine und tiefe Programmierkenntnisse in anderen Sprachen reichen, um das auf unbekanntes Programmierterrain zu übertragen.

Wurde ein leistungsstarkes und umfangreiches Spiel, das auch unter aktuellen Windows-Derivaten laufen sollte.





Betriebssystem: DOSprogrammiert in: QuickBasic 4.0Typ: Datenbank

EHTrek

Startrek-Datenbank zu Old Generation, Next Generation, Deep Space 9, ...

Ein älteres Projekt in QuckiBasic.
(nicht zu verwechseln mit Microsofts QBasic!)





Betriebssystem: DOSprogrammiert in: Turbo PascalTyp: Tool

DOR

Die Alternative zum DIR-Befehl (Anzeige des Verzeichnisses mit allen darin befindlichen Dateien). DOR stellt die verschiedenen Dateitypen farbig dar und sorgt so für Übersicht. Ausführbare Dateien, Textdokumente und Sonstiges fallen schnell ins Auge.





Betriebssystem: DOSprogrammiert in: Turbo PascalTyp: Tool

SetDate / RealDate

Die Programme SetDate und RealDate ermöglichen es das Systemdatum übergangsweise zu manipulieren, um so z.B. ein altes Installations- bzgw. Systemdatum vorzutäuschen.

Das Programm SetDate ließt das momentane Tagesdatum aus, und schreibt es in die Datei Datum.day. Dann wird aus der Datei Datum.set das gewünschte Datum zum Zurücksetzen der internen Uhr gelesen und das Datum z.B. auf den 01.01.1980 gesetzt.

Beide Programme lassen sich per Skript nutzen, so dass das Datum zurückgesetzt wird, ein Third-Party-Programm eine Datumsprüfung machen kann und danach schwenkt das Systemdatum wieder auf Tagesdatum.





Betriebssystem: DOSprogrammiert in: QuickBasic 4.0Typ: Tool

Install

Installationsprogramm für die Verteilung eigener Projekte per INI-Datei.





Betriebssystem: DOSprogrammiert in: Turbo PascalTyp: Tool

DiskSize

Zeigt die Datenauslastung auf den einzelnen Laufwerken.

Diese alte Version läuft nur unter DOS.





Betriebssystem: DOSprogrammiert in: QuickBasic 4.0Typ: Tool

Penta

Zeigt die nächsten anstehenden Termine. Einbindung in die Autoexec.bat

Diese alte Version läuft nur unter DOS.





Betriebssystem: DOSprogrammiert in: QuickBasic 4.0Typ: Tool

FileSize

Zeigt den Speicherverbrauch des positionierten Ordners. Entwickeltes Hilfsprogramm, weil DOS keinen passenden Befehl zur Verfügung stellt, um die Größe von Verzeichnissen zu ermitteln.





Betriebssystem: DOSprogrammiert in: Turbo PascalTyp: Tool

VI

VI ist ein Programm zum Anzeigen von Textdateien.

Nach einer gefüllten Bildschirmseite wartet das Programm auf Tastendruck, um dann die nächste Seite zu zeigen.





Betriebssystem: DOSprogrammiert in: QuickBasic 4.0Typ: Tool

Video Liste

Video Liste ist ein Programm aus alten Tagen, als andere Ihre Videolisten noch auf Papier pflegten konnte mit Video Liste schon komfortabel am Bildschirm erfaßt und dargestellt werden.





Betriebssystem: EPOCprogrammiert in: OPLTyp: Tool

InfoCenter3

Zeigt den Speicherverbrauch, Batterieverbrauch, etc. auf dem Psion Series 5





Betriebssystem: EPOCprogrammiert in: OPLTyp: Tool

EuroCalc

Umrechnungsprogramm DM / Euro für den Psion Series 5





Betriebssystem: ---programmiert in: PDFTyp: Information

Wegbeschreibung

Wegbeschreibung nach Stromberg aus den Richtungen: Gütersloh, Paderborn, Münster
und A2