LumiReg is a small registration tool for the Lumi software suite on
AmigaOS 3.2. It lets the user request a registration key for one or
more Lumi products (LumiFTP, LumiPass) without leaving AmigaOS: the
data is sent to a server, which dispatches the request for later
processing. On network failure LumiReg falls back to a local text
file so no request is lost.
FEATURES
--------
- MUI 3.8 GUI with product checkboxes for LumiFTP and LumiPass
- Server transfer via AmiSSL (TLS 1.2+) with certificate
verification
- Signed request payloads with server-side timestamp validation
- Asynchronous worker task - the GUI stays responsive during
the network round-trip
- Automatic fallback to a local text file if the network or
the server is unreachable
- Minimise to AppIcon on the Workbench
- Single-instance check (Workbench double-click brings the
running instance to front)
- Full ARexx scripting interface (port LUMIREG)
- Automatic update check via signature verification, optionally
silent on program start
- AmigaGuide documentation (incl. ARexx reference)
- Localisation: English, German
REQUIREMENTS
------------
- AmigaOS 3.2 or compatible
- Motorola 68020 or higher
- MUI 3.8 (v19) or higher
- AmiSSL 5.x (HTTPS)
- TCP/IP stack (Roadshow or AmiTCP)
INSTALLATION
------------
Recommended: open the archive, double-click the "Install" icon
in the LumiReg/ drawer and follow the AmigaOS Installer (English
or German). It copies the binary, the localisation catalogs and
the AmigaGuide help files to the location you choose.
Manual install: copy the LumiReg binary and its .info icon
wherever you like, e.g. SYS:Tools/, place the catalogs in
LOCALE:Catalogs/<language>/ and the guides in HELP:<language>/.
DOCUMENTATION
-------------
Help/English/LumiReg.guide AmigaGuide (English)
Help/Deutsch/LumiReg.guide AmigaGuide (German)
BUILD INFORMATION
-----------------
Version: 1.0 (Build 95)
Binary size: ~78 KB (stripped)
Source code: ~6,597 lines (C + H)
Compiler: m68k-amigaos-gcc
Target CPU: m68020+
LICENSE
-------
LumiReg is freeware. You may use, copy and redistribute unmodified
binaries freely. Redistribution on Aminet and other archives is
explicitly permitted.
The software is provided "as is", without warranty of any kind.
The author is not liable for any damage or data loss resulting
from the use of this software.
CONTACT
-------
E-mail: lumireg@amigaworld.de
Web: https://www.amigaworld.de/
CREDITS
-------
Author
Matthias Münch Concept, implementation, testing
Built with help from
Claude Code (Anthropic) AI assistant for pair programming
Third-party components
Stefan Stuntz MUI 3.8
Olaf Barthel &
Oliver Roberts AmiSSL
Greetings
Eisman, lokiist, Fossi, yelworC, cappin,
Cego, McFly, LoneRaider, evil4dmin, jdb78
================================================================
DEUTSCHE VERSION / GERMAN VERSION
================================================================
LumiReg ist ein kleines Registrierungswerkzeug für die Lumi-Software-
Suite auf AmigaOS 3.2. Es ermöglicht dem Nutzer, einen Registrierungs-
schlüssel für ein oder mehrere Lumi-Produkte (LumiFTP, LumiPass)
anzufordern, ohne AmigaOS zu verlassen: Die Daten werden an einen
Server gesendet, der die Anfrage zur späteren Bearbeitung weiterleitet.
Bei Netzwerk- oder Serverausfall schreibt LumiReg eine lokale
Textdatei - es geht also keine Anfrage verloren.
FUNKTIONEN
----------
- MUI-3.8-Oberfläche mit Produkt-Checkboxen für LumiFTP und
LumiPass
- Server-Übertragung über AmiSSL (TLS 1.2+) mit
Zertifikatsprüfung
- Signierte Anfrage-Inhalte mit Zeitstempel-Validierung auf
Serverseite
- Asynchroner Worker-Task - die Oberfläche bleibt während des
Netzwerkzugriffs bedienbar
- Automatischer Fallback auf eine lokale Textdatei, falls
Netzwerk oder Server nicht erreichbar sind
- Minimieren als AppIcon auf der Workbench
- Single-Instance-Check (Workbench-Doppelklick holt die laufende
Instanz nach vorn)
- Volle ARexx-Schnittstelle (Port LUMIREG)
- Automatischer Update-Check über Signaturprüfung, optional auch
still beim Programmstart
- AmigaGuide-Dokumentation inkl. ARexx-Referenz
- Lokalisierung: Deutsch und Englisch
SYSTEMVORAUSSETZUNGEN
---------------------
- AmigaOS 3.2 oder kompatibel
- Motorola 68020 oder höher
- MUI 3.8 (v19) oder höher
- AmiSSL 5.x (HTTPS)
- TCP/IP-Stack (Roadshow oder AmiTCP)
INSTALLATION
------------
Empfohlen: Archiv öffnen, im Verzeichnis LumiReg/ auf "Install"
doppelklicken und dem AmigaOS-Installer folgen (deutsche oder
englische Sprache). Er kopiert das Binary, die Sprachkataloge und
die AmigaGuide-Dokumentation an den gewählten Ort.
Manuelle Installation: das LumiReg-Binary und das zugehörige
Piktogramm an einen beliebigen Ort kopieren (z.B. SYS:Tools/),
die Kataloge nach LOCALE:Catalogs/<Sprache>/ und die Guides nach
HELP:<Sprache>/.
DOKUMENTATION
-------------
Help/Deutsch/LumiReg.guide AmigaGuide (Deutsch)
Help/English/LumiReg.guide AmigaGuide (Englisch)
BUILD-INFORMATIONEN
-------------------
Version: 1.0 (Build 95)
Binary-Größe: ~78 KB (gestrippt)
Quelltext: ~6.597 Zeilen (C + H)
Compiler: m68k-amigaos-gcc
Ziel-CPU: m68020+
LIZENZ
------
LumiReg ist Freeware. Die unveränderten Binaries dürfen frei genutzt,
kopiert und weitergegeben werden. Eine Weitergabe über Aminet und
andere Archive ist ausdrücklich erlaubt.
Die Software wird "wie sie ist" bereitgestellt, ohne jegliche
Gewährleistung. Der Autor haftet nicht für Schäden oder Daten-
verluste, die aus der Nutzung dieser Software entstehen.
KONTAKT
-------
E-Mail: lumireg@amigaworld.de
Web: https://www.amigaworld.de/
MITWIRKENDE
-----------
Autor
Matthias Münch Konzept, Umsetzung, Tests
Unterstützt durch
Claude Code (Anthropic) KI-Assistent für Pair-Programming
Fremdkomponenten
Stefan Stuntz MUI 3.8
Olaf Barthel &
Oliver Roberts AmiSSL
Grüße
Eisman, lokiist, Fossi, yelworC, cappin,
Cego, McFly, LoneRaider, evil4dmin, jdb78
|