Nach Integration von TeraCopy Einstellungen verloren?

German support forum

Moderators: white, Hacker, Stefan2

Post Reply
Biff
Junior Member
Junior Member
Posts: 21
Joined: 2016-05-20, 17:02 UTC

Nach Integration von TeraCopy Einstellungen verloren?

Post by *Biff »

Nach klicken auf diese Schaltfläche von TeraCopy
i.imgur com D4oJgOX.png
zum Integrieren in Total Commander, sind beim Neustart von TC alle Einstellungen verschwunden, die Sprache der Oberfläche ist plötzlich englisch, auch sind bei jedem Neustart von TC neu gemachte Einstellungen verschwunden.

Wie könnte ich das korrigieren?

Lassen sich in diesem Forum sonst irgendwie Bilder anzeigen oder auf sie verweisen?
User avatar
karlchen
Power Member
Power Member
Posts: 4603
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

Hallo, Biff.

Nur als kleine Vereinfachung, hier ist der klickbare Link auf den Screenshot: http://i.imgur.com/D4oJgOX.png

Zu TeraCopy und möglichen Nebenwirkungen der Integration in den Total Commander kann ich leider nichts sagen.
Hast du vielleicht mal geprüft, ob nach dem Aktivieren der Option der Total Commander eine andere wincmd.ini benutzt als vorher?
Prüfbar im Total Commander über "Hilfe => Über Total Commander", unten in der Box stehen die genauen Pfade zu den INI-Files.
(Hilft natürlich nur, wenn du weißt, was dort vorher gestanden hat.)

Grüße,
Karl
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6507
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Nach Integration von TeraCopy Einstellungen verloren?

Post by *Horst.Epp »

Biff wrote:Nach klicken auf diese Schaltfläche von TeraCopy
i.imgur com D4oJgOX.png
zum Integrieren in Total Commander, sind beim Neustart von TC alle Einstellungen verschwunden, die Sprache der Oberfläche ist plötzlich englisch, auch sind bei jedem Neustart von TC neu gemachte Einstellungen verschwunden.

Wie könnte ich das korrigieren?

Lassen sich in diesem Forum sonst irgendwie Bilder anzeigen oder auf sie verweisen?
Ganz einfach, indem du dein hoffentlich vorhandes Backup benutzt.
Ohne sowas wirst du ja wohl nicht einem Programm erlauben an deiner TC Installation herumzubasteln.
Zur TeraCopy Integration genügt es z.B. die folgenen Befehle in dier Usercmd.ini zu schreiben und diese Befehle dann auf Buttons zu legen:

Code: Select all

[em_TeraCopy]
button=c:\tools\TeraCopy\TeraCopy.exe,0
cmd=c:\tools\TeraCopy\TeraCopy.exe
menu=Copy with TeraCopy
param=Copy *"%UL" "%T" /NoClose

[em_TeraDel]
button=c:\tools\TeraCopy\TeraCopy.exe,4
cmd=c:\tools\TeraCopy\TeraCopy.exe
menu=Delete with TeraCopy
param=Delete *"%UL"

[em_TeraMove]
button=c:\tools\TeraCopy\TeraCopy.exe,2
cmd=c:\tools\TeraCopy\TeraCopy.exe
menu=Move with TeraCopy
param=Move *"%UL" "%T"

Biff
Junior Member
Junior Member
Posts: 21
Joined: 2016-05-20, 17:02 UTC

Post by *Biff »

Hallo Karl,

vielen Dank, auch für das Veröffentlichen meines Fotos.
Hast du vielleicht mal geprüft, ob nach dem Aktivieren der Option der Total Commander eine andere wincmd.ini benutzt als vorher?
Prüfbar im Total Commander über "Hilfe => Über Total Commander", unten in der Box stehen die genauen Pfade zu den INI-Files.
(Hilft natürlich nur, wenn du weißt, was dort vorher gestanden hat.)
Tja, das habe ich nicht, kann zwei dieser Dateien finden:
C:\TotalCMDPortable\App\DefaultData\settings\wincmd.ini
C:\TotalCMDPortable\App\totalcmd\wincmd.ini

Na ja, werde TC am besten noch einmal neu installieren.
Ganz einfach, indem du dein hoffentlich vorhandes Backup benutzt.
Ohne sowas wirst du ja wohl nicht einem Programm erlauben an deiner TC Installation herumzubasteln.
Nein, nein, natürlich nicht, wo kämen wir denn da hin?! So eine Sicherung muß man vermutlich selber anlegen oder macht TC das automatisch?
Zur TeraCopy Integration genügt es z.B. die folgenen Befehle in dier Usercmd.ini zu schreiben und diese Befehle dann auf Buttons zu legen:
Danke für den Code. Diese Usercmd.ini muß man wohl selber anlegen, in welches Verzeichnis muß die? Aber wenn dieses TeraCopy gar nicht vernünftig funktioniert, so scheint es ja zu sein, benutzt man das wohl am besten gar nicht erst. Könnte man z.B. CopyHandler in TC integrieren? Oder FastCopy?

Vielen Dank nochmals.
User avatar
Stefan2
Power Member
Power Member
Posts: 4159
Joined: 2007-09-13, 22:20 UTC
Location: Europa

TC portable entpacken UseIniInProgramDir wincmd.ini

Post by *Stefan2 »

Biff wrote:C:\TotalCMDPortable\App\DefaultData\settings\wincmd.ini
???

Du benutzt den PortableApp-Launcher?

TC ist von sich aus voll portable und muss auch nicht installiert werden.

Entpacken und verwenden reicht.

- Strg+BildAb auf tc852.exe
- Strg+BildAb auf die INSTALL.CAB
- alles mittels F5 in ein leeres Verzeichnis kopieren
- und dort eine leere Textdatei Namens wincmd.ini erstellen (Shift+F4)
- in die wincmd.ini Folgendes schreiben:
[Configuration]
UseIniInProgramDir=7

- TC starten und wieder beenden, die wincmd.ini sollte jetzt eine größere Dateigröße aufweisen.

Done.




Um die Ini eines bereits verwendeten TCs
im Programmordner zu verwenden,
schaue unter "Hilfe > Über TC" nach wo diese liegt,
verschiebe die wincmd.ini (und die wcx_ftp.ini) in den TC-Ordner
und nimm daran die folgenden Änderungen vor:

[Configuration]
UseIniInProgramDir=7
<<< hinzufügen
InstallDir=xxxxxxx <<< löschen




Um mit dem TC portable zu arbeiten, verwende für externe Tools die TC-eigenen Umgebungsvariable,
wie zB %Commander_Path% für den TC-Ordner oder auch zB %COMMANDER_DRIVE%



- - -

Die usercmd.ini kommt in den selben Ordner wo auch die wincmd.ini liegt.

Eventuell funktioniert sie auch wenn sie ohne die wincmd.ini alleine im TC-Ordner liegt?

Da ich schon immer portable unterwegs bin, liegen bei mir beide INIs so wie so im TC-Ordner.




 
Biff
Junior Member
Junior Member
Posts: 21
Joined: 2016-05-20, 17:02 UTC

Post by *Biff »

Vielen Dank.
Zur TeraCopy Integration genügt es z.B. die folgenen Befehle in dier Usercmd.ini zu schreiben und diese Befehle dann auf Buttons zu legen:
Ersteres habe ich gemacht:

Code: Select all

[em_TeraCopy]
button=C:\Biff Lw C\LiberKey\Apps\TeraCopy\App\TeraCopy\TeraCopy.exe,0
cmd=C:\Biff Lw C\LiberKey\Apps\TeraCopy\App\TeraCopy\TeraCopy.exe
menu=Copy with TeraCopy
param=Copy *"%UL" "%T" /NoClose

[em_TeraDel]
button=C:\Biff Lw C\LiberKey\Apps\TeraCopy\App\TeraCopy\TeraCopy.exe,4
cmd=C:\Biff Lw C\LiberKey\Apps\TeraCopy\App\TeraCopy\TeraCopy.exe
menu=Delete with TeraCopy
param=Delete *"%UL"

[em_TeraMove]
button=C:\Biff Lw C\LiberKey\Apps\TeraCopy\App\TeraCopy\TeraCopy.exe,2
cmd=C:\Biff Lw C\LiberKey\Apps\TeraCopy\App\TeraCopy\TeraCopy.exe
menu=Move with TeraCopy
param=Move *"%UL" "%T"
Aber wie kann ich Schaltflächen erstellen und Tastenkombinationen für TeraCopy? Bzw., wo finde ich TC nun in TotalC, bzw. wie kann ich es dort nun benutzen nach einem Neustart von TotalC?

Kann ich erreichen, daß beim Transferieren mit drag and drop automatisch (vielleicht wahlweise mit TotalCs eigener Kopier-, Verschiebefunktion) TeraC verwendet wird?
Du benutzt den PortableApp-Launcher?
Ich dachte, das wäre ganz vorteilhaft, da ich so gewisse Programme zusammen in einem Ordner habe.

Vielen Dank Stefan2,

habe ich alles so gemacht.
Um mit dem TC portable zu arbeiten, verwende für externe Tools die TC-eigenen Umgebungsvariable,
wie zB %Commander_Path% für den TC-Ordner oder auch zB %COMMANDER_DRIVE%
Ist also wie bei FreeCommander, den ich bislang benutzt habe.

Vielen Dank nochmals.
User avatar
Stefan2
Power Member
Power Member
Posts: 4159
Joined: 2007-09-13, 22:20 UTC
Location: Europa

Post by *Stefan2 »

Biff wrote:
Aber wie kann ich Schaltflächen erstellen und Tastenkombinationen für TeraCopy?

Bzw., wo finde ich TC nun in TotalC, bzw. wie kann ich es dort nun benutzen nach einem Neustart von TotalC?
Wie man einen Button erstellt hatten wir bereits hier: http://ghisler.ch/board/viewtopic.php?t=44075
Der letzte Link dort führt zu einem Sammelthread mit mehr Infos.
Wo genau hast du noch Probleme? Nochmal mit anderen Worten erklären?

---

Du kannst aus den Informationen der Einträge der usercmd.ini einen neuen Button erstellen,
Usercmd.ini

Code: Select all

[em_TeraCopy]
button=C:\Biff Lw C\LiberKey\Apps\TeraCopy\App\TeraCopy\TeraCopy.exe,0
cmd=C:\Biff Lw C\LiberKey\Apps\TeraCopy\App\TeraCopy\TeraCopy.exe
menu=Copy with TeraCopy
param=Copy *"%UL" "%T" /NoClose 
--->
Button:

Code: Select all

cmd=C:\Biff Lw C\LiberKey\Apps\TeraCopy\App\TeraCopy\TeraCopy.exe
param=Copy *"%UL" "%T" /NoClose 
Tooltip=Copy with TeraCopy

oder diese Sektionüberschriften wie zB em_TeraCopy im Button einfach als Befehl auswählen.
(Entweder per Copy&Paste, oder über das Lupensymbol auswählen: Kategorie Usercmd.ini)

Code: Select all

cmd=em_TeraCopy
param=
Tooltip=Copy with TeraCopy


Andererseits kannst du über "Einstellungen > Verschiedenes"
diese UserCmds wie zB em_TeraCopy einen Tastaturkürzel zuweisen.

---

Benutzen kannst du externe Tools, indem du deine neue Befehle ausführst, entweder über einen Button oder ein Tastaturkürzel.

Dabei wertet Tcmd die Parameter der Befehle (zB "%UL" "%T") aus.

Um zu sehen was diese Parameter bedeuten, drücke die F1 Hilfetaste während ein Buttondialog geöffnet ist.



 HTH? :D
Biff
Junior Member
Junior Member
Posts: 21
Joined: 2016-05-20, 17:02 UTC

Post by *Biff »

Wie man einen Button erstellt hatten wir bereits hier: http://ghisler.ch/board/viewtopic.php?t=44075
Der letzte Link dort führt zu einem Sammelthread mit mehr Infos.
Wo genau hast du noch Probleme? Nochmal mit anderen Worten erklären?
Vielen Dank, auch für den Link. Jetzt geht's, wußte nicht, daß man unter "Kommandos" derartiges, "em_TeraCopy", findet, bzw. dort in das Feld eingeben kann.

Alles verstanden soweit, jetzt scheint erst einmal alles wie gewünscht zu funktionieren.

Vielen Dank nochmals.
Post Reply