Hallo zusammen,
ich hab mir vor kurzem die Lizenz gekauft und nun schon einige Anpassungen durchgeführt, dass der TC den Windows Explorer (in Dateimanagerfragen) weitestgehend ersetzt.
Ein Punkt, der mich noch fehlt, und zu dem ich auch keine Informationen gefunden habe, sind die Öffnen-Dialoge. Sobald ich in einem Programm (welches keinen proprietären Öffnen-Dialog hat) Ctrl+O drücke (bzw. Menüpunkt "Datei Öffnen..." o. Ä.), geht ein Explorerfenster auf, in dem ich eine Datei auswählen kann, um sie im Programm zu öffnen.
Meine Frage ist nun, ob es irgendeine Lösung (z. B. einen Registry-"Hack") gibt, um diesen Öffnen-Dialog vom TC statt vom WE ausführen zu lassen.
Vielen Dank für eure Hilfe
Gruss, flopsi
Windows 10 Pro 1903 (Build 18362.592)
Total Commander (64bit) 9.50RC2
Öffnen-Dialoge in Programmen: mit TC statt mit WinExplorer ausführen?
Moderators: Hacker, Stefan2, white
Re: Öffnen-Dialoge in Programmen: mit TC statt mit WinExplorer ausführen?
Hallo flopsi,
Man kann z.B. ein AutoHotkey Skript benutzen, um den Dialog auf den Pfad, der aktuell im TC Fenster geöffnet ist, zu setzen.
Gibt sicher auch andere Lösungsmöglichkeiten.
Roman
Man kann z.B. ein AutoHotkey Skript benutzen, um den Dialog auf den Pfad, der aktuell im TC Fenster geöffnet ist, zu setzen.
Gibt sicher auch andere Lösungsmöglichkeiten.
Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Re: Öffnen-Dialoge in Programmen: mit TC statt mit WinExplorer ausführen?
Das folgende Auto-Hotkey Script im Öffnen Dialog aufrufen
und es wird der laufende TC Pfad gesetzt.
Hier wird als Hotky Win+C benutzt, das kann man natürlich ändern.
Persönlich benutze ich aber Quick AccessPupup welches diese Funktion, TC Integration und viel mehr bietet.
https://www.quickaccesspopup.com/
und es wird der laufende TC Pfad gesetzt.
Hier wird als Hotky Win+C benutzt, das kann man natürlich ändern.
Code: Select all
#IfWinExist, ahk_class TTOTAL_CMD
; Default shortcut is Win-C
$#c::
; Get the handle of the control that contains the current path
SendMessage, 1074, 17
; Get the current path
WinGetText, PathInTC, ahk_id %ErrorLevel%
; Cut off the trailing > and newline signs
StringTrimRight, PathInTC, PathInTC, 3
Send, {Raw}%PathInTC%\
Return
https://www.quickaccesspopup.com/
Last edited by Horst.Epp on 2020-02-05, 17:54 UTC, edited 2 times in total.
Windows 11 Home x64 Version 23H2 (OS Build 22631.4169)
TC 11.03 x64 / x86
Everything 1.5.0.1383a (x64), Everything Toolbar 1.4.1, Listary Pro 6.3.1.81
QAP 11.6.3.3 x64
TC 11.03 x64 / x86
Everything 1.5.0.1383a (x64), Everything Toolbar 1.4.1, Listary Pro 6.3.1.81
QAP 11.6.3.3 x64
Re: Öffnen-Dialoge in Programmen: mit TC statt mit WinExplorer ausführen?
Nein, diese sogennanten Common Dialogs werden von der Shell bereitgestellt. Es gibt nur die Möglichkeit, mit Skripten (AutoHotkey, AutoIT) oder Drittprogrammen (z.B. Listary, FlashFolder) auf die im TC geöffneten Verzeichnisse zu wechseln.
Grüße
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Re: Öffnen-Dialoge in Programmen: mit TC statt mit WinExplorer ausführen?
Danke euch allen, ich werde wohl mal das AHK-Script und das Programm QuickAccessPopup ausprobieren
Gruss, flopsi
Gruss, flopsi