BeniBela online

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 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
screenshot:Videlibri

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:
  • 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
screenshot:Fensterliste screenshot:Prozessliste


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:
  • 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
screenshot: screenshot:


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
  • 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.
  • 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

 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 Speicher­schaltung 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:
  • 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 hat zwar weniger Funktionen als andere, wie z.B.: GNU Make, aber dadurch lässt er sich verstehen, ohne das man seitenlange Dokumentationen lesen muss.
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.
screenshot:Vieweditor screenshot:Paneleditor


Download (292 KB ) zur Übersicht

 MatheFix

Freeware
MatheFix ist ein Mathematikprogramm, das folgende Funktionen hat:
  • 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:
  • 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:
  • 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