Tools
Alle hier vorgestellten Programme laufen unter allen Windowsversionen (> 3.11), sofern es nicht anders angegeben ist.Die Sprachkürzel "de" und "en" an einem Programm geben an, in welchen Sprachen es verfügbar ist. Ist eines der beiden eingeklammert, so ist nur die Dokumentation in dieser Sprache verfügbar. Bei einem Open Source Programm steht in der rechten Spalte die Abkürzung des Namens der Lizenz, die für den Quellcode gewählt wurde, ansonsten steht dort ein Minus.
| Titel | Beschreibung | Sprache | Typ | Source |
|---|---|---|---|---|
| VideLibri | Ein Programm zur Verwaltung ausgeliehener Bücher | de | Shareware | - |
| API Manager | Ein Programm zum Lesen und Setzen der Eigenschaften anderer Programme | de, en | Freeware | GPL |
| Sun Simulator | Ein Programm, das die Helligkeit und den Farbton des Bildschirms gemäß dem natürlichen Tagesverlauf steuert | de, en | Freeware | - |
| JAXMLP | Eine XML Umwandlungssprache. | (de), en | Freeware | GPL |
| SimplifyDiff | SimplifyDiff entfernt alle unnötigen Daten wie Whitespace-Änderungen und Duplikate aus einem Diff. | en | Freeware | GPL |
| AFX-Math | Programm für das Rechnen mit großen Zahlen auf dem Algebra FX2+ Rechner | (de), (en) | Freeware | open |
| Logics | Ein Simulator für (den logischen Aspekt von) Gatterschaltungen. | (de), en | Freeware | GPL |
| FileParser | Ein einfacher Parser, der Schlüsselworte in mehreren Dateien ersetzt. | (de), en | Freeware | GPL |
| GUITools | Ein Plugin für den GST-Builder, das diesen mit den Funktionen zur GUI-Konstruktion meines WDL-Editors ausstattet. | de, en | Freeware | - |
| MatheFix | Ein Mathematikprogramm zu Primzahlen und Teilbarkeit. | de | Freeware | - |
| TVB | Ein kleines Malprogramm, das Bilder automatisch als Textur gekachelt darstellt. | de | Freeware | - |
| WDLSSG | (Veralteter) WDL Editor für das 3D-GameStudio | de | Freeware | - |
VideLibri
Shareware
VideLibri ist ein Programm zur automatischen Verwaltung der in den drei Bibliotheken Düsseldorfs ausgeliehen Bücher, das unter anderem dafür sorgt, das man praktisch nie mehr vergisst, die Bücher in der Stadtbücherei abzugeben.
Besonders praktisch ist das Programm für Leute, die mehrere Konten bei verschiedenen Büchereien haben, da es die einzigste Möglichkeit ist automatisch alle ausgeliehenen Bücher auf einmal zu betrachten.
Im einzelnen hat VideLibri folgende Features:
Es werden folgende Büchereien unterstützt:
Die automatischen Verlängerungen und Benachrichtigungen funktionieren natürlich nur, wenn das Programm auch gestartet wird, das heißt, wenn man den (standardmäßig aktiven) Autostart deaktiviert, muss man VideLibri regelmäßig manuell starten.
Die kostenlose Sharewareversion zeigt nur die jeweils wichtigsten 10 Medien und zudem jeden Monat ein Hinweisfenster an, was aber für die meisten Leute völlig ausreicht. Die uneingeschränkte Vollversion kostet 10€ (Selbstkostenpreis und ist nur ein Bruchteil von dem, was man durch das Programm an Säumnisgebühren sparen kann).
Wer in der Sharewareversion einen größeren Fehler findet und meldet, kann eine kostenlose Vollversion erhalten.
Eine Übersicht über alle bisherigen Versionen und Änderungen findet man im ChangeLog.
Download Windows, Version 0.997 (1244 KB )
Download Debian 64-bit, Version 0.997 (1476 KB ) zur Übersicht
Besonders praktisch ist das Programm für Leute, die mehrere Konten bei verschiedenen Büchereien haben, da es die einzigste Möglichkeit ist automatisch alle ausgeliehenen Bücher auf einmal zu betrachten.
Im einzelnen hat VideLibri folgende Features:
- Es können die Medien von mehreren Konten gleichzeitig betrachtet und verlängert werden
- Bald fällige Medien werden automatisch verlängert
- Abgabezeiten in unterschiedlichen Wochen werden markiert.
- Vor dem endgültigem Ablauf der Leihfrist wird man vom Programm benachrichtigt
- Die Liste der ausgeliehenen Medien wird automatisch über die Internetseiten der Büchereien aktualisiert.
- Die momentan ausgeliehenen Medien werden gespeichert, so dass man seine Ausleihen sehen kann, ohne dafür ins Internet zu müssen.
- Es kann nach beliebigen (auch nicht ausgeliehenen) Medien gesucht werden
- VideLibri wird (je nach Einstellung) bei jedem Systemstart minimiert in der Symbolleiste gestartet
- Alle jemals ausgeliehenen Medien können gespeichert
- Es gibt eine Statistik über alle ausgeliehenen Medien
- BibTex-Export für die Erstellung von Literaturverzeichnisse.
- Automatisches Update
- Links zu den Homepages der einzelnen Büchereien und der digi-bib
Es werden folgende Büchereien unterstützt:
- Die Stadtbüchereien Düsseldorf
- Die Fachhochschulbibliothek Düsseldorf
- Die Universitäts- und Landesbibliothek Düsseldorf
- Die Stadtbibliothek Aachen
- Die Hochschulbibliothek der RWTH Aachen
Die automatischen Verlängerungen und Benachrichtigungen funktionieren natürlich nur, wenn das Programm auch gestartet wird, das heißt, wenn man den (standardmäßig aktiven) Autostart deaktiviert, muss man VideLibri regelmäßig manuell starten.
Die kostenlose Sharewareversion zeigt nur die jeweils wichtigsten 10 Medien und zudem jeden Monat ein Hinweisfenster an, was aber für die meisten Leute völlig ausreicht. Die uneingeschränkte Vollversion kostet 10€ (Selbstkostenpreis und ist nur ein Bruchteil von dem, was man durch das Programm an Säumnisgebühren sparen kann).
Wer in der Sharewareversion einen größeren Fehler findet und meldet, kann eine kostenlose Vollversion erhalten.
Eine Übersicht über alle bisherigen Versionen und Änderungen findet man im ChangeLog.
Download Windows, Version 0.997 (1244 KB )
Download Debian 64-bit, Version 0.997 (1476 KB ) zur Übersicht
API Manager
Freeware
APIM ist ähnlich wie Spyxx und EDA ein Programm mit dessen Hilfe man Attribute von anderen Anwendungen lesen und setzen kann.
Im Gegensatz zu EDA ist APIM mehr auf das Verändern von Attributen ausgelegt, als auf das reine Auslesen.
Der Quellcode steht unter der GPL.
APIV hat folgende Features:
Download (860 KB ) zur Übersicht
Im Gegensatz zu EDA ist APIM mehr auf das Verändern von Attributen ausgelegt, als auf das reine Auslesen.
Der Quellcode steht unter der GPL.
APIV hat folgende Features:
- Auflisten von Fenstern und Prozessen.
- Fensterauswahl per Maus und Miniaturbildschirm
- Es kann Fenster (de)aktivieren und (un)sichtbar machen.
- Es kann Fenster maximieren, minimieren und wiederherstellen.
- Es kann von Fenstern die (Extended) Window Styles und Class Styles lesen und setzen.
- Es kann von Fenstern den Classnamen auslesen.
- Es kann von Fenstern den WindowText auslesen und setzen (auch von Passwortfeldern) .
- Es kann von Fenstern die Position und die Größe auslesen und setzen.
- Es kann von Fenstern das Parent auslesen und setzen.
- Es kann von Fenstern den Prozess, den Thread und den Besitzer auslesen.
- Es kann Fenster beenden und zerstören.
- Es kann an Fenster beliebige Nachrichten schicken.
- Es kann die Priorität von Prozessen auslesen und ändern.
- Es kann Prozesse beenden und ihre Speicherbelegung anzeigen.
- Es kann einige Systeminformationen auslesen.
- Es kann Passwörter auslesen (nur unter 9x Systemen) (Achtung: Manche Virenscanner halten es deshalb für Spyware).
- Es stellt alle Zahlen wahlweise hexadezimal oder dezimal dar.
- Es kann Fenster transparent machen und den Transparentstatus auslesen (funktioniert nur unter 2000/XP/(Vista?)).
- und mehr
Download (860 KB ) zur Übersicht
Sun Simulator
Freeware
In einer natürlichen Umgebung (im Freien) ändert sich der Farbton des Lichtes je nach Uhrzeit und beeinflusst dabei körperliche Prozesse (z.B.: Steuerung der inneren Uhr, Aufmerksamkeit). Der Computerbildschirm hat jedoch üblicherweise immer dieselbe Helligkeit und stört deshalb den normalen Biorhytmus.
Sun-Simulator ändert nun die Einstellungen der Grafikkarte zeitlich, so dass die Farbe des Bildschirms wieder einigermaßen mit der des Sonnenlichtes übereinstimmt.
Features:
Download (684 KB ) zur Übersicht
Sun-Simulator ändert nun die Einstellungen der Grafikkarte zeitlich, so dass die Farbe des Bildschirms wieder einigermaßen mit der des Sonnenlichtes übereinstimmt.
Features:
- Standardeinstellung entspricht ungefähr dem Sonnenlicht
- Einfache grafische Steuerung der Werte
- Zeitabhängige Einstellung für Gamma, Helligkeit und Kontrast
- Beachtet Tages- und Jahresverlauf
- Unabhängige oder identische Werte für Rot, Grün und Blau
- Testbild, Farbzuordnungsgraph und unterschiedliche Farbprofile
Download (684 KB ) zur Übersicht
JAXMLP
Freeware
"Just another XML Processor" ist eine Skriptsprache mit Interpreter, die zur Umwandlung von xml-Dateien in andere Formate benutzt werden kann.
Die einzigste Systemanforderung ist Java JRE 1.5
Download (84 KB ) zur Übersicht
Die einzigste Systemanforderung ist Java JRE 1.5
- Es können mehrere XML Dateien geladen werden.
- Die Ausgabe einer XML-Datei kann in mehrere Dateien auf einmal und in unterschiedlichen Kodierungen erfolgen.
- Die Befehle können, wie bei php, in andere Dateien eingebaut werden.
- Man kann (auch rekursive) Funktionen definieren.
- Nicht geänderte Dateien werden ignoriert.
- Der Zugriff auf XML-Elemente ist denkbar einfach.
- Dank Java läuft das Programm auf praktisch jedem System.
- Erlaubt das Ausführen von externen Programmen
Download (84 KB ) zur Übersicht
SimplifyDiff
Freeware
Dieses Kommandozeilentool ist nützlich, wenn man häufig Unified Diffs erhält, die zum größten Teil aus Whitespace-Änderungen bestehen.
Download Windows (72 KB )
Download Linux (196 KB )
Download Source (12 KB ) zur Übersicht
- Einlesen des Diffs über Stdin und Ausgabe des reduzierten über Stdout.
- Aufspüren von Zeilen, die zwar als verändert gekennzeichnet sind, aber trotzdem identisch sind (auch wenn sie durch Leerzeilen getrennt sind)
- Entfernen von identischen Zeilen, unveränderten Chunks und leeren Dateien.
- Entfernen von Whitespace-Änderungen wie Leerzeichen oder Tabs
- Verarbeitet Diffs für eine/mehrere Datei und speichert sie als gültige Diffs
- Beachtet nur die Diffdatei und funktioniert daher auch wenn die als identisch markierten Zeilen vom Original abweichen (im Gegensatz zu z.B.: TortoiseMerge)
Download Windows (72 KB )
Download Linux (196 KB )
Download Source (12 KB ) zur Übersicht
AFX-Math
Freeware
Hiermit kann man Additionen, Subtraktionen und Multiplikationen mit (fast) beliebig langen ganzen Zahlen auf dem Casio Algebra FX 2.0 Plus Taschenrechner durchführen. (eventuell läuft es auch auf älteren Modellen)
Download (16 KB ) zur Übersicht
Download (16 KB ) zur Übersicht
Logics
Freeware
Dieses Programm veranschaulicht den logischen Aspekt von Gatterschaltung, indem jedes Gatter durch einen Kreis visualisiert wird.
Es unterstützt die meisten wichtigen logischen Funktionen (nämlich or, and, xor, nand, nor, not).
Jeder Gatterkreis (außer not) kann beliebig viele Eingangs- und Ausgangsleitungen haben, und verändert je nach Ausgangswert seine Farbe, so dass man an Hand der Farben sehen kann, welche true (grün) und welche false (weiß) liefern.
Zusätzlich zum Programm gibt es zwei Beispielsschaltungen, eine Flip-Flop Speicherschaltung und eine für 5-Bit Zahlen Addition.
Der GPL-lizenzierte Quellcode (23 KB) ist ein Delphiprojekt.
Download (164 KB ) zur Übersicht
Es unterstützt die meisten wichtigen logischen Funktionen (nämlich or, and, xor, nand, nor, not).
Jeder Gatterkreis (außer not) kann beliebig viele Eingangs- und Ausgangsleitungen haben, und verändert je nach Ausgangswert seine Farbe, so dass man an Hand der Farben sehen kann, welche true (grün) und welche false (weiß) liefern.
Zusätzlich zum Programm gibt es zwei Beispielsschaltungen, eine Flip-Flop Speicherschaltung und eine für 5-Bit Zahlen Addition.
Der GPL-lizenzierte Quellcode (23 KB) ist ein Delphiprojekt.
Download (164 KB ) zur Übersicht
FileParser
Freeware
Dies ist ein relativ simpler FileParser, der Schlüsselwörter in mehreren Dateien ersetzen, und das Ergebnis unter einem anderen Namen speichern kann.
Er hat dabei folgende Features:
Der Parser ist allerdings wenig flexibel, so gelten zum Beispiel alle Ersetzungsregeln für alle Dateien und die Durchführung von Ersetzungen in einer Datei erzeugt immer dasselbe Ergebnis, weshalb ich JAXMLP entwickelt habe, was weitaus flexibler ist.
Der Quellcode (17 KB) ist ein Beispiel für ein typisches Delphiprojekt.
Download (136 KB ) zur Übersicht
Er hat dabei folgende Features:
- Man kann beliebige Schlüsselwörter wählen.
- Man kann sie wahlweise case sensitive oder case insensitive ersetzen lassen.
- Es werden nur geänderte Dateien aktualisiert.
- Man kann das Datum der letzten Änderung ausgeben lassen.
- Man kann die Schlüsselwörter auch Dateiinhalte ersetzen lassen.
- Die Einstellungen werden in einer ini Datei gespeichert.
Der Parser ist allerdings wenig flexibel, so gelten zum Beispiel alle Ersetzungsregeln für alle Dateien und die Durchführung von Ersetzungen in einer Datei erzeugt immer dasselbe Ergebnis, weshalb ich JAXMLP entwickelt habe, was weitaus flexibler ist.
Der Quellcode (17 KB) ist ein Beispiel für ein typisches Delphiprojekt.
Download (136 KB ) zur Übersicht
GUITools
Freeware
Die GUITools ermöglichen das visuelle Erzeugen von Text, Panel und View-Objekten des 3D Game Studios, ähnlich der im WDLSSG vorhandenen Funktionen, wobei die GUITools bessere Vorschaufunktionen besitzen.
Sie sind ursprünglich für 3DGS 4 und 5 geschrieben worden, da es aber in den GUI-Bereichen kaum Änderungen gab, werden sie auch mit 3DGS 6 funktionieren.
Da es sich um ein Plugin handelt, benötigt man den GST-Builder 2.4.103 und das GSTHelper plugin 1.2.0, um sie starten zu können.
Sie sind, entsprechend dem GST-Builder, zweisprachig, und können sowohl auf deutsch wie auch auf englisch geschaltet werden.
Download (292 KB ) zur Übersicht
Sie sind ursprünglich für 3DGS 4 und 5 geschrieben worden, da es aber in den GUI-Bereichen kaum Änderungen gab, werden sie auch mit 3DGS 6 funktionieren.
Da es sich um ein Plugin handelt, benötigt man den GST-Builder 2.4.103 und das GSTHelper plugin 1.2.0, um sie starten zu können.
Sie sind, entsprechend dem GST-Builder, zweisprachig, und können sowohl auf deutsch wie auch auf englisch geschaltet werden.
Download (292 KB ) zur Übersicht
MatheFix
Freeware
MatheFix ist ein Mathematikprogramm, das folgende Funktionen hat:
Download (144 KB ) zur Übersicht
- Die Bestimmung aller Teiler einer Zahl.
- Die Bestimmung des kleinsten gemeinsamen Vielfachen.
- Das Berechnen der Primfaktorzerlegung.
- Die Bestimmung des größten gemeinsamen Teilers.
- Die Suche nach allen Primzahlen in einem angegebenen Bereich.
Download (144 KB ) zur Übersicht
TVB
Freeware
TVB ist ein einfaches Malprogramm mit folgenden Funktionen:
Download (244 KB ) zur Übersicht
- Bilder werden automatisch gekachelt.
- Das Bild kann als bmp gespeichert werden, oder über die Zwischenablage ex/in-portiert werden.
- Zeichenfunktionen gibt es folgende: Linien zeichnen, Ausschnitte kopieren, ausfüllen, Zufallsfarbenkreise, verrückte Linien, Abdunkeln und Aufhellen.
- Es gibt verschiedene Stiftgrößen.
Download (244 KB ) zur Übersicht
WDLSSG
Freeware
WDLSSG ist ein von mir programmmierter Editor für die Skriptsprache WDL von dem 3D Game Studio.
Ich habe ihn ursprünglich für 3DGS-4 (die einzige Version, die ich besitze) entwickelt, und ihn später um die (meisten) neuen Eigenschaften von 3DGS-5 erweitert. Sämtlich Unterstützung für Features ab 3DGS-6 fehlt aber, und wird auch nicht mehr implementiert. Früher war WDLSSG als Shareware veröffentlicht, diese Freewareversion ist jetzt aber identisch zu der letzten, stabilen Vollversion.
Er hat folgende Funktionen:
Download (1504 KB ) zur Übersicht
Ich habe ihn ursprünglich für 3DGS-4 (die einzige Version, die ich besitze) entwickelt, und ihn später um die (meisten) neuen Eigenschaften von 3DGS-5 erweitert. Sämtlich Unterstützung für Features ab 3DGS-6 fehlt aber, und wird auch nicht mehr implementiert. Früher war WDLSSG als Shareware veröffentlicht, diese Freewareversion ist jetzt aber identisch zu der letzten, stabilen Vollversion.
Er hat folgende Funktionen:
- Syntaxhervorhebung
- Direktstart des WEDs
- Farbeinstellungen für alle Hintergründe und Beschriftungen
- Die Möglichkeit ein AVI vor den Start der 3DGS Engine anzuzeigen
- Die Möglichkeit die Bildschirmauflösung und Farbtiefe von einem eigenen Spiel vor dem Start der Engine festzulegen
- WDL Befehle lassen sich einfach aus gut geordneten Ordnern ins Skript enfügen
- Hilfe zu WDL-Befehlen
- WDL Ordner und Befehl Hilfe veränderbar
- View,(visueller) Panel und Text Editor
- Code Explorer
- Bildvorschau und sofortiges einfügen ins Skript
- Beliebtes WDL Code Verzeichnis einstellbar
- Sparmodus für weniger Ressourcenverbrauch
Download (1504 KB ) zur Übersicht
www.benibela.de/tools_de.html
Inhalt zuletzt geändert: 2010-02-16 15:50:08+0100
Seite zuletzt geändert: 2010-08-27 01:29:27+0200
