Hallo, ich habe mit einem Installationsassistent für Windows angefangen und eine frühe Version in den Windowsordner vom SVN gestellt¹. Der Installer soll die Auswahl zwischen 32bit- und 64bit-Treiber und die etwas abschreckende Registryänderung übernehmen. Dazu muss er mit 32- und 64bit Systemen umgehen können, da auf 64bit-Systemen 32bit-Programmen andere Ordner und eine virtuelle Registry vorgegaukelt werden.
Wenn man schon dabei ist soll er gleich alle Treiber (NeoVars und kbdneo) anbieten, und eine variable Rechteverwaltung haben, so dass es auch ohne Adminrechte brauchbar ist (nur AHK installieren). Außerdem sollen für den User sollen auf Wunsch Autostart-, Startmenü und/oder Desktopverknüpfungen erstellt werden. Ein bißchen ist umgesetzt, einiges vorbereitet, vieles fehlt. Was noch fehlt: - NeoVars (vorbereitet; Installationstypabhängige Ordnerwahl noch nicht umgesetzt) - mehrstufige Rechteanforderung - Verknüpfungen für den User erstellen (muss Adminrechte haben, würde also nicht für den User sondern für den Admin die Verknüpfungen erstellen) - Uninstaller-Erstellung für AHK-Installationen, Erkennung von kbdneo und falls vorhanden Angebot der Entfernung. - automatische Aktivierung des Layouts (kein manueller Aufruf über Systemsteuerung) Trotzdem, obwohl es ein unfertiges 32bit-Programm ist, kann es 64bit-Laufzeitumgebungen erkennen und auf die 64bit-Systemordner und die 64bit-Registry zugreifen. Damit kann es bereits jetzt kbdneo2 mit oder ohne AHK-Skript auf 32- und 64bit-Systemen installieren. Da die Auswahl ob 32bit oder 64bit und die Registryänderung vom Programm vorgenommen werden empfehle ich ab sofort den Installationsassistenten für die Installation von kbdneo2. Entfernen geht vorerst weiterhin nur händisch. Gruß Florian ¹ https://svn.neo-layout.org/windows/Neo2.0_installer.exe ← Installer ¹ ¹ https://svn.neo-layout.org/windows/Neo2.0_installer.nsi ← NSIS-Skript
signature.asc
Description: OpenPGP digital signature