Bitte, gern geschehen.
Ich bin auch ein Freund von Programmen die sich nicht "tief" in System eingraben. Aber "tief" ist immer relativ.
Unser Hauptanliegen ist es Miranda Fusion dem einfachen PC-Laien so easy wie möglich zugänglich zu machen. Sicher… Routiniers wie du und ich hatten und haben nie ein Problem damit gehabt alles per Hand an Ort und stelle zu kopieren und alte durch neue Dateien zu ersetzen. Doch der Kreis jener die das beherrschen ist recht übersichtlich. Eine einfach gehaltene Setuproutine macht es doch deutlich einfacher. Die Kunst ist es diesen Spagat zu schaffen mit Miranda Fusion die Pro´s und die Laien gleichermaßen anzusprechen und das ist nicht immer einfach.
Um dir zu zeigen das die Setup nicht so schlimm ist wie vielleicht angenommen:
Folgende Registrykeys werden angelegt:
HKEY_LOCAL_MACHINE\Software\Miranda Fusion (bei 64bit Systemen im Wow6432Node)
Das sind die globalen Werde die JEDEN User betreffen
Dort drin sind die Werte:
InstallDir - Der Installationspfad, über ihn finden z.B. die Updatepacks oder die uninstallroutine den richtigen Pfad
Installer Language – Die Sprache (momentan nur 1031), irgendwann wird Miranda Fusion mal Multilanguage
Start Menu Folder – Der Startmenüordnerpfad damit die Uninstall den wieder killen kann.
Version – Neu seit 2.0.18 (02001800), für die Updatepacks und dem zukünftigen Updater damit der weiß was ich habe und noch brauche.
HKEY_CURRENT_USER\Software\MirandaFusion
Dies sind die individuellen Userspezifischen Werte:
autotermhangproc (0 oder 1) – ob der Miranda Fusion Watchdog einen hängenden Miranda Prozess automatisch killen soll. Hintergrund ist der Fehler das manchmal miranda32.exe nach dem schließen als Prozess bestehen bleibt.
firstrun (0 oder 1) – wurde auf diesem Windows Benutzerkonto Miranda schonmal ausgeführt? Wenn nein(0) öffnet sich beim ersten Mirnada Fusion Start die Firstrun Setuproutine. Eine abgespeckte Setup in der man Skin, Autostart usw. aussuchen kann.
Splash (0 oder 1) - Selbsterklärend: Splashscreen an oder aus. Über unseren Configurator einstellbar.
HKEY_CURRENT_USER\Software\Microsoft\CurrentVersion\Run
Der Autostarteintrag falls Autostart JA
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Der Uninstalleintrag den du siehst unter Systemsteuerung/Software für die Deinstallation
Alles in Allem also recht übersichtlich im Vergleich zu manch anderen Programmen. Und unsere Uninstallroutine macht auch wieder anständig sauber so dass sich das System eben NICHT zumüllt!
Hinzu kommen bei der Setupversion die kleinen durch uns programmierten helferlein wie den Watchdog, den Configurator, mfstart, die Updatepacks und bald der Updater… grad die ersten drei tun viel für den Komfort (gerade für Laien auch Einfachheit) ohne das der User davon was mitbekommt. Wenn du mehr wissen willst frag einfach. Ich will den Text nur nicht wieder ausufern lassen
.
Es steckt n Haufen Arbeit und Gehirnschmalz dahinter wie du siehst…
mfG Highcoder