Short: Registration tool for AmigaOS 3.2 Author: lumireg@amigaworld.de (Matthias Muench) Uploader: lumireg amigaworld de (Matthias Muench) Type: util/misc Version: 1.1 Replaces: util/misc/LumiReg* Requires: MUI 3.8, AmiSSL 5.x, TCP/IP stack Architecture: m68k-amigaos >= 3.2 Distribution: Aminet 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, LumiWeather) 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, LumiPass and LumiWeather - Server transfer via AmiSSL (TLS 1.2+) with certificate verification - HMAC-signed request bodies (server validates signature) - 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// and the guides in HELP:/. TOOLTYPES --------- LANGUAGE= Force catalog (deutsch/english) NOUPDATECHECK=1 Disable automatic update check on start ICONIFY=YES Start iconified (AppIcon only, no window) DOCUMENTATION ------------- Help/English/LumiReg.guide AmigaGuide (English) Help/Deutsch/LumiReg.guide AmigaGuide (German) CHANGELOG --------- 1.1 (Build 162, 5 June 2026) - Registration support for LumiWeather - Various bugfixes and improvements 1.0 (Build 95, 26 April 2026) - Initial release. BUILD INFORMATION ----------------- Version: 1.1 (Build 162) Binary size: ~88 KB (stripped) Source code: ~5,144 lines (C + H) Compiler: m68k-amigaos-gcc 6.5.0b 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, LumiWeather) 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, LumiPass und LumiWeather - Server-Übertragung über AmiSSL (TLS 1.2+) mit Zertifikatsprüfung - HMAC-signierte Anfrage-Inhalte (vom Server geprüft) - 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// und die Guides nach HELP:/. TOOLTYPES --------- LANGUAGE= Katalog erzwingen (deutsch/english) NOUPDATECHECK=1 Automatische Update-Prüfung abschalten ICONIFY=YES Direkt iconifiziert starten (nur AppIcon, kein Fenster) DOKUMENTATION ------------- Help/Deutsch/LumiReg.guide AmigaGuide (Deutsch) Help/English/LumiReg.guide AmigaGuide (Englisch) VERSIONSHISTORIE ---------------- 1.1 (Build 162, 5. Juni 2026) - Registrierungs-Unterstützung für LumiWeather - Diverse Fehlerbehebungen und Verbesserungen 1.0 (Build 95, 26. April 2026) - Erstveröffentlichung. BUILD-INFORMATIONEN ------------------- Version: 1.1 (Build 162) Binary-Größe: ~88 KB (gestrippt) Quelltext: ~5.144 Zeilen (C + H) Compiler: m68k-amigaos-gcc 6.5.0b 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