[Req] Speichere Einstellung autom. mit %Commander_Path%
Moderators: Hacker, Stefan2, white
[Req] Speichere Einstellung autom. mit %Commander_Path%
[Req] Speichere Einstellung automatisch mit %Commander_Path% durch aktivierung einer Checkbox.
Problem:
In allen Einstellungsdialogen von TC wird der Pfad absolute gespeichert,
z.B.:
TConsole=C:\Program Files\TotalCommander\Plugins\wfx\TConsole21\TConsole.wfx
Dann muss ich immer die INI noch einmal von Hand editieren.
Wunsch:
Könnten wir nicht eine Checkbox haben
die den relativen Path statt des absoluten automatisch einträgt?
Also z.B.
TConsole=%Commander_Path%\Plugins\wfx\TConsole21\TConsole.wfx
oder auch
Viewer=%Commander_Path%\..\..\..\XnView\xnview.exe
Bei aktivierter Checkbox "[x] PortableMode"
UND zu vielen ..\ Verzeichniswechsel
ODER einem anderen Laufwerk
könnte ja eine Fehlermeldung kommen
like "Relative Pfadanpassung nicht möglich."
Was haltet ihr davon?
Rid
--
Edit:
"Vollautomatisch" relative Pfade ist IMHO keine gute Idee.
Weil z.B. bei
Viewer=%Commander_Path%\..\..\..\XnView\xnview.exe
Wenn der Anwender hier sein TC Verzeichnis verschiebt, funktioniert
dieser XnView-Aufruf nicht mehr.
Deshalb die Checkbox! Die muss man dann ganz bewusst aktivieren wenn man's Portable mag.
Andererseits z.B. bei:
%Commander_Path%\Plugins\XXX\...
%Commander_Path%\Irgendwas\...
besteht dieses Problem weniger, da die Ordner ja wahrscheinlich
mit dem TC-Ordner verschoben werden.
Problem:
In allen Einstellungsdialogen von TC wird der Pfad absolute gespeichert,
z.B.:
TConsole=C:\Program Files\TotalCommander\Plugins\wfx\TConsole21\TConsole.wfx
Dann muss ich immer die INI noch einmal von Hand editieren.
Wunsch:
Könnten wir nicht eine Checkbox haben
die den relativen Path statt des absoluten automatisch einträgt?
Also z.B.
TConsole=%Commander_Path%\Plugins\wfx\TConsole21\TConsole.wfx
oder auch
Viewer=%Commander_Path%\..\..\..\XnView\xnview.exe
Bei aktivierter Checkbox "[x] PortableMode"
UND zu vielen ..\ Verzeichniswechsel
ODER einem anderen Laufwerk
könnte ja eine Fehlermeldung kommen
like "Relative Pfadanpassung nicht möglich."
Was haltet ihr davon?
Rid
--
Edit:
"Vollautomatisch" relative Pfade ist IMHO keine gute Idee.
Weil z.B. bei
Viewer=%Commander_Path%\..\..\..\XnView\xnview.exe
Wenn der Anwender hier sein TC Verzeichnis verschiebt, funktioniert
dieser XnView-Aufruf nicht mehr.
Deshalb die Checkbox! Die muss man dann ganz bewusst aktivieren wenn man's Portable mag.
Andererseits z.B. bei:
%Commander_Path%\Plugins\XXX\...
%Commander_Path%\Irgendwas\...
besteht dieses Problem weniger, da die Ordner ja wahrscheinlich
mit dem TC-Ordner verschoben werden.
Last edited by RID500 on 2006-11-28, 11:37 UTC, edited 1 time in total.
Ich halte auch sehr viel davon. Wann immer möglich sollten m.E. relative Pfade verwendet werden.
Gruß, Jürgen
Gruß, Jürgen
My add-ons and plugins for TC: NiftyLink, mbox, Sequences
Ähm *räusper*,
'nee is klar', das die Pfade relativ gespeichert werden sollten (zumindest für die User die dies benötigen)
Meine Frage "was haltet ihr davon" bezog sich eher
auf das das "der TC automatisch machen soll"
bzw. ob solch eine "[x] PortableMode" Checkbox Sinn macht ?
Oder macht ihr eh alles direkt in der INI?

'nee is klar', das die Pfade relativ gespeichert werden sollten (zumindest für die User die dies benötigen)
Meine Frage "was haltet ihr davon" bezog sich eher
auf das das "der TC automatisch machen soll"
bzw. ob solch eine "[x] PortableMode" Checkbox Sinn macht ?

Oder macht ihr eh alles direkt in der INI?

- Wilhelm M.
- Power Member
- Posts: 1054
- Joined: 2003-06-05, 10:45 UTC
Schmunzel...
Bist mit einem einfachen "ja" nicht zufrieden, gell? Also noch einmal (obwohl squeller und juergen es für mich ganz klar gesagt haben): JAAA, bitte automatisch die relativen Pfade.! Und nur auf Wunsch die absoluten!
Edit: Tschuldigung, hab schon wieder ein Stichwort vergessen (Checkbox). Ja, so eine Checkbox wäre eine gute Sache.
Bist mit einem einfachen "ja" nicht zufrieden, gell? Also noch einmal (obwohl squeller und juergen es für mich ganz klar gesagt haben): JAAA, bitte automatisch die relativen Pfade.! Und nur auf Wunsch die absoluten!
Edit: Tschuldigung, hab schon wieder ein Stichwort vergessen (Checkbox). Ja, so eine Checkbox wäre eine gute Sache.
Grüße/Regards,
Wilhelm
Wilhelm
Upps, das hab ich ja bereits in meiner WINCMD.iniRID500 wrote: @Lefteous
> %COMMANDER_PATH%\Plugins\
Danke, werde ich gleich mal ausprobieren
pluginbasedir=%Commander_Path%\Plugins
Wenn ich ein WLX-Plugin hinzufüge
wird trotzdem der absolute Pfad
"E:\Irgendwas\TC\Plugins\WLX\Plug\Plug.wlx"
angezeigt und in die WINCMD.ini geschrieben.
Vll liegt's am fehlenden back slash ? ...ich probier's aus.
Edit:
Nein, dass war's nicht!
* pluginbasedir=%Commander_Path%\Plugins\
* TC Neustart
* bei WLX + WFX immer noch absolute Pfade
- Wilhelm M.
- Power Member
- Posts: 1054
- Joined: 2003-06-05, 10:45 UTC
RID500:
Da gibts gar nichts zum
, dass Du für eine gute Idee möglichst klare Zustimmung kriegen willst, ist klar.
LEFTEOUS:
Guter Hinweis! Ist aber nur eine Teillösung in ganz bestimmten Fällen. Z.B. muss man ein "basedir" für alle Plugins haben (ich habe 2: eines für Lister-Plugins und eines für alle anderen). Außerdem geht's nicht nur um Plugins. Ich habe z.B. ein paar kleine Zusatztools (die ich praktisch nur mit dem TC verwende), die über das Startermenü oder Buttons aufgerufen werden und da wären relative Pfade auch ganz nützlich.
Also eine allgemeine Option für das Speichern von relativen Pfaden wäre wirklich gut. Abschaltbar, natürlich.
New: (habe gerade die Antwort von RID500 gelesen) Das ist auch so ein Fall: ich glaube, dass der relative Pfad nur bei Installation via Plugin.inf angezeigt wird, nicht aber wenn man aus dem TC heraus installiert.
Da gibts gar nichts zum

LEFTEOUS:
Guter Hinweis! Ist aber nur eine Teillösung in ganz bestimmten Fällen. Z.B. muss man ein "basedir" für alle Plugins haben (ich habe 2: eines für Lister-Plugins und eines für alle anderen). Außerdem geht's nicht nur um Plugins. Ich habe z.B. ein paar kleine Zusatztools (die ich praktisch nur mit dem TC verwende), die über das Startermenü oder Buttons aufgerufen werden und da wären relative Pfade auch ganz nützlich.
Also eine allgemeine Option für das Speichern von relativen Pfaden wäre wirklich gut. Abschaltbar, natürlich.
New: (habe gerade die Antwort von RID500 gelesen) Das ist auch so ein Fall: ich glaube, dass der relative Pfad nur bei Installation via Plugin.inf angezeigt wird, nicht aber wenn man aus dem TC heraus installiert.
Grüße/Regards,
Wilhelm
Wilhelm
2RID500
Was benutzt du denn für eine TC-Version? Ich benutze hier die neueste Version (7.00 BETA 2).
2Wilhelm M.
Was benutzt du denn für eine TC-Version? Ich benutze hier die neueste Version (7.00 BETA 2).
2Wilhelm M.
Ich bin mir dessen bewußt.Ist aber nur eine Teillösung in ganz bestimmten Fällen.
Ja ich meine Installationen mit Hilfe eines Doppelklicks auf das Pluginarchiv.ich glaube, dass der relative Pfad nur bei Installation via Plugin.inf angezeigt wird, nicht aber wenn man aus dem TC heraus installiert.
'türlich pb2 
-
Natürlich sollte es auch im Starter und im BAR-Konfig-Dialog (muss immer 3 Felder anpassen)
vom TC automatisch mittels relative Pfade portable gemacht werden.
-
Ja ich hab's über das Plugins-Dialog probiert (ich rolle gerade das Forum von hinten her auf
und finde dort alte Plugins die noch ohne .inf kommen)
rid

-
Natürlich sollte es auch im Starter und im BAR-Konfig-Dialog (muss immer 3 Felder anpassen)
vom TC automatisch mittels relative Pfade portable gemacht werden.
-
Ja ich hab's über das Plugins-Dialog probiert (ich rolle gerade das Forum von hinten her auf
und finde dort alte Plugins die noch ohne .inf kommen)
rid
Das stimmt nur für Plugins, die sich automatisch installieren lassen. Ältere Plugins, die man manuell einrichten muß, verwenden den absoluten Pfad.Lefteous wrote:Ich habe pluginbasedir auf %COMMANDER_PATH%\Plugins\ festgelegt. Dieser Pfad wird auch bei der Installation von Plugins angezeigt. Wenn ich nun einen beliebigen Plugin installiere bleibt hierbei die Umgebungsvaraible erhalten, wird also mit Umgebungsvariable in der INI-Datei abgespeichert.
matbal
Wenigstens einer versteht mich ...Wilhelm M. wrote:Schmunzel...
Bist mit einem einfachen "ja" nicht zufrieden, gell? Also noch einmal (obwohl squeller und juergen es für mich ganz klar gesagt haben): JAAA, bitte automatisch die relativen Pfade.! Und nur auf Wunsch die absoluten!

2RID500:
Sorry, ich hätte mich wirklich präziser ausdrücken können. Trotzdem war meine Aussage eigentlich klar, wenn man voraussetzt dass ich den TC benutze damit er mir Arbeit abnimmt und nicht umgekehrt.

Gruß, Jürgen
My add-ons and plugins for TC: NiftyLink, mbox, Sequences