Portabilität von Neo-Vars #324

zavřený
otevřeno 2012-06-14 01:11:57 +02:00 uživatelem thomas.vollstaedt · 3 komentářů

Ich nutze Neo-Vars mit anderen Layoutvarianten, welche leider in die portablen Version von Neovars auf der Homepage nicht integriert sind. Eigentlich gibt es meiner Meinung nach gar kein Grund die Portabilität nicht in den Hauptzweig von NeoVars zu integrieren. Vor allem hängt es nur an dem Pfad zur Ini-Datei, Neo2.ini. Ich habe das Skript so modifiziert, dass in beiden Pfaden nach der .ini geschaut wird, in AppData, sowie dem Skriptverzeichnis. Der Temp-Ordner kann m.E. so bleiben, das tut ja der Portabilität nichts.

Anbei ein Patch, der dies implementiert.

Ich nutze Neo-Vars mit anderen Layoutvarianten, welche leider in die portablen Version von Neovars auf der Homepage nicht integriert sind. Eigentlich gibt es meiner Meinung nach gar kein Grund die Portabilität nicht in den Hauptzweig von NeoVars zu integrieren. Vor allem hängt es nur an dem Pfad zur Ini-Datei, Neo2.ini. Ich habe das Skript so modifiziert, dass in beiden Pfaden nach der .ini geschaut wird, in AppData, sowie dem Skriptverzeichnis. Der Temp-Ordner kann m.E. so bleiben, das tut ja der Portabilität nichts. Anbei ein Patch, der dies implementiert.
thomas.vollstaedt přidal/a
Verbesserung
Treiber/Windows/AHK
štítky 2012-06-14 01:11:57 +02:00
Autor

Patch

Patch
Vlastník

Der Patch würde so nicht funktionieren für die „nicht-portable“ Version, da inital keine .ini in %APPDATA% vorhanden ist. Letztlich ist aber NeoVars grundsätzlich portabel in dem Sinne, dass nichts installierst wird: die .exe-Datei enthält alle Daten. Die Konfiguration wird jedoch benutzerspezfisch gespeichert.

Eventuell sollte man das Skript so umstellen, dass es auch die Konfiguration aus dem Arbeitsverzeichnis liest. Dann wäre NeoVars zwar nicht mehr mehrbenutzerfähig – aber da es nicht global installiert wird, wäre dies ggf. sogar ein Vorteil.

Der Patch würde so nicht funktionieren für die „nicht-portable“ Version, da inital keine .ini in %APPDATA% vorhanden ist. Letztlich ist aber NeoVars grundsätzlich portabel in dem Sinne, dass nichts installierst wird: die .exe-Datei enthält alle Daten. Die Konfiguration wird jedoch benutzerspezfisch gespeichert. Eventuell sollte man das Skript so umstellen, dass es auch die Konfiguration aus dem Arbeitsverzeichnis liest. Dann wäre NeoVars zwar nicht mehr mehrbenutzerfähig – aber da es nicht global installiert wird, wäre dies ggf. sogar ein Vorteil.
qwertfisch přiřadil/a sobě toto 2020-06-20 22:30:05 +02:00
Vlastník

Wurde in 978f6436c1 eingeführt.

Es wird zuerst im Arbeitsverzeichnis geschaut und wenn dort keine Neo2.ini ist, wird das alte Verzeichnis in %APPDATA% benutzt.

Wurde in 978f6436c1e7cce8ca2e83e425cff6542fbfe7b2 eingeführt. Es wird zuerst im Arbeitsverzeichnis geschaut und wenn dort keine Neo2.ini ist, wird das alte Verzeichnis in %APPDATA% benutzt.
hrnz uzavřel/a tento úkol 2021-01-17 20:56:19 +01:00
Přihlaste se pro zapojení do konverzace.
Bez milníku
Bez zpracovatelů
3 účastníků
Oznámení
Termín dokončení
Termín dokončení není platný nebo je mimo rozsah. Použijte prosím formát „rrrr-mm-dd“.

Žádný termín dokončení.

Závislosti

Nejsou nastaveny žádné závislosti.

Reference: neo/neo-layout#324
No description provided.