Does this mean that Total Commander cannot be used any more with Everything?Only executables signed by voidtools can connect to the Everything Service.
Does this mean that Total Commander cannot be used any more with Everything?Only executables signed by voidtools can connect to the Everything Service.
]]>HISTORY.TXT wrote:01.03.22 Added: Internal content plugin (tc): New fields from id3v1/id3v2/ape/flac/wav/ogg/m4a metadata tags: Tag Present, Title, Artist, Album, Release Year, Description, Track Nr, Genre (32/64)
]]>HISTORY.TXT wrote:01.03.22 Added: Internal content plugin (tc): New fields from id3v1/id3v2/ape/flac/wav/ogg/m4a metadata tags: Tag Present, Title, Artist, Album, Release Year, Description, Track Nr, Genre (32/64)
Code: Select all
[N1-20]
Oder den Button [N#-#] anklicken und den Bereich selbst auswählen, damit TC die Umbenennmaske automatisch füllt. Immer die Spalte "Neuer Name" beachten und erst wenn alles passt auf Start drücken.]]>Code: Select all
[N1-20]
Oder den Button [N#-#] anklicken und den Bereich selbst auswählen, damit TC die Umbenennmaske automatisch füllt. Immer die Spalte "Neuer Name" beachten und erst wenn alles passt auf Start drücken.]]>Code: Select all
[N1-4]-[N5-6]-[N7-11]-[N12-13]-[N14-]
]]>Code: Select all
[N1-4]-[N5-6]-[N7-11]-[N12-13]-[N14-]
]]>Code: Select all
Get-ChildItem -Path "." -File |
Where-Object { $_.Extension -cmatch '[A-Z]{3}' } |
Rename-Item -NewName { $_.BaseName + $_.Extension.ToLower() }
Code: Select all
Get-ChildItem -Path "." -File |
Where-Object { $_.Extension -cmatch '[A-Z]{3}' } |
Rename-Item -NewName { $_.BaseName + $_.Extension.ToLower() }
Code: Select all
tc | Erweiterung| RegEx | (?-i)[A-Z]{3,}
Code: Select all
tc | Erweiterung| RegEx | (?-i)[A-Z]{3,}
Code: Select all
TOTALCMD#BAR#DATA
Powershell -ExecutionPolicy Bypass -File "%Commander_Path%\Scripte\Kleine Endung\Erweiterung_klein.ps1"
%P
%Commander_Path%\ExterneIcons\Icons-ico\Rename.ico
Kleine Endung
1
-1
Als Symbol ausführen
Code: Select all
TOTALCMD#BAR#DATA
Powershell -ExecutionPolicy Bypass -File "%Commander_Path%\Scripte\Kleine Endung\Erweiterung_klein.ps1"
%P
%Commander_Path%\ExterneIcons\Icons-ico\Rename.ico
Kleine Endung
1
-1
Als Symbol ausführen
Code: Select all
[L][E]
Code: Select all
[L][E]
Code: Select all
md c:\Temp\folders\1111\aaa\44\folder2find\
md c:\Temp\folders\2222\aaa\55\folder2find\
md c:\Temp\folders\3333\aaa\66\folder2find\
md c:\Temp\folders\11zz\aaa\44\folder2find\
md c:\Temp\folders\subdir1\1111\aaa\44\folder2find\
md c:\Temp\folders\1111\aaa\44\subdir2\folder2find\
Code: Select all
md c:\Temp\folders\1111\aaa\44\folder2find\
md c:\Temp\folders\2222\aaa\55\folder2find\
md c:\Temp\folders\3333\aaa\66\folder2find\
md c:\Temp\folders\11zz\aaa\44\folder2find\
md c:\Temp\folders\subdir1\1111\aaa\44\folder2find\
md c:\Temp\folders\1111\aaa\44\subdir2\folder2find\
Code: Select all
\*\aaa\*\ "folder2find" | \
Code: Select all
"\*\aaa\*\folder2find"
Code: Select all
\\\d+\\aaa\\\d+\\$
Code: Select all
\*\aaa\*\ "folder2find" | \
Code: Select all
"\*\aaa\*\folder2find"
Code: Select all
\\\d+\\aaa\\\d+\\$
Code: Select all
[attrplugin]
FilenameDateTest=tc.creationdate := "[=tc.Voller Name:11-12]/[=tc.Voller Name:14-15]/[=tc.Voller Name:6-9]" | tc.creationtime := 20:00:00
FilenameDateTestEng=tc.creationdate := "[=tc.fullname:11-12]/[=tc.fullname:14-15]/[=tc.fullname:6-9]" | tc.creationtime := 20:00:00
Code: Select all
[attrplugin]
FilenameDateTest=tc.creationdate := "[=tc.Voller Name:11-12]/[=tc.Voller Name:14-15]/[=tc.Voller Name:6-9]" | tc.creationtime := 20:00:00
FilenameDateTestEng=tc.creationdate := "[=tc.fullname:11-12]/[=tc.fullname:14-15]/[=tc.fullname:6-9]" | tc.creationtime := 20:00:00
Code: Select all
STMT=tc.creationdate := "[=tc.Voller Name:14-15].[=tc.Voller Name:11-12].[=tc.Voller Name:6-9]" | tc.creationtime := 20:00:00 | tc.writedate := "[=tc.Voller Name:14-15].[=tc.Voller Name:11-12].[=tc.Voller Name:6-9]" | tc.writetime := 20:00:00
Code: Select all
STMT=tc.creationdate := [=tc.fullname:14-15]-[=tc.fullname:11-12]-[=tc.fullname:6-9] | tc.creationtime := 20:00:00 | tc.writedate := [=tc.fullname:14-15]-[=tc.fullname:11-12]-[=tc.fullname:6-9] | tc.writetime := 20:00:00
Code: Select all
STMT=tc.creationdate := "[=tc.Voller Name:14-15].[=tc.Voller Name:11-12].[=tc.Voller Name:6-9]" | tc.creationtime := 20:00:00 | tc.writedate := "[=tc.Voller Name:14-15].[=tc.Voller Name:11-12].[=tc.Voller Name:6-9]" | tc.writetime := 20:00:00
Code: Select all
STMT=tc.creationdate := [=tc.fullname:14-15]-[=tc.fullname:11-12]-[=tc.fullname:6-9] | tc.creationtime := 20:00:00 | tc.writedate := [=tc.fullname:14-15]-[=tc.fullname:11-12]-[=tc.fullname:6-9] | tc.writetime := 20:00:00
Code: Select all
[rename]
RedirectSection=wincmd_Rename.ini
[RenameSearchReplace]
RedirectSection=wincmd_Rename.ini
[RenameSearchFind]
RedirectSection=wincmd_Rename.ini
[RenameTemplates]
RedirectSection=wincmd_RenameTemplates.ini
Code: Select all
[rename]
...
[RenameSearchFind]
...
[RenameSearchReplace]
...
Code: Select all
[RenameTemplates]
...
Code: Select all
[rename]
RedirectSection=wincmd_Rename.ini
[RenameSearchReplace]
RedirectSection=wincmd_Rename.ini
[RenameSearchFind]
RedirectSection=wincmd_Rename.ini
[RenameTemplates]
RedirectSection=wincmd_RenameTemplates.ini
Code: Select all
[rename]
...
[RenameSearchFind]
...
[RenameSearchReplace]
...
Code: Select all
[RenameTemplates]
...
Code: Select all
UseIniInProgramDir=7
Code: Select all
InstallDir=C:\apps\totalcmd\
Code: Select all
UseIniInProgramDir=7
Code: Select all
InstallDir=C:\apps\totalcmd\
Code: Select all
c:\Users\Home\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\
Code: Select all
c:\Users\Home\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\
Code: Select all
C:\ProgramData\Microsoft\Windows\Start Menu
]]>Code: Select all
C:\ProgramData\Microsoft\Windows\Start Menu
]]>Code: Select all
cd ::{679F85CB-0220-4080-B29B-5540CC05AAB6}
Wenn man den Ordner im TC und im Explorer geöffnet hat und im Explorer ein unpin durchführt, bleibt die Anzeige des Ordners im TC unverändert bis man manuell einen Refresh (Ctrl+R) durchführt.Code: Select all
cd ::{679F85CB-0220-4080-B29B-5540CC05AAB6}
Wenn man den Ordner im TC und im Explorer geöffnet hat und im Explorer ein unpin durchführt, bleibt die Anzeige des Ordners im TC unverändert bis man manuell einen Refresh (Ctrl+R) durchführt.Ja, ist es. Klappt es denn mit einem manuellen Refresh (Strg+R), wie HolgerK anmerkte?]]>Ist das jetzt etwas verstäödlicher?
Ja, ist es. Klappt es denn mit einem manuellen Refresh (Strg+R), wie HolgerK anmerkte?]]>Ist das jetzt etwas verstäödlicher?
Code: Select all
cd ::{679F85CB-0220-4080-B29B-5540CC05AAB6}
Code: Select all
\\Start\*.*
Code: Select all
cd ::{679F85CB-0220-4080-B29B-5540CC05AAB6}
Code: Select all
\\Start\*.*
Code: Select all
TOTALCMD#BAR#DATA
cd ::{679F85CB-0220-4080-B29B-5540CC05AAB6}
C:\Windows\System32\ieframe.dll
Start -> Schnellzugriff (Windows Explorer und TC)|cd ::{679F85CB-0220-4080-B29B-5540CC05AAB6}|... in der TC-Kommandozeile eingeben, ENTER drücken|Schnellstartordner - Inhalte werden bei mir nicht gelöscht ?|https://www.ghisler.ch/board/viewtopic.php?t=86045
-1
Code: Select all
TOTALCMD#BAR#DATA
cd ::{679F85CB-0220-4080-B29B-5540CC05AAB6}
C:\Windows\System32\ieframe.dll
Start -> Schnellzugriff (Windows Explorer und TC)|cd ::{679F85CB-0220-4080-B29B-5540CC05AAB6}|... in der TC-Kommandozeile eingeben, ENTER drücken|Schnellstartordner - Inhalte werden bei mir nicht gelöscht ?|https://www.ghisler.ch/board/viewtopic.php?t=86045
-1
Code: Select all
IconOverlaysOneDrive=3
Code: Select all
Konfigurieren\Symbole\Zeige Overlay Symbole
Code: Select all
IconOverlaysOneDrive=3
Code: Select all
Konfigurieren\Symbole\Zeige Overlay Symbole
entzieht sich mir.]]>Früher konnte man mehrere Downloads gleichzeitig in einen Ordner mit Unterordnern, in Anlehnung an die Struktur, ablegen.
entzieht sich mir.]]>Früher konnte man mehrere Downloads gleichzeitig in einen Ordner mit Unterordnern, in Anlehnung an die Struktur, ablegen.
Das hat damit gar nichts zu tun. Weil Mozilla nach Firefox 52 die Addon-Schnittstelle komplett umgebaut hat, gibt es weniger Möglichkeiten und Freiheiten als zuvor. Das hat viele Addon-Entwickler verschreckt oder aufgeben lassen. Und die des FlashGot-Addons haben festgestellt, dass eine Umsetzung in neueren Firefox-Versionen mehr oder weniger aussichtslos ist, und deshalb haben sie es gelassen. Ich verwende dennoch in neueren Firefox-Versionen Download With FlashGet, auch wenn es nur ein sehr schwacher Ersatz ist - aber eine Krücke ist besser als nichts.Laut meinen Infos aus 2022 funktioniert er aber nicht mehr mit der restriktiven Datei- Verwaltung in und bei allen Browsern.
Für mich ist FlashGet der Inbegriff eines Download-Managers. Und ich hab über die Jahre einige ausprobiert. Keiner ist so klein, schnell und dennoch komfortabel bei diesem Feature-Set. Vor ein paar Jahren suchte ich nach einem Ersatz, weil ich meinen Server auf Linux umziehen wollte. Ich hab keinen gefunden, der dieses Feature-Set hat. Daher hab ich mir angeschaut, ob FlashGet in Wine läuft, und das funktioniert ziemlich gut, sogar in Verbindung mit FlashGot (auf Firefox 52). Aber auch das ist letztlich nur eine Krücke, denn die CPU-Last beim Download war jenseits von Gut und Böse.]]>FlashGet kommt mit nichten an irgend etwas dies bezügliches heran.
Das hat damit gar nichts zu tun. Weil Mozilla nach Firefox 52 die Addon-Schnittstelle komplett umgebaut hat, gibt es weniger Möglichkeiten und Freiheiten als zuvor. Das hat viele Addon-Entwickler verschreckt oder aufgeben lassen. Und die des FlashGot-Addons haben festgestellt, dass eine Umsetzung in neueren Firefox-Versionen mehr oder weniger aussichtslos ist, und deshalb haben sie es gelassen. Ich verwende dennoch in neueren Firefox-Versionen Download With FlashGet, auch wenn es nur ein sehr schwacher Ersatz ist - aber eine Krücke ist besser als nichts.Laut meinen Infos aus 2022 funktioniert er aber nicht mehr mit der restriktiven Datei- Verwaltung in und bei allen Browsern.
Für mich ist FlashGet der Inbegriff eines Download-Managers. Und ich hab über die Jahre einige ausprobiert. Keiner ist so klein, schnell und dennoch komfortabel bei diesem Feature-Set. Vor ein paar Jahren suchte ich nach einem Ersatz, weil ich meinen Server auf Linux umziehen wollte. Ich hab keinen gefunden, der dieses Feature-Set hat. Daher hab ich mir angeschaut, ob FlashGet in Wine läuft, und das funktioniert ziemlich gut, sogar in Verbindung mit FlashGot (auf Firefox 52). Aber auch das ist letztlich nur eine Krücke, denn die CPU-Last beim Download war jenseits von Gut und Böse.]]>FlashGet kommt mit nichten an irgend etwas dies bezügliches heran.
Code: Select all
Server: Name des DNS-Servers
Address: 192.168.0.100
Nicht autorisierende Antwort:
releaseversion.ghisler.com text =
"10.11.55.0;1"
Code: Select all
Server: Name des DNS-Servers
Address: 192.168.0.100
Nicht autorisierende Antwort:
releaseversion.ghisler.com text =
"10.11.55.0;1"
Total Commander sucht nur dann automatisch nach Updates, wenn manbei den einen kam der Hinweis, das es einen neue Version gibt, beim Anderen konnte ich über "Jetzt nach Updates suchen" eine neue Version finden.
Total Commander sucht nur dann automatisch nach Updates, wenn manbei den einen kam der Hinweis, das es einen neue Version gibt, beim Anderen konnte ich über "Jetzt nach Updates suchen" eine neue Version finden.
Code: Select all
TOTALCMD#BAR#DATA
cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com & pause"
%COMMANDER_EXE%,2
RELEASEversion: Check for updates with command line on Windows|cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com & pause"|https://ghisler.ch/board/viewtopic.php?p=352381#p352381|[https://ghisler.ch/board/viewtopic.php?f=14&t=52012 Settings/Manually]
0
-1
Code: Select all
TOTALCMD#BAR#DATA
cmd.exe /c "nslookup -type=TXT releasebeta.ghisler.com & pause"
%COMMANDER_EXE%,2
BETAversion: Check for updates with command line on Windows|cmd.exe /c "nslookup -type=TXT releasebeta.ghisler.com & pause"|https://ghisler.ch/board/viewtopic.php?p=352381#p352381|[https://ghisler.ch/board/viewtopic.php?f=14&t=52012 Settings/Manually]
0
-1
Code: Select all
TOTALCMD#BAR#DATA
cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com & pause"
%COMMANDER_EXE%,2
RELEASEversion: Check for updates with command line on Windows|cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com & pause"|https://ghisler.ch/board/viewtopic.php?p=352381#p352381|[https://ghisler.ch/board/viewtopic.php?f=14&t=52012 Settings/Manually]
0
-1
Code: Select all
TOTALCMD#BAR#DATA
cmd.exe /c "nslookup -type=TXT releasebeta.ghisler.com & pause"
%COMMANDER_EXE%,2
BETAversion: Check for updates with command line on Windows|cmd.exe /c "nslookup -type=TXT releasebeta.ghisler.com & pause"|https://ghisler.ch/board/viewtopic.php?p=352381#p352381|[https://ghisler.ch/board/viewtopic.php?f=14&t=52012 Settings/Manually]
0
-1
Code: Select all
1. cmd.exe starten
2. nslookup starten: nslookup - 8.8.8.8
3. Folgende Befehle eingeben:
set type=TXT
releaseversion.ghisler.com
-----------------------------
cmd.exe
Fenstertitel: C:\Windows\System32\cmd.exe
Microsoft Windows [Version 10.0.26100.4484]
(c) Microsoft Corporation. Alle Rechte vorbehalten.
C:\totalcmd>nslookup - 8.8.8.8
Standardserver: dns.google
Address: 8.8.8.8
> set type=TXT
> releaseversion.ghisler.com
Server: dns.google
Address: 8.8.8.8
DNS request timed out.
timeout was 2 seconds.
Nicht autorisierende Antwort:
releaseversion.ghisler.com text =
"10.11.55.0;1"
>
Code: Select all
1. cmd.exe starten
2. nslookup starten: nslookup - 8.8.8.8
3. Folgende Befehle eingeben:
set type=TXT
releasebeta.ghisler.com
-----------------------------
cmd.exe
Fenstertitel: C:\Windows\System32\cmd.exe
Microsoft Windows [Version 10.0.26100.4484]
(c) Microsoft Corporation. Alle Rechte vorbehalten.
C:\totalcmd>nslookup - 8.8.8.8
Standardserver: dns.google
Address: 8.8.8.8
> set type=TXT
> releasebeta.ghisler.com
Server: dns.google
Address: 8.8.8.8
DNS request timed out.
timeout was 2 seconds.
Nicht autorisierende Antwort:
releasebeta.ghisler.com text =
"10.11.55.0;1"
> exit
C:\totalcmd>exit ; ENTER drücken
Code: Select all
1. cmd.exe starten
2. nslookup starten: nslookup - 8.8.8.8
3. Folgende Befehle eingeben:
set type=TXT
releaseversion.ghisler.com
-----------------------------
cmd.exe
Fenstertitel: C:\Windows\System32\cmd.exe
Microsoft Windows [Version 10.0.26100.4484]
(c) Microsoft Corporation. Alle Rechte vorbehalten.
C:\totalcmd>nslookup - 8.8.8.8
Standardserver: dns.google
Address: 8.8.8.8
> set type=TXT
> releaseversion.ghisler.com
Server: dns.google
Address: 8.8.8.8
DNS request timed out.
timeout was 2 seconds.
Nicht autorisierende Antwort:
releaseversion.ghisler.com text =
"10.11.55.0;1"
>
Code: Select all
1. cmd.exe starten
2. nslookup starten: nslookup - 8.8.8.8
3. Folgende Befehle eingeben:
set type=TXT
releasebeta.ghisler.com
-----------------------------
cmd.exe
Fenstertitel: C:\Windows\System32\cmd.exe
Microsoft Windows [Version 10.0.26100.4484]
(c) Microsoft Corporation. Alle Rechte vorbehalten.
C:\totalcmd>nslookup - 8.8.8.8
Standardserver: dns.google
Address: 8.8.8.8
> set type=TXT
> releasebeta.ghisler.com
Server: dns.google
Address: 8.8.8.8
DNS request timed out.
timeout was 2 seconds.
Nicht autorisierende Antwort:
releasebeta.ghisler.com text =
"10.11.55.0;1"
> exit
C:\totalcmd>exit ; ENTER drücken
Code: Select all
nslookup [-type=typ] domain.tld [dns-server]
wobei die Teile in eckigen Klammern jeweils optional sind.Code: Select all
nslookup -type=TXT releaseversion.ghisler.com
nslookup -type=TXT releaseversion.ghisler.com 9.9.9.9
Code: Select all
nslookup [-type=typ] domain.tld [dns-server]
wobei die Teile in eckigen Klammern jeweils optional sind.Code: Select all
nslookup -type=TXT releaseversion.ghisler.com
nslookup -type=TXT releaseversion.ghisler.com 9.9.9.9
Code: Select all
TOTALCMD#BAR#DATA
cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com 8.8.8.8& pause"
%COMMANDER_EXE%,2
RELEASEversion: Check for updates with command line on Windows|cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com 8.8.8.8& pause"|https://www.ghisler.ch/board/viewtopic.php?t=86095|https://ghisler.ch/board/viewtopic.php?p=352381#p352381
-1
Code: Select all
TOTALCMD#BAR#DATA
cmd.exe /c "nslookup -type=TXT releasebeta.ghisler.com 8.8.8.8& pause"
%COMMANDER_EXE%,2
BETAversion: Check for beta updates with command line on Windows|cmd.exe /c "nslookup -type=TXT releasebeta.ghisler.com 8.8.8.8& pause"|https://www.ghisler.ch/board/viewtopic.php?t=86095|https://ghisler.ch/board/viewtopic.php?p=352381#p352381
-1
Code: Select all
AutoUpdateCheck=1
AutoUpdateCheckBeta=1
Code: Select all
TOTALCMD#BAR#DATA
cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com 8.8.8.8& pause"
%COMMANDER_EXE%,2
RELEASEversion: Check for updates with command line on Windows|cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com 8.8.8.8& pause"|https://www.ghisler.ch/board/viewtopic.php?t=86095|https://ghisler.ch/board/viewtopic.php?p=352381#p352381
-1
Code: Select all
TOTALCMD#BAR#DATA
cmd.exe /c "nslookup -type=TXT releasebeta.ghisler.com 8.8.8.8& pause"
%COMMANDER_EXE%,2
BETAversion: Check for beta updates with command line on Windows|cmd.exe /c "nslookup -type=TXT releasebeta.ghisler.com 8.8.8.8& pause"|https://www.ghisler.ch/board/viewtopic.php?t=86095|https://ghisler.ch/board/viewtopic.php?p=352381#p352381
-1
Code: Select all
AutoUpdateCheck=1
AutoUpdateCheckBeta=1
Code: Select all
Microsoft Windows [Version 10.0.26100.4484]
(c) Microsoft Corporation. Alle Rechte vorbehalten.
C:\totalcmd>ping ghisler.com
Ping wird ausgeführt für ghisler.com [168.235.88.148] mit 32 Bytes Daten:
Antwort von 168.235.88.148: Bytes=32 Zeit=99ms TTL=50
Antwort von 168.235.88.148: Bytes=32 Zeit=95ms TTL=50
Zeitüberschreitung der Anforderung.
Antwort von 168.235.88.148: Bytes=32 Zeit=96ms TTL=50
Ping-Statistik für 168.235.88.148:
Pakete: Gesendet = 4, Empfangen = 3, Verloren = 1
(25% Verlust),
Ca. Zeitangaben in Millisek.:
Minimum = 95ms, Maximum = 99ms, Mittelwert = 96ms
C:\Windows\System32\cmd.exe (DOS-Fenstertitel)JOUBE wrote: 2025-06-30, 11:37 UTC Bitte auch mit 1.1.1.1 und besonders auch mit 8.8.4.4 und 1.0.0.1 (siehe auch mein vorheriges Posting) Ergebnisse hier nennen.
Code: Select all
cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com 1.1.1.1& pause"
Code: Select all
Server: one.one.one.one
Address: 1.1.1.1
Nicht autorisierende Antwort:
releaseversion.ghisler.com text =
"10.11.55.0;1"
Drücken Sie eine beliebige Taste . . .
Code: Select all
cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com 8.8.4.4& pause"
Code: Select all
C:\Windows\System32\cmd.exe
Server: dns.google
Address: 8.8.4.4
Nicht autorisierende Antwort:
releaseversion.ghisler.com text =
"10.11.55.0;1"
Drücken Sie eine beliebige Taste . . .
Code: Select all
cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com 1.0.0.1& pause"
Code: Select all
C:\Windows\System32\cmd.exe
Server: one.one.one.one
Address: 1.0.0.1
DNS request timed out.
timeout was 2 seconds.
Nicht autorisierende Antwort:
releaseversion.ghisler.com text =
"10.11.55.0;1"
Drücken Sie eine beliebige Taste . . .
Code: Select all
Quellen msinfo32.exe (Systeminformationen), Windows-Logo-Taste + Pause-Taste (System -> Info), Suche: winver[.exe], Task-Manager
.
Betriebsystemname Microsoft Windows 11 Pro
Version 10.0.26100 Build 26100
Prozessor Intel(R) Core(TM) i5-12600K 12th Gen, 3.70 GHz, 10 Kerne, 16 logische Prozessoren
Installierter RAM 32,0 GB (22,5 GB physischer Speicher verwendbar) | Task-Manager - RAM Verbrauch: ≈30%
Systemtyp 64-Bit-Betriebssystem, x64-basierter Prozessor
Edition Windows 11 Pro
Version 24H2
Installiert am 22.11.2024
Betriebssystembuild 26100.4484
Leistung Windows Feature Experience Pack 1000.26100.128.0
Code: Select all
Microsoft Windows [Version 10.0.26100.4484]
(c) Microsoft Corporation. Alle Rechte vorbehalten.
C:\totalcmd>ping ghisler.com
Ping wird ausgeführt für ghisler.com [168.235.88.148] mit 32 Bytes Daten:
Antwort von 168.235.88.148: Bytes=32 Zeit=99ms TTL=50
Antwort von 168.235.88.148: Bytes=32 Zeit=95ms TTL=50
Zeitüberschreitung der Anforderung.
Antwort von 168.235.88.148: Bytes=32 Zeit=96ms TTL=50
Ping-Statistik für 168.235.88.148:
Pakete: Gesendet = 4, Empfangen = 3, Verloren = 1
(25% Verlust),
Ca. Zeitangaben in Millisek.:
Minimum = 95ms, Maximum = 99ms, Mittelwert = 96ms
C:\Windows\System32\cmd.exe (DOS-Fenstertitel)JOUBE wrote: 2025-06-30, 11:37 UTC Bitte auch mit 1.1.1.1 und besonders auch mit 8.8.4.4 und 1.0.0.1 (siehe auch mein vorheriges Posting) Ergebnisse hier nennen.
Code: Select all
cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com 1.1.1.1& pause"
Code: Select all
Server: one.one.one.one
Address: 1.1.1.1
Nicht autorisierende Antwort:
releaseversion.ghisler.com text =
"10.11.55.0;1"
Drücken Sie eine beliebige Taste . . .
Code: Select all
cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com 8.8.4.4& pause"
Code: Select all
C:\Windows\System32\cmd.exe
Server: dns.google
Address: 8.8.4.4
Nicht autorisierende Antwort:
releaseversion.ghisler.com text =
"10.11.55.0;1"
Drücken Sie eine beliebige Taste . . .
Code: Select all
cmd.exe /c "nslookup -type=TXT releaseversion.ghisler.com 1.0.0.1& pause"
Code: Select all
C:\Windows\System32\cmd.exe
Server: one.one.one.one
Address: 1.0.0.1
DNS request timed out.
timeout was 2 seconds.
Nicht autorisierende Antwort:
releaseversion.ghisler.com text =
"10.11.55.0;1"
Drücken Sie eine beliebige Taste . . .
Code: Select all
Quellen msinfo32.exe (Systeminformationen), Windows-Logo-Taste + Pause-Taste (System -> Info), Suche: winver[.exe], Task-Manager
.
Betriebsystemname Microsoft Windows 11 Pro
Version 10.0.26100 Build 26100
Prozessor Intel(R) Core(TM) i5-12600K 12th Gen, 3.70 GHz, 10 Kerne, 16 logische Prozessoren
Installierter RAM 32,0 GB (22,5 GB physischer Speicher verwendbar) | Task-Manager - RAM Verbrauch: ≈30%
Systemtyp 64-Bit-Betriebssystem, x64-basierter Prozessor
Edition Windows 11 Pro
Version 24H2
Installiert am 22.11.2024
Betriebssystembuild 26100.4484
Leistung Windows Feature Experience Pack 1000.26100.128.0
Code: Select all
magick $array $ico
Code: Select all
$format = identify $masterIcon
if ($size -match "16x16|24x24|32x32|48x48") {$array += $ico} # 20x20|40x40|64x64|80x80|128x128|256x256
magick $array $ico
Code: Select all
$format = identify $masterIcon
if ($size -match "16x16|24x24|32x32") {$array += $ico} # 20x20|40x40|48x48|64x64|80x80|128x128|256x256
magick $array $ico
Code: Select all
magick $array $ico
Code: Select all
$format = identify $masterIcon
if ($size -match "16x16|24x24|32x32|48x48") {$array += $ico} # 20x20|40x40|64x64|80x80|128x128|256x256
magick $array $ico
Code: Select all
$format = identify $masterIcon
if ($size -match "16x16|24x24|32x32") {$array += $ico} # 20x20|40x40|48x48|64x64|80x80|128x128|256x256
magick $array $ico
Code: Select all
[Lister]
IviewAdditionalTypes=*.icl *.ico *.ccx *.dds *.heic *.xcf *.rw2 *.svg *.wdp *.webp *.arw *.avif
Code: Select all
[ListerPlugins]
4=%COMMANDER_PATH%\Plugins\wlx\TCIrfanView\IrfanView.wlx
4_detect="MULTIMEDIA & ext="3FR"|ext="3GP"|ext="AAC"|ext="AI"|ext="AIF"|ext="AMR"|ext="ANI"|ext="ARW"|ext="ASF"|ext="ASX"|ext="AU"|ext="AVI"|ext="AVIF"|ext="BIF"|ext="BMP"|ext="CAM"|ext="CBR"|ext="CBZ"|ext="CDR"|ext="CGM"|ext="CR2"|ext="CR3"|ext="CRW"|ext="CSV"|ext="CUR"|ext="DB"|ext="DCM"|ext="DCR"|ext="DCX"|ext="DDS"|ext="DIB"|ext="DJVU"|ext="DNG"|ext="DOC"|ext="DOCX"|ext="DRW"|ext="DWG"|ext="DXF"|ext="ECW"|ext="EMF"|ext="EPS"|ext="EPUB"|ext="ERF"|ext="EXR"|ext="FLV"|ext="G3"|ext="GFIE"|ext="GIF"|ext="HDP"|ext="HDR"|ext="HEIC"|ext="HEIF"|ext="ICL"|ext="ICO"|ext="ICS"|ext="IFF"|ext="IMA"|ext="IMG"|ext="IW44"|ext="J2K"|ext="JFIF"|ext="JP2"|ext="JPC"|ext="JPE"|ext="JPEG"|ext="JPF"|ext="JPG"|ext="JPM"|ext="JLS"|ext="JNG"|ext="JPS"|ext="JS"|ext="JSON"|ext="JXR"|ext="KDC"|ext="LBM"|ext="M2T"|ext="M2TS"|ext="M4A"|ext="M4V"|ext="MEF"|ext="MD"|ext="MDB"|ext="MDC"|ext="MID"|ext="MKV"|ext="MNG"|ext="MOS"|ext="MOV"|ext="MP3"|ext="MP4"|ext="MPE"|ext="MPG"|ext="MPEG"|ext="MPO"|ext="MPP"|ext="MRW"|ext="MSK"|ext="MSP"|ext="MTS"|ext="NEF"|ext="NRW"|ext="OFR"|ext="OGG"|ext="ORF"|ext="PBM"|ext="PCD"|ext="PCT"|ext="PCX"|ext="PDF"|ext="PEF"|ext="PFB"|ext="PGM"|ext="PIC"|ext="PNG"|ext="PNM"|ext="PPM"|ext="PPT"|ext="PPTX"|ext="PRN"|ext="PRZ"|ext="PS"|ext="PS1"|ext="PSB"|ext="PSD"|ext="PSP"|ext="PST"|ext="PUB"|ext="QPW"|ext="QT"|ext="RA"|ext="RAF"|ext="RAM"|ext="RAS"|ext="RAW"|ext="RGB"|ext="RLE"|ext="RM"|ext="RMI"|ext="RTF"|ext="RW2"|ext="RWL"|ext="SDW"|ext="SFF"|ext="SGI"|ext="SHW"|ext="SID"|ext="SND"|ext="SQLITE"|ext="SR2"|ext="SRF"|ext="SRW"|ext="STL"|ext="SUN"|ext="SVG"|ext="SWF"|ext="TGA"|ext="TIF"|ext="TIFF"|ext="TS"|ext="TTF"|ext="TXT"|ext="UUE"|ext="VOB"|ext="VSD"|ext="WAV"|ext="WBMP"|ext="WDP"|ext="WEBM"|ext="WEBP"|ext="WMA"|ext="WMF"|ext="WMP"|ext="WMV"|ext="WMX"|ext="WPD"|ext="WPG"|ext="X3F"|ext="XBM"|ext="XCF"|ext="XLS"|ext="XLSM"|ext="XLSX"|ext="XML"|ext="XPM"|ext="XPS"|ext="XYS"|ext="ZIP""
Code: Select all
3FR|3GP|AAC|AI|AIF|AMR|ANI|APNG|ARW|ASF|ASX|AU|AVI|AVIF|BIF|BMP|CAM|CBR|CBZ|CDR|CGM|CR2|CR3|CRW|CSV|CUR|DB|DCM|DCR|DCX|DDS|DIB|DJVU|DNG|DOC|DOCX|DRW|DWG|DXF|ECW|EMF|EML|EPS|EPUB|ERF|EXR|FLV|FSCX|G3|GIF|HDP|HDR|HEIC|HEIF|ICL|ICO|ICS|IFF|IMA|IMG|IW44|J2K|JFIF|JP2|JPC|JPE|JPEG|JPF|JPG|JPM|JLS|JNG|JS|JSON|JXR|KDC|LBM|M2T|M2TS|M4A|M4V|MEF|MD|MDB|MDC|MID|MKV|MNG|MOS|MOV|MP3|MP4|MPE|MPG|MPEG|MPO|MPP|MRW|MSG|MSK|MSP|MTS|NEF|NRW|OFR|OGG|ORF|PBM|PCD|PCT|PCX|PDF|PEF|PFB|PGM|PIC|PNG|PPM|PPT|PPTX|PRN|PRZ|PS|PS1|PSB|PSD|PSP|PST|PUB|QPW|QT|RA|RAF|RAM|RAS|RAW|RGB|RLE|RM|RMI|RTF|RW2|RWL|SDW|SFF|SGI|SHW|SID|SND|SQLITE|SR2|SRF|SRW|STL|SUN|SVG|SWF|TGA|TIF|TIFF|TS|TTF|TXT|UUE|VOB|VSD|WAV|WBMP|WDP|WEBM|WEBP|WMA|WMF|WMP|WMV|WMX|WPD|WPG|X3F|XBM|XCF|XLS|XLSM|XLSX|XML|XPM|XPS|XYS|ZIP|
Code: Select all
[Lister]
IviewAdditionalTypes=*.icl *.ico *.ccx *.dds *.heic *.xcf *.rw2 *.svg *.wdp *.webp *.arw *.avif
Code: Select all
[ListerPlugins]
4=%COMMANDER_PATH%\Plugins\wlx\TCIrfanView\IrfanView.wlx
4_detect="MULTIMEDIA & ext="3FR"|ext="3GP"|ext="AAC"|ext="AI"|ext="AIF"|ext="AMR"|ext="ANI"|ext="ARW"|ext="ASF"|ext="ASX"|ext="AU"|ext="AVI"|ext="AVIF"|ext="BIF"|ext="BMP"|ext="CAM"|ext="CBR"|ext="CBZ"|ext="CDR"|ext="CGM"|ext="CR2"|ext="CR3"|ext="CRW"|ext="CSV"|ext="CUR"|ext="DB"|ext="DCM"|ext="DCR"|ext="DCX"|ext="DDS"|ext="DIB"|ext="DJVU"|ext="DNG"|ext="DOC"|ext="DOCX"|ext="DRW"|ext="DWG"|ext="DXF"|ext="ECW"|ext="EMF"|ext="EPS"|ext="EPUB"|ext="ERF"|ext="EXR"|ext="FLV"|ext="G3"|ext="GFIE"|ext="GIF"|ext="HDP"|ext="HDR"|ext="HEIC"|ext="HEIF"|ext="ICL"|ext="ICO"|ext="ICS"|ext="IFF"|ext="IMA"|ext="IMG"|ext="IW44"|ext="J2K"|ext="JFIF"|ext="JP2"|ext="JPC"|ext="JPE"|ext="JPEG"|ext="JPF"|ext="JPG"|ext="JPM"|ext="JLS"|ext="JNG"|ext="JPS"|ext="JS"|ext="JSON"|ext="JXR"|ext="KDC"|ext="LBM"|ext="M2T"|ext="M2TS"|ext="M4A"|ext="M4V"|ext="MEF"|ext="MD"|ext="MDB"|ext="MDC"|ext="MID"|ext="MKV"|ext="MNG"|ext="MOS"|ext="MOV"|ext="MP3"|ext="MP4"|ext="MPE"|ext="MPG"|ext="MPEG"|ext="MPO"|ext="MPP"|ext="MRW"|ext="MSK"|ext="MSP"|ext="MTS"|ext="NEF"|ext="NRW"|ext="OFR"|ext="OGG"|ext="ORF"|ext="PBM"|ext="PCD"|ext="PCT"|ext="PCX"|ext="PDF"|ext="PEF"|ext="PFB"|ext="PGM"|ext="PIC"|ext="PNG"|ext="PNM"|ext="PPM"|ext="PPT"|ext="PPTX"|ext="PRN"|ext="PRZ"|ext="PS"|ext="PS1"|ext="PSB"|ext="PSD"|ext="PSP"|ext="PST"|ext="PUB"|ext="QPW"|ext="QT"|ext="RA"|ext="RAF"|ext="RAM"|ext="RAS"|ext="RAW"|ext="RGB"|ext="RLE"|ext="RM"|ext="RMI"|ext="RTF"|ext="RW2"|ext="RWL"|ext="SDW"|ext="SFF"|ext="SGI"|ext="SHW"|ext="SID"|ext="SND"|ext="SQLITE"|ext="SR2"|ext="SRF"|ext="SRW"|ext="STL"|ext="SUN"|ext="SVG"|ext="SWF"|ext="TGA"|ext="TIF"|ext="TIFF"|ext="TS"|ext="TTF"|ext="TXT"|ext="UUE"|ext="VOB"|ext="VSD"|ext="WAV"|ext="WBMP"|ext="WDP"|ext="WEBM"|ext="WEBP"|ext="WMA"|ext="WMF"|ext="WMP"|ext="WMV"|ext="WMX"|ext="WPD"|ext="WPG"|ext="X3F"|ext="XBM"|ext="XCF"|ext="XLS"|ext="XLSM"|ext="XLSX"|ext="XML"|ext="XPM"|ext="XPS"|ext="XYS"|ext="ZIP""
Code: Select all
3FR|3GP|AAC|AI|AIF|AMR|ANI|APNG|ARW|ASF|ASX|AU|AVI|AVIF|BIF|BMP|CAM|CBR|CBZ|CDR|CGM|CR2|CR3|CRW|CSV|CUR|DB|DCM|DCR|DCX|DDS|DIB|DJVU|DNG|DOC|DOCX|DRW|DWG|DXF|ECW|EMF|EML|EPS|EPUB|ERF|EXR|FLV|FSCX|G3|GIF|HDP|HDR|HEIC|HEIF|ICL|ICO|ICS|IFF|IMA|IMG|IW44|J2K|JFIF|JP2|JPC|JPE|JPEG|JPF|JPG|JPM|JLS|JNG|JS|JSON|JXR|KDC|LBM|M2T|M2TS|M4A|M4V|MEF|MD|MDB|MDC|MID|MKV|MNG|MOS|MOV|MP3|MP4|MPE|MPG|MPEG|MPO|MPP|MRW|MSG|MSK|MSP|MTS|NEF|NRW|OFR|OGG|ORF|PBM|PCD|PCT|PCX|PDF|PEF|PFB|PGM|PIC|PNG|PPM|PPT|PPTX|PRN|PRZ|PS|PS1|PSB|PSD|PSP|PST|PUB|QPW|QT|RA|RAF|RAM|RAS|RAW|RGB|RLE|RM|RMI|RTF|RW2|RWL|SDW|SFF|SGI|SHW|SID|SND|SQLITE|SR2|SRF|SRW|STL|SUN|SVG|SWF|TGA|TIF|TIFF|TS|TTF|TXT|UUE|VOB|VSD|WAV|WBMP|WDP|WEBM|WEBP|WMA|WMF|WMP|WMV|WMX|WPD|WPG|X3F|XBM|XCF|XLS|XLSM|XLSX|XML|XPM|XPS|XYS|ZIP|
This worked fine for me! You may need to exit the directory and return to it later when Windows has finished downloading the files (the cloud overlay needs to be gone). You may also need to select the files and choose "Re-download selected thumbnails" AFTER getting rid of the cloud overlay.]]>I tried to enable the option 'always keep on this device' without success.
This worked fine for me! You may need to exit the directory and return to it later when Windows has finished downloading the files (the cloud overlay needs to be gone). You may also need to select the files and choose "Re-download selected thumbnails" AFTER getting rid of the cloud overlay.]]>I tried to enable the option 'always keep on this device' without success.
I don't think that .png images ever has embedded thumbnalils - so that doesn't do anything.]]>Even after having added the png extension to the internal thumbnails setting:
I don't think that .png images ever has embedded thumbnalils - so that doesn't do anything.]]>Even after having added the png extension to the internal thumbnails setting:
That could be the problem - I only have a private OneDrive, and no access to any business OneDrive. Do they show up on your private OneDrive?]]>They are on my business onedrive.
That could be the problem - I only have a private OneDrive, and no access to any business OneDrive. Do they show up on your private OneDrive?]]>They are on my business onedrive.
Maybe JPEGView download the files to a temporarily directory when displaying the images, instead of forcing OneDrive to download them to the OneDrive folder?]]>I open them and stays with the JPEGView default icon afterwards.
Maybe JPEGView download the files to a temporarily directory when displaying the images, instead of forcing OneDrive to download them to the OneDrive folder?]]>I open them and stays with the JPEGView default icon afterwards.
Good question, thanks. Frankly speaking, I do not know where this should be set up, but apparently it works seamlessly for the jpg. This directory should be the same for all downloaded files.Maybe JPEGView download the files to a temporarily directory when displaying the images, instead of forcing OneDrive to download them to the OneDrive folder?
Good question, thanks. Frankly speaking, I do not know where this should be set up, but apparently it works seamlessly for the jpg. This directory should be the same for all downloaded files.Maybe JPEGView download the files to a temporarily directory when displaying the images, instead of forcing OneDrive to download them to the OneDrive folder?
Just tested with .png - is still works once the image has been opened locally. http://tcmd.madsenworld.dk/onedrivethumbs.pngBut not my png:
Just tested with .png - is still works once the image has been opened locally. http://tcmd.madsenworld.dk/onedrivethumbs.pngBut not my png:
Code: Select all
find duplicates, select duplicates:
gui : Feed to Listbox - NumPlus
command : cm_SpreadSelection
menu : Mark - Select group [Num +]
keyboard : Alt+M (Alt: open Main Menu + M: Mark menu) - [Num +]
Code: Select all
[searches]
duplicates Feed to Listbox then NumPlus_SearchFor=
duplicates Feed to Listbox then NumPlus_SearchIn=
duplicates Feed to Listbox then NumPlus_SearchText=
duplicates Feed to Listbox then NumPlus_SearchFlags=0|007002010021|||||||||1110|||
Code: Select all
[searches]
duplicates_SearchFor=
duplicates_SearchIn=
duplicates_SearchText=
duplicates_SearchFlags=0|007002010021|||||||||1110|||
duplicates_SearchHint=after search click Feed to Listbox then hit Num+
Code: Select all
find duplicates, select duplicates:
gui : Feed to Listbox - NumPlus
command : cm_SpreadSelection
menu : Mark - Select group [Num +]
keyboard : Alt+M (Alt: open Main Menu + M: Mark menu) - [Num +]
Code: Select all
[searches]
duplicates Feed to Listbox then NumPlus_SearchFor=
duplicates Feed to Listbox then NumPlus_SearchIn=
duplicates Feed to Listbox then NumPlus_SearchText=
duplicates Feed to Listbox then NumPlus_SearchFlags=0|007002010021|||||||||1110|||
Code: Select all
[searches]
duplicates_SearchFor=
duplicates_SearchIn=
duplicates_SearchText=
duplicates_SearchFlags=0|007002010021|||||||||1110|||
duplicates_SearchHint=after search click Feed to Listbox then hit Num+
Moderator message from: white » 2025-06-06, 10:36 UTC
I created a new thread created for this, because it was off-topic there.
Moderator message from: white » 2025-06-06, 10:36 UTC
I created a new thread created for this, because it was off-topic there.
The difference is that I cannot display a file preview in Total Commander 32-bit with sLister 64-bit.Native2904 wrote: 2025-06-05, 08:42 UTC 2 Tuska
(when my question is not right on this place, please move or delete this)
Why are in your configuration the 64bit Plugins separately listened; I mean, I install the *.wlx without "64"?
In your case, what is deferent between e.g. slister.wlx and slister.wlx64 (?) because my installation run on both
TC 32bit | 64bit without focus ->*.wlx64.
https://imgur.com/M00AQBA
The difference is that I cannot display a file preview in Total Commander 32-bit with sLister 64-bit.Native2904 wrote: 2025-06-05, 08:42 UTC 2 Tuska
(when my question is not right on this place, please move or delete this)
Why are in your configuration the 64bit Plugins separately listened; I mean, I install the *.wlx without "64"?
In your case, what is deferent between e.g. slister.wlx and slister.wlx64 (?) because my installation run on both
TC 32bit | 64bit without focus ->*.wlx64.
https://imgur.com/M00AQBA
You do not have to state .wlx64 as the plugin type in the [ListerPlugins] section - TC x64 will automatically use the .wlx64 plugin file - also if the plugin type is stated as .wlxThe difference is that I cannot display a file preview in Total Commander 32-bit with sLister 64-bit.
TC 32-bit is not allowed to access the file “slister.wlx64”.
Code: Select all
%COMMANDER_PATH%\Plugins\wlx\slister\slister.wlx64
%COMMANDER_PATH%\Plugins\wlx\slister\slister.wlx
Code: Select all
%COMMANDER_PATH%\Plugins\wlx\slister\slister.wlx
You do not have to state .wlx64 as the plugin type in the [ListerPlugins] section - TC x64 will automatically use the .wlx64 plugin file - also if the plugin type is stated as .wlxThe difference is that I cannot display a file preview in Total Commander 32-bit with sLister 64-bit.
TC 32-bit is not allowed to access the file “slister.wlx64”.
Code: Select all
%COMMANDER_PATH%\Plugins\wlx\slister\slister.wlx64
%COMMANDER_PATH%\Plugins\wlx\slister\slister.wlx
Code: Select all
%COMMANDER_PATH%\Plugins\wlx\slister\slister.wlx
You do not have to state .wlx64 as the plugin type in the [ListerPlugins] section - TC x64 will automatically use the .wlx64 plugin file - also if the plugin type is stated as .wlxThe difference is that I cannot display a file preview in Total Commander 32-bit with sLister 64-bit.
TC 32-bit is not allowed to access the file “slister.wlx64”.
Code: Select all
%COMMANDER_PATH%\Plugins\wlx\slister\slister.wlx64
%COMMANDER_PATH%\Plugins\wlx\slister\slister.wlx
Code: Select all
%COMMANDER_PATH%\Plugins\wlx\slister\slister.wlx
Code: Select all
%COMMANDER_PATH%\Plugins\wlx\slister\slister.wlx64 ext=“PDF” ...
You do not have to state .wlx64 as the plugin type in the [ListerPlugins] section - TC x64 will automatically use the .wlx64 plugin file - also if the plugin type is stated as .wlxThe difference is that I cannot display a file preview in Total Commander 32-bit with sLister 64-bit.
TC 32-bit is not allowed to access the file “slister.wlx64”.
Code: Select all
%COMMANDER_PATH%\Plugins\wlx\slister\slister.wlx64
%COMMANDER_PATH%\Plugins\wlx\slister\slister.wlx
Code: Select all
%COMMANDER_PATH%\Plugins\wlx\slister\slister.wlx
Code: Select all
%COMMANDER_PATH%\Plugins\wlx\slister\slister.wlx64 ext=“PDF” ...
In case that wasn't clear above:Native2904 wrote: 2025-06-05, 08:42 UTC In your case, what is different between e.g. slister.wlx and slister.wlx64 (?)
because my installation run on both TC 32bit | 64bit without focus ->*.wlx64.
https://imgur.com/M00AQBA
In case that wasn't clear above:Native2904 wrote: 2025-06-05, 08:42 UTC In your case, what is different between e.g. slister.wlx and slister.wlx64 (?)
because my installation run on both TC 32bit | 64bit without focus ->*.wlx64.
https://imgur.com/M00AQBA
Own trust level: TC 32 bitWhat is UAC - Windows User Account Control - used for? (German) wrote: Mandatory Integrity Control
... For example, a process is not able to write to an object (file system, registry, etc.)
with a higher trust level than its own trust level or in other words,
a process can only write to objects with the same trust level or objects with a lower trust level than its own trust level. ...
----
Mandatory Integrity Control - German: Obligatorische Integritätsprüfung
... Ein Prozess ist z.B. nicht in der Lage einen Schreibzugriff auf ein Objekt (Dateisystem, Registry usw.)
mit einer höheren Vertrauensstufe als der eigenen Vertrauensstufe auszuführen oder anders formuliert:
Ein Prozess kann nur Objekte derselben Vertrauensstufe oder Objekte mit niedrigerer Vertrauensstufe als der eigenen Vertrauensstufe beschreiben. ...
Own trust level: TC 32 bitWhat is UAC - Windows User Account Control - used for? (German) wrote: Mandatory Integrity Control
... For example, a process is not able to write to an object (file system, registry, etc.)
with a higher trust level than its own trust level or in other words,
a process can only write to objects with the same trust level or objects with a lower trust level than its own trust level. ...
----
Mandatory Integrity Control - German: Obligatorische Integritätsprüfung
... Ein Prozess ist z.B. nicht in der Lage einen Schreibzugriff auf ein Objekt (Dateisystem, Registry usw.)
mit einer höheren Vertrauensstufe als der eigenen Vertrauensstufe auszuführen oder anders formuliert:
Ein Prozess kann nur Objekte derselben Vertrauensstufe oder Objekte mit niedrigerer Vertrauensstufe als der eigenen Vertrauensstufe beschreiben. ...
Code: Select all
TC\Configuration\plugins\wlx-config | "add"
Code: Select all
TC\Configuration\plugins\wlx-config | "add"
]]>Mandatory Integrity Control | Obligatorische Integritätsprüfung wrote: ... a process can only write to objects with the same trust level or objects with a lower trust level than its own trust level. ...
... Ein Prozess kann nur Objekte derselben Vertrauensstufe oder Objekte mit niedrigerer Vertrauensstufe
als der eigenen Vertrauensstufe beschreiben. ...
own trust level : TC 32 Bit (x86) OR TC 64 Bit (x64) German: eigene Vertrauensstufe
same trust level : TC 32 Bit (x86) <=> sLister 32 Bit (x86) German: dieselbe Vertrauensstufe
lower trust level: TC 64 Bit (x64) <=> sLister 32 Bit (x86) German: niedrigere Vertrauensstufe
]]>Mandatory Integrity Control | Obligatorische Integritätsprüfung wrote: ... a process can only write to objects with the same trust level or objects with a lower trust level than its own trust level. ...
... Ein Prozess kann nur Objekte derselben Vertrauensstufe oder Objekte mit niedrigerer Vertrauensstufe
als der eigenen Vertrauensstufe beschreiben. ...
own trust level : TC 32 Bit (x86) OR TC 64 Bit (x64) German: eigene Vertrauensstufe
same trust level : TC 32 Bit (x86) <=> sLister 32 Bit (x86) German: dieselbe Vertrauensstufe
lower trust level: TC 64 Bit (x64) <=> sLister 32 Bit (x86) German: niedrigere Vertrauensstufe
Code: Select all
[plugininstall]
description=sLister is SumatraPDF wrapper plugin for TotalCommander.
type=wlx
file=slister.wlx64
defaultdir=slister
Code: Select all
[plugininstall]
description=sLister is SumatraPDF wrapper plugin for TotalCommander.
type=wlx
file=slister.wlx64
defaultdir=slister
So 64-bit TC will automatically look for .wlx64 plugin file when the user specified a .wlx file.petermad wrote: 2025-06-05, 12:15 UTC You do not have to state .wlx64 as the plugin type in the [ListerPlugins] section - TC x64 will automatically use the .wlx64 plugin file - also if the plugin type is stated as .wlx
So 64-bit TC will automatically look for .wlx64 plugin file when the user specified a .wlx file.petermad wrote: 2025-06-05, 12:15 UTC You do not have to state .wlx64 as the plugin type in the [ListerPlugins] section - TC x64 will automatically use the .wlx64 plugin file - also if the plugin type is stated as .wlx
I can confirm this for the “TTFViewer” plugin.Native2904 wrote: 2025-06-06, 14:46 UTC Why when I try to use an only 32bit Plugin [TTFViewer, listdoc] on TC64 it is not possible?
This plugin is deprecated.ListDoc 1.2 wrote: "Views MS Words texts in Total Commander lister very fast without formatting.
No need of Microsoft Word to be installed or any additional libraries."
I can confirm this for the “TTFViewer” plugin.Native2904 wrote: 2025-06-06, 14:46 UTC Why when I try to use an only 32bit Plugin [TTFViewer, listdoc] on TC64 it is not possible?
This plugin is deprecated.ListDoc 1.2 wrote: "Views MS Words texts in Total Commander lister very fast without formatting.
No need of Microsoft Word to be installed or any additional libraries."
Code: Select all
[plugininstall]
description=sLister is SumatraPDF wrapper plugin for TotalCommander.
type=wlx
file=slister.wlx64
defaultdir=slister
Code: Select all
[plugininstall]
description=sLister is SumatraPDF wrapper plugin for TotalCommander.
type=wlx
file=slister.wlx64
defaultdir=slister
Based on this statement, I ran another test as follows:white wrote: 2025-06-06, 17:08 UTCIt is not possible to run a 32-bit plugin using 64-bit TC.Native2904 wrote: 2025-06-06, 14:46 UTC Why when I try to use an only 32bit Plugin [TTFViewer, listdoc] on TC64 it is not possible?
Plugins are .dll files (dynamic-link library) and are basically an external part of the program
which can be shared and loaded when necessary.
A program is either running in a 64-bit environment or a 32-bit environment.
You cannot have part of a program running as a 64-bit program and other parts running as 32-bit program.
Based on this statement, I ran another test as follows:white wrote: 2025-06-06, 17:08 UTCIt is not possible to run a 32-bit plugin using 64-bit TC.Native2904 wrote: 2025-06-06, 14:46 UTC Why when I try to use an only 32bit Plugin [TTFViewer, listdoc] on TC64 it is not possible?
Plugins are .dll files (dynamic-link library) and are basically an external part of the program
which can be shared and loaded when necessary.
A program is either running in a 64-bit environment or a 32-bit environment.
You cannot have part of a program running as a 64-bit program and other parts running as 32-bit program.
BTW, I suspect that the issue is caused by a bug in Irfanview or Irfanview's AVIF plugin.]]>It seems to happen when the filename contains a space, the extension starts with the text "avi" and the format is an .avif file.
BTW, I suspect that the issue is caused by a bug in Irfanview or Irfanview's AVIF plugin.]]>It seems to happen when the filename contains a space, the extension starts with the text "avi" and the format is an .avif file.
I use some sample files from here: https://github.com/link-u/avif-sample-images]]>ghisler(Author) wrote: 2022-06-26, 08:54 UTC Irfanview doesn't return a preview image for some file types to TC, mostly videos. Maybe it considers AVIF a video format because it can contain multiple images as a sequence? I haven't tested it myself because I don't have any AVIF files.
I use some sample files from here: https://github.com/link-u/avif-sample-images]]>ghisler(Author) wrote: 2022-06-26, 08:54 UTC Irfanview doesn't return a preview image for some file types to TC, mostly videos. Maybe it considers AVIF a video format because it can contain multiple images as a sequence? I haven't tested it myself because I don't have any AVIF files.
Code: Select all
> win32u.dll!NtUserBuildHwndList() Unknown
user32.dll!BuildHwndList(struct HDESK__ *,struct HWND__ *,int,int,unsigned long,struct _tagHWNDCACHE * *) Unknown
user32.dll!EnumChildWindows() Unknown
uxtheme.dll!_WindowPosChangedWorker() Unknown
uxtheme.dll!OnOwpPostWindowPosChanged(class CThemeWnd *,struct _THEME_MSG *) Unknown
uxtheme.dll!ThemePostWndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!DispatchClientMessage() Unknown
user32.dll!__fnINLPWINDOWPOS() Unknown
ntdll.dll!KiUserCallbackDispatcherContinue() Unknown
win32u.dll!NtUserMoveWindow() Unknown
comctl32.dll!ComboBox_SetDroppedSize(struct tagCBox *,struct tagRECT const *) Unknown
comctl32.dll!ComboBox_Position(struct tagCBox *) Unknown
comctl32.dll!ComboBox_SizeHandler() Unknown
comctl32.dll!ComboBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!CallWindowProcW() Unknown
TOTALCMD64.EXE!00000000009576a8() Unknown
> win32u.dll!NtUserGetObjectInformation() Unknown
uxtheme.dll!GetWindowDesktopName(struct HWND__ *,unsigned short *,unsigned long) Unknown
uxtheme.dll!CAppInfo::TrackForeignWindow(struct HWND__ *) Unknown
uxtheme.dll!CAppInfo::OpenWindowThemeFile() Unknown
uxtheme.dll!_OpenThemeData() Unknown
uxtheme.dll!OpenNcThemeDataInternal() Unknown
uxtheme.dll!OpenNcThemeData() Unknown
comctl32.dll!CUxScrollBar::Attach() Unknown
comctl32.dll!CCSetScrollInfo() Unknown
uxtheme.dll!ThemeSetScrollInfoProc() Unknown
user32.dll!SetScrollInfo() Unknown
comctl32.dll!ListBox_SetScrollParms() Unknown
comctl32.dll!ListBox_NewITopEx() Unknown
comctl32.dll!ListBox_Size() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!RealDefWindowProcWorker() Unknown
user32.dll!RealDefWindowProcW() Unknown
uxtheme.dll!_ThemeDefWindowProc() Unknown
uxtheme.dll!ThemeDefWindowProcW() Unknown
user32.dll!DefWindowProcW() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!DispatchClientMessage() Unknown
user32.dll!__fnINLPWINDOWPOS() Unknown
ntdll.dll!KiUserCallbackDispatcherContinue() Unknown
win32u.dll!NtUserSetWindowPos() Unknown
comctl32.dll!ListBox_Size() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!RealDefWindowProcWorker() Unknown
user32.dll!RealDefWindowProcW() Unknown
uxtheme.dll!_ThemeDefWindowProc() Unknown
uxtheme.dll!ThemeDefWindowProcW() Unknown
user32.dll!DefWindowProcW() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!DispatchClientMessage() Unknown
user32.dll!__fnINLPWINDOWPOS() Unknown
ntdll.dll!KiUserCallbackDispatcherContinue() Unknown
win32u.dll!NtUserSetScrollInfo() Unknown
uxtheme.dll!ThemeSetScrollInfoProc() Unknown
user32.dll!SetScrollInfo() Unknown
comctl32.dll!ListBox_SetScrollParms() Unknown
comctl32.dll!ListBox_ShowHideScrollBars() Unknown
comctl32.dll!ListBox_InsertItem() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!SendMessageW() Unknown
comctl32.dll!ComboBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!CallWindowProcW() Unknown
TOTALCMD64.EXE!00000000009576a8() Unknown
> win32u.dll!NtUserSetWindowPos() Unknown
comctl32.dll!ListBox_Size() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!RealDefWindowProcWorker() Unknown
user32.dll!RealDefWindowProcW() Unknown
uxtheme.dll!_ThemeDefWindowProc() Unknown
uxtheme.dll!ThemeDefWindowProcW() Unknown
user32.dll!DefWindowProcW() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!DispatchClientMessage() Unknown
user32.dll!__fnINLPWINDOWPOS() Unknown
ntdll.dll!KiUserCallbackDispatcherContinue() Unknown
win32u.dll!NtUserSetScrollInfo() Unknown
uxtheme.dll!ThemeSetScrollInfoProc() Unknown
user32.dll!SetScrollInfo() Unknown
comctl32.dll!ListBox_SetScrollParms() Unknown
comctl32.dll!ListBox_ShowHideScrollBars() Unknown
comctl32.dll!ListBox_InsertItem() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!SendMessageW() Unknown
comctl32.dll!ComboBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!CallWindowProcW() Unknown
TOTALCMD64.EXE!00000000009576a8() Unknown
> win32u.dll!NtUserSetProp() Unknown
user32.dll!SetPropW() Unknown
comctl32.dll!CUxScrollBar::Attach() Unknown
comctl32.dll!CCSetScrollInfo() Unknown
uxtheme.dll!ThemeSetScrollInfoProc() Unknown
user32.dll!SetScrollInfo() Unknown
comctl32.dll!ListBox_SetScrollParms() Unknown
comctl32.dll!ListBox_NewITopEx() Unknown
comctl32.dll!ListBox_Size() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!RealDefWindowProcWorker() Unknown
user32.dll!RealDefWindowProcW() Unknown
uxtheme.dll!_ThemeDefWindowProc() Unknown
uxtheme.dll!ThemeDefWindowProcW() Unknown
user32.dll!DefWindowProcW() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!DispatchClientMessage() Unknown
user32.dll!__fnINLPWINDOWPOS() Unknown
ntdll.dll!KiUserCallbackDispatcherContinue() Unknown
win32u.dll!NtUserSetWindowPos() Unknown
comctl32.dll!ListBox_Size() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!RealDefWindowProcWorker() Unknown
user32.dll!RealDefWindowProcW() Unknown
uxtheme.dll!_ThemeDefWindowProc() Unknown
uxtheme.dll!ThemeDefWindowProcW() Unknown
user32.dll!DefWindowProcW() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!DispatchClientMessage() Unknown
user32.dll!__fnINLPWINDOWPOS() Unknown
ntdll.dll!KiUserCallbackDispatcherContinue() Unknown
win32u.dll!NtUserSetScrollInfo() Unknown
uxtheme.dll!ThemeSetScrollInfoProc() Unknown
user32.dll!SetScrollInfo() Unknown
comctl32.dll!ListBox_SetScrollParms() Unknown
comctl32.dll!ListBox_ShowHideScrollBars() Unknown
comctl32.dll!ListBox_InsertItem() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!SendMessageW() Unknown
comctl32.dll!ComboBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!CallWindowProcW() Unknown
TOTALCMD64.EXE!00000000009576a8() Unknown
> win32u.dll!NtUserIsNonClientDpiScalingEnabled() Unknown
uxtheme.dll!CThemeWnd::GetNcWindowMetrics() Unknown
uxtheme.dll!CThemeWnd::StyleChanged() Unknown
uxtheme.dll!OnDwpStyleChanged(class CThemeWnd *,struct _THEME_MSG *) Unknown
uxtheme.dll!_ThemeDefWindowProc() Unknown
uxtheme.dll!ThemeDefWindowProcW() Unknown
user32.dll!DefWindowProcW() Unknown
uxtheme.dll!OnOwpPreStyleChange() Unknown
uxtheme.dll!ThemePreWndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!DispatchClientMessage() Unknown
user32.dll!__fnINOUTLPSIZE() Unknown
ntdll.dll!KiUserCallbackDispatcherContinue() Unknown
win32u.dll!NtUserSetWindowLongPtr() Unknown
user32.dll!_SetWindowLongPtr() Unknown
comctl32.dll!CCSetScrollInfo() Unknown
comctl32.dll!CUxScrollBar::Attach() Unknown
comctl32.dll!CCSetScrollInfo() Unknown
uxtheme.dll!ThemeSetScrollInfoProc() Unknown
user32.dll!SetScrollInfo() Unknown
comctl32.dll!ListBox_SetScrollParms() Unknown
comctl32.dll!ListBox_ShowHideScrollBars() Unknown
comctl32.dll!ListBox_InsertItem() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!SendMessageW() Unknown
comctl32.dll!ComboBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!CallWindowProcW() Unknown
TOTALCMD64.EXE!00000000009576a8() Unknown
Code: Select all
> win32u.dll!NtUserBuildHwndList() Unknown
user32.dll!BuildHwndList(struct HDESK__ *,struct HWND__ *,int,int,unsigned long,struct _tagHWNDCACHE * *) Unknown
user32.dll!EnumChildWindows() Unknown
uxtheme.dll!_WindowPosChangedWorker() Unknown
uxtheme.dll!OnOwpPostWindowPosChanged(class CThemeWnd *,struct _THEME_MSG *) Unknown
uxtheme.dll!ThemePostWndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!DispatchClientMessage() Unknown
user32.dll!__fnINLPWINDOWPOS() Unknown
ntdll.dll!KiUserCallbackDispatcherContinue() Unknown
win32u.dll!NtUserMoveWindow() Unknown
comctl32.dll!ComboBox_SetDroppedSize(struct tagCBox *,struct tagRECT const *) Unknown
comctl32.dll!ComboBox_Position(struct tagCBox *) Unknown
comctl32.dll!ComboBox_SizeHandler() Unknown
comctl32.dll!ComboBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!CallWindowProcW() Unknown
TOTALCMD64.EXE!00000000009576a8() Unknown
> win32u.dll!NtUserGetObjectInformation() Unknown
uxtheme.dll!GetWindowDesktopName(struct HWND__ *,unsigned short *,unsigned long) Unknown
uxtheme.dll!CAppInfo::TrackForeignWindow(struct HWND__ *) Unknown
uxtheme.dll!CAppInfo::OpenWindowThemeFile() Unknown
uxtheme.dll!_OpenThemeData() Unknown
uxtheme.dll!OpenNcThemeDataInternal() Unknown
uxtheme.dll!OpenNcThemeData() Unknown
comctl32.dll!CUxScrollBar::Attach() Unknown
comctl32.dll!CCSetScrollInfo() Unknown
uxtheme.dll!ThemeSetScrollInfoProc() Unknown
user32.dll!SetScrollInfo() Unknown
comctl32.dll!ListBox_SetScrollParms() Unknown
comctl32.dll!ListBox_NewITopEx() Unknown
comctl32.dll!ListBox_Size() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!RealDefWindowProcWorker() Unknown
user32.dll!RealDefWindowProcW() Unknown
uxtheme.dll!_ThemeDefWindowProc() Unknown
uxtheme.dll!ThemeDefWindowProcW() Unknown
user32.dll!DefWindowProcW() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!DispatchClientMessage() Unknown
user32.dll!__fnINLPWINDOWPOS() Unknown
ntdll.dll!KiUserCallbackDispatcherContinue() Unknown
win32u.dll!NtUserSetWindowPos() Unknown
comctl32.dll!ListBox_Size() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!RealDefWindowProcWorker() Unknown
user32.dll!RealDefWindowProcW() Unknown
uxtheme.dll!_ThemeDefWindowProc() Unknown
uxtheme.dll!ThemeDefWindowProcW() Unknown
user32.dll!DefWindowProcW() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!DispatchClientMessage() Unknown
user32.dll!__fnINLPWINDOWPOS() Unknown
ntdll.dll!KiUserCallbackDispatcherContinue() Unknown
win32u.dll!NtUserSetScrollInfo() Unknown
uxtheme.dll!ThemeSetScrollInfoProc() Unknown
user32.dll!SetScrollInfo() Unknown
comctl32.dll!ListBox_SetScrollParms() Unknown
comctl32.dll!ListBox_ShowHideScrollBars() Unknown
comctl32.dll!ListBox_InsertItem() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!SendMessageW() Unknown
comctl32.dll!ComboBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!CallWindowProcW() Unknown
TOTALCMD64.EXE!00000000009576a8() Unknown
> win32u.dll!NtUserSetWindowPos() Unknown
comctl32.dll!ListBox_Size() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!RealDefWindowProcWorker() Unknown
user32.dll!RealDefWindowProcW() Unknown
uxtheme.dll!_ThemeDefWindowProc() Unknown
uxtheme.dll!ThemeDefWindowProcW() Unknown
user32.dll!DefWindowProcW() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!DispatchClientMessage() Unknown
user32.dll!__fnINLPWINDOWPOS() Unknown
ntdll.dll!KiUserCallbackDispatcherContinue() Unknown
win32u.dll!NtUserSetScrollInfo() Unknown
uxtheme.dll!ThemeSetScrollInfoProc() Unknown
user32.dll!SetScrollInfo() Unknown
comctl32.dll!ListBox_SetScrollParms() Unknown
comctl32.dll!ListBox_ShowHideScrollBars() Unknown
comctl32.dll!ListBox_InsertItem() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!SendMessageW() Unknown
comctl32.dll!ComboBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!CallWindowProcW() Unknown
TOTALCMD64.EXE!00000000009576a8() Unknown
> win32u.dll!NtUserSetProp() Unknown
user32.dll!SetPropW() Unknown
comctl32.dll!CUxScrollBar::Attach() Unknown
comctl32.dll!CCSetScrollInfo() Unknown
uxtheme.dll!ThemeSetScrollInfoProc() Unknown
user32.dll!SetScrollInfo() Unknown
comctl32.dll!ListBox_SetScrollParms() Unknown
comctl32.dll!ListBox_NewITopEx() Unknown
comctl32.dll!ListBox_Size() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!RealDefWindowProcWorker() Unknown
user32.dll!RealDefWindowProcW() Unknown
uxtheme.dll!_ThemeDefWindowProc() Unknown
uxtheme.dll!ThemeDefWindowProcW() Unknown
user32.dll!DefWindowProcW() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!DispatchClientMessage() Unknown
user32.dll!__fnINLPWINDOWPOS() Unknown
ntdll.dll!KiUserCallbackDispatcherContinue() Unknown
win32u.dll!NtUserSetWindowPos() Unknown
comctl32.dll!ListBox_Size() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!RealDefWindowProcWorker() Unknown
user32.dll!RealDefWindowProcW() Unknown
uxtheme.dll!_ThemeDefWindowProc() Unknown
uxtheme.dll!ThemeDefWindowProcW() Unknown
user32.dll!DefWindowProcW() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!DispatchClientMessage() Unknown
user32.dll!__fnINLPWINDOWPOS() Unknown
ntdll.dll!KiUserCallbackDispatcherContinue() Unknown
win32u.dll!NtUserSetScrollInfo() Unknown
uxtheme.dll!ThemeSetScrollInfoProc() Unknown
user32.dll!SetScrollInfo() Unknown
comctl32.dll!ListBox_SetScrollParms() Unknown
comctl32.dll!ListBox_ShowHideScrollBars() Unknown
comctl32.dll!ListBox_InsertItem() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!SendMessageW() Unknown
comctl32.dll!ComboBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!CallWindowProcW() Unknown
TOTALCMD64.EXE!00000000009576a8() Unknown
> win32u.dll!NtUserIsNonClientDpiScalingEnabled() Unknown
uxtheme.dll!CThemeWnd::GetNcWindowMetrics() Unknown
uxtheme.dll!CThemeWnd::StyleChanged() Unknown
uxtheme.dll!OnDwpStyleChanged(class CThemeWnd *,struct _THEME_MSG *) Unknown
uxtheme.dll!_ThemeDefWindowProc() Unknown
uxtheme.dll!ThemeDefWindowProcW() Unknown
user32.dll!DefWindowProcW() Unknown
uxtheme.dll!OnOwpPreStyleChange() Unknown
uxtheme.dll!ThemePreWndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!DispatchClientMessage() Unknown
user32.dll!__fnINOUTLPSIZE() Unknown
ntdll.dll!KiUserCallbackDispatcherContinue() Unknown
win32u.dll!NtUserSetWindowLongPtr() Unknown
user32.dll!_SetWindowLongPtr() Unknown
comctl32.dll!CCSetScrollInfo() Unknown
comctl32.dll!CUxScrollBar::Attach() Unknown
comctl32.dll!CCSetScrollInfo() Unknown
uxtheme.dll!ThemeSetScrollInfoProc() Unknown
user32.dll!SetScrollInfo() Unknown
comctl32.dll!ListBox_SetScrollParms() Unknown
comctl32.dll!ListBox_ShowHideScrollBars() Unknown
comctl32.dll!ListBox_InsertItem() Unknown
comctl32.dll!ListBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!SendMessageWorker(struct tagWND *,unsigned int,unsigned __int64,__int64,int) Unknown
user32.dll!SendMessageW() Unknown
comctl32.dll!ComboBox_WndProc() Unknown
user32.dll!UserCallWinProcCheckWow(struct _ACTIVATION_CONTEXT *,__int64 (*)(struct tagWND *,unsigned int,unsigned __int64,__int64),struct HWND__ *,enum _WM_VALUE,unsigned __int64,__int64,void *,int) Unknown
user32.dll!CallWindowProcW() Unknown
TOTALCMD64.EXE!00000000009576a8() Unknown
Code: Select all
Sources msinfo32.exe (System Information), Windows logo key + Pause key (System > About), Search: winver[.exe], Task-Manager
.
OS Name Microsoft Windows 11 Pro
Version 10.0.26100 Build 26100
Processor Intel(R) Core(TM) i5-12600K 12th Gen, 3.70 GHz, 10 Cores, 16 Logical Processors
Installed RAM 32.0 GB (21.5 GB physical memory usable) | Task-Manager - RAM usage: 32%
System type 64-bit operating system, x64-based processor
Edition Windows 11 Pro
Version 24H2
Installed on 22/11/2024
OS build 26100.4202
Experience Windows Feature Experience Pack 1000.26100.107.0
Code: Select all
Sources msinfo32.exe (System Information), Windows logo key + Pause key (System > About), Search: winver[.exe], Task-Manager
.
OS Name Microsoft Windows 11 Pro
Version 10.0.26100 Build 26100
Processor Intel(R) Core(TM) i5-12600K 12th Gen, 3.70 GHz, 10 Cores, 16 Logical Processors
Installed RAM 32.0 GB (21.5 GB physical memory usable) | Task-Manager - RAM usage: 32%
System type 64-bit operating system, x64-based processor
Edition Windows 11 Pro
Version 24H2
Installed on 22/11/2024
OS build 26100.4202
Experience Windows Feature Experience Pack 1000.26100.107.0
I don't measure it - that is why I write about ¼ sec.How do you measure a quarter of a second?
I don't measure it - that is why I write about ¼ sec.How do you measure a quarter of a second?
Code: Select all
petermad
TC 11.55RC5 (x64) Start End Duration Difference
----------------------------------------------------------------------------------
ALT-F7 00:03 00 00:04 50 1.5 seconds
ALT-SHIFT-F7 00:10 30 00:13 10 2.8 seconds 1.3 seconds
Code: Select all
tuska Windows 11 Pro (x64) Version 24H2 (OS build 26100.4202) - 2025-05-28
TC 11.55RC5 (x64) Start End Duration Difference
----------------------------------------------------------------------------------
ALT-F7 00:04 80 00:05 20 0.4 seconds
ALT-SHIFT-F7 00:15 90 00:16 40 0.5 seconds 0.1 seconds
TC 11.55RC5 (x86)
ALT-F7 00:33 30 00:33 80 0.5 seconds
ALT-SHIFT-F7 00:49 50 00:50 10 0.6 seconds 0.1 seconds
Code: Select all
tuska Windows 11 Pro (x64) Version 24H2 (OS build 26100.4349) - 2025-06-10
TC 11.55RC5 (x64) Start End Duration Difference
----------------------------------------------------------------------------------
Options... 00:04 70 00:05 00 0.3 seconds
TC 11.55RC5 (x86)
Options... 00:03 40 00:04 50 1.1 seconds 0.8 seconds
Code: Select all
petermad
TC 11.55RC5 (x64) Start End Duration Difference
----------------------------------------------------------------------------------
ALT-F7 00:03 00 00:04 50 1.5 seconds
ALT-SHIFT-F7 00:10 30 00:13 10 2.8 seconds 1.3 seconds
Code: Select all
tuska Windows 11 Pro (x64) Version 24H2 (OS build 26100.4202) - 2025-05-28
TC 11.55RC5 (x64) Start End Duration Difference
----------------------------------------------------------------------------------
ALT-F7 00:04 80 00:05 20 0.4 seconds
ALT-SHIFT-F7 00:15 90 00:16 40 0.5 seconds 0.1 seconds
TC 11.55RC5 (x86)
ALT-F7 00:33 30 00:33 80 0.5 seconds
ALT-SHIFT-F7 00:49 50 00:50 10 0.6 seconds 0.1 seconds
Code: Select all
tuska Windows 11 Pro (x64) Version 24H2 (OS build 26100.4349) - 2025-06-10
TC 11.55RC5 (x64) Start End Duration Difference
----------------------------------------------------------------------------------
Options... 00:04 70 00:05 00 0.3 seconds
TC 11.55RC5 (x86)
Options... 00:03 40 00:04 50 1.1 seconds 0.8 seconds
Do you mean the CAB file?]]>If I extract the RAR file with WinRAR
Do you mean the CAB file?]]>If I extract the RAR file with WinRAR
Moderator message from: ghisler(Author) » 2025-06-15, 07:47 UTC
Moderator message from: ghisler(Author) » 2025-06-15, 07:47 UTC
Code: Select all
@for /f tokens^=1-3^ delims^=^" %%i in ('@curl.exe "https://www.ghisler.com/download.htm" -# ^| @FINDSTR /IRC:"href.*tc.*64.*exe"') do (@curl.exe "%%j" --remote-name --referer "https://www.ghisler.com/" --remote-time -#)
...and if not for beta? Static direct link only for stable?]]>ghisler(Author) wrote: 2023-05-05, 13:49 UTC Sorry, there isn't - I would most probably forget to update this for new beta versions.![]()
Code: Select all
@for /f tokens^=1-3^ delims^=^" %%i in ('@curl.exe "https://www.ghisler.com/download.htm" -# ^| @FINDSTR /IRC:"href.*tc.*64.*exe"') do (@curl.exe "%%j" --remote-name --referer "https://www.ghisler.com/" --remote-time -#)
...and if not for beta? Static direct link only for stable?]]>ghisler(Author) wrote: 2023-05-05, 13:49 UTC Sorry, there isn't - I would most probably forget to update this for new beta versions.![]()
Code: Select all
[PackerPlugins]
7z=735,%COMMANDER_PATH%\Plugins\Total7zip\Total7zip.wcx
Code: Select all
[PackerPlugins]
7z=735,%COMMANDER_PATH%\Plugins\Total7zip\Total7zip.wcx
Code: Select all
[PackerPlugins]
7z=735,%COMMANDER_PATH%\Plugins\Total7zip\Total7zip.wcx
Code: Select all
[PackerPlugins]
7z=735,%COMMANDER_PATH%\plugins\wcx\Total7zip\Total7zip.wcx64
[ContentPlugins]
0=%COMMANDER_PATH%\Plugins\wcx\Total7zip\Total7zip.wcx64
0_detect=
Code: Select all
[PackerPlugins]
7z=735,%COMMANDER_PATH%\Plugins\Total7zip\Total7zip.wcx
Code: Select all
[PackerPlugins]
7z=735,%COMMANDER_PATH%\plugins\wcx\Total7zip\Total7zip.wcx64
[ContentPlugins]
0=%COMMANDER_PATH%\Plugins\wcx\Total7zip\Total7zip.wcx64
0_detect=
Moderator message from: ghisler(Author) » 2025-06-18, 10:10 UTC
Moderator message from: ghisler(Author) » 2025-06-18, 10:10 UTC
Code: Select all
tc*.exe /I0".\"RSHG0D0 ".\totalcmd"
I only unpack totalcmd.Code: Select all
tc*.exe /I0".\"RSHG0D0 ".\totalcmd"
I only unpack totalcmd.Code: Select all
@echo off
REM Silent Install TC
SET __COMPAT_LAYER=RunAsInvoker
tc*.exe /A1I0".\"RSHG0D0L1M0K %1
I call installSilentTC <destination folder>.Code: Select all
@echo off
REM Silent Install TC
SET __COMPAT_LAYER=RunAsInvoker
tc*.exe /A1I0".\"RSHG0D0L1M0K %1
I call installSilentTC <destination folder>.move to bug reports plznsp wrote: 2025-06-18, 11:37 UTC In fact:
if the current user have admin right, installer always ask for UAC even to install to non protected folders.
PS: As I said previously: Use an archiver if you need to update a portable TC, especially if you don't let the installer create any shortcuts or write to the registry.]]>ghisler(Author) wrote: 2018-06-25, 10:36 UTC Currently the installer uses level="highestAvailable", so non-admin users can still install TC to a directory like c:\Totalcmd, which does not require admin rights.
It would be better to first collect user data with normal rights and then ask for admin rights. Unfortuantely this would require a lot of changes, so I cannot add it quickly.
move to bug reports plznsp wrote: 2025-06-18, 11:37 UTC In fact:
if the current user have admin right, installer always ask for UAC even to install to non protected folders.
PS: As I said previously: Use an archiver if you need to update a portable TC, especially if you don't let the installer create any shortcuts or write to the registry.]]>ghisler(Author) wrote: 2018-06-25, 10:36 UTC Currently the installer uses level="highestAvailable", so non-admin users can still install TC to a directory like c:\Totalcmd, which does not require admin rights.
It would be better to first collect user data with normal rights and then ask for admin rights. Unfortuantely this would require a lot of changes, so I cannot add it quickly.
Moderator message from: ghisler(Author) » 2025-06-22, 07:12 UTC
Moderator message from: ghisler(Author) » 2025-06-22, 07:12 UTC
Code: Select all
%COMSPEC% /C
if '%Y%S1'=='' (start "" "%%COMMANDER_EXE%%" /S=S %Z%X "%P" "%T") else start "" "%%COMMANDER_EXE%%" /S=S %Z%X "%P" "%T" /O=%L
doesn't work with files that contain a ' (and stops working when using if "%Y%S1"==""), I'd rather use the special %y, which should stop passing a list file via /O if no items are explicitly selected, if I understand it correctly. However, using the following will still pass a list file containing only the file under the cursor:Code: Select all
%commander_exe% /S=S
%Z%X%y "%P" "%T" /O=%L%a
Code: Select all
%COMSPEC% /C
if '%Y%S1'=='' (start "" "%%COMMANDER_EXE%%" /S=S %Z%X "%P" "%T") else start "" "%%COMMANDER_EXE%%" /S=S %Z%X "%P" "%T" /O=%L
doesn't work with files that contain a ' (and stops working when using if "%Y%S1"==""), I'd rather use the special %y, which should stop passing a list file via /O if no items are explicitly selected, if I understand it correctly. However, using the following will still pass a list file containing only the file under the cursor:Code: Select all
%commander_exe% /S=S
%Z%X%y "%P" "%T" /O=%L%a
]]>Help wrote:Notes: %N and %M insert the long name, while %n and %m insert the DOS alias name (8.3). %P and %T insert the long path name, and %p and %t the short path name. (Same for %o, %e, %b and %s). %p/%t inserts the ftp URL of the directory for ftp connections.
]]>Help wrote:Notes: %N and %M insert the long name, while %n and %m insert the DOS alias name (8.3). %P and %T insert the long path name, and %p and %t the short path name. (Same for %o, %e, %b and %s). %p/%t inserts the ftp URL of the directory for ftp connections.
Moderator message from: ghisler(Author) » 2025-06-23, 06:48 UTC
Moderator message from: ghisler(Author) » 2025-06-23, 06:48 UTC
Moderator message from: white » 2025-06-23, 15:28 UTC
Moderator message from: white » 2025-06-23, 15:28 UTC
Or even better, install libraries on TotalCommander installation?Please install the OpenSSL libraries libeay32.dll and ssleay32.dll.
Or even better, install libraries on TotalCommander installation?Please install the OpenSSL libraries libeay32.dll and ssleay32.dll.
Code: Select all
[X] Search in plugins Combine with AND
tc | path | regex | ^H:
ntlinks | RP_Target | regex | ^H:
Code: Select all
[X] Search in plugins Combine with AND
tc | path | regex | ^H:
ntlinks | RP_Target | regex | ^H:
So if you want to not follow them only when searching, set it toAllows you to ignore hard links (junctions, reparse points) to directories in various functions. Note: The function "Synchronize dirs" uses a separate option "SyncIgnoreJunctions".
Sum of:
1: copy/move/calculate occupied space
2: internal packers (zip, tar)
4: branch view
8: find files (except when using Everything), re-scan tree
16: ignore links even when they are selected in the current directory. Otherwise only links in selected subdirectories are ignored.
So if you want to not follow them only when searching, set it toAllows you to ignore hard links (junctions, reparse points) to directories in various functions. Note: The function "Synchronize dirs" uses a separate option "SyncIgnoreJunctions".
Sum of:
1: copy/move/calculate occupied space
2: internal packers (zip, tar)
4: branch view
8: find files (except when using Everything), re-scan tree
16: ignore links even when they are selected in the current directory. Otherwise only links in selected subdirectories are ignored.
Thanks for the suggestion! In the old thread, someone actually responded with 'unfortunately this won't prevent TC from entering junctions during search.' that's why I brought up the question again. Fortunately, I've now learned about the 'IgnoreLinks' option!]]>Dalai wrote: 2025-06-24, 10:58 UTC Maybe it would help if one of the NTLinks or NL_Info plugins had a field which could determine if a link and its target are on the same volume.
Thanks for the suggestion! In the old thread, someone actually responded with 'unfortunately this won't prevent TC from entering junctions during search.' that's why I brought up the question again. Fortunately, I've now learned about the 'IgnoreLinks' option!]]>Dalai wrote: 2025-06-24, 10:58 UTC Maybe it would help if one of the NTLinks or NL_Info plugins had a field which could determine if a link and its target are on the same volume.
Example:F1 - Help - Search for: save position wrote: Configuration - Save Position
With this menu option the current position and size of Total Commander is saved.
This will also save the current tabstops in the file windows. The position is saved separately for each screen resolution.
Example:F1 - Help - Search for: save position wrote: Configuration - Save Position
With this menu option the current position and size of Total Commander is saved.
This will also save the current tabstops in the file windows. The position is saved separately for each screen resolution.
Sure it does - maybe you don't have write priviliges to your wincmd.ini file.but it doesn't work.
It is saved for each screen resolution of your screen as for example:Where is the save position in wincmd.ini?
Code: Select all
[1920x1080 (8x16)]
maximized= 0=normal, 1=maximal size
x= x-position of Total Commander
y= y-position
dx= Width
dy= Height
Sure it does - maybe you don't have write priviliges to your wincmd.ini file.but it doesn't work.
It is saved for each screen resolution of your screen as for example:Where is the save position in wincmd.ini?
Code: Select all
[1920x1080 (8x16)]
maximized= 0=normal, 1=maximal size
x= x-position of Total Commander
y= y-position
dx= Width
dy= Height
]]>New cursor movement mode. Sum of the following:
1: Left key jumps to first file, right key to last
2: Left key goes one directory up, right key opens directory/archive under cursor.
4: Override horizontal scrollbar in custom columns view. If this option isn't set, the cursor will jump only to the first file if the horizontal scrollbar is already at the leftmost position, otherwise the cursor keys scroll the list.
8 (added to 1): Jump one page up/down instead of jumping to the first/last file
]]>New cursor movement mode. Sum of the following:
1: Left key jumps to first file, right key to last
2: Left key goes one directory up, right key opens directory/archive under cursor.
4: Override horizontal scrollbar in custom columns view. If this option isn't set, the cursor will jump only to the first file if the horizontal scrollbar is already at the leftmost position, otherwise the cursor keys scroll the list.
8 (added to 1): Jump one page up/down instead of jumping to the first/last file
Code: Select all
"%COMMANDER_PATH%\Tools\winhlp32\winhlp32.exe" "%1"
]]>Information about the Windows Help program (winhlp32)
When downloading .hlp files from internet, you need to unblock the file via properties or you'll get the error:Program:Cannot display this help file. Try opening the help file again, and if you still get this message, copy the help file to a different drive, and try again.
winhlp32.exe
Full-Text Search:
ftsrch.dll
Japanese and Thai word breaker libraries:
ftlx041e.dll
ftlx0411.dll
Language files:
en-US\winhlp32.exe.mui
en-US\ftsrch.dll.mui
Latest official download links are mentioned here:
https://support.microsoft.com/en-us/topic/error-opening-help-in-windows-based-programs-feature-not-included-or-help-not-supported-3c841463-d67c-6062-0ee7-1a149da3973b
Download links latest official versions:
Windows 8.1 32-bit: https://www.microsoft.com/en-us/download/details.aspx?id=47667
Windows 8.1 64-bit: https://www.microsoft.com/en-us/download/details.aspx?id=47671
Windows 8: https://www.microsoft.com/en-us/download/details.aspx?id=35449
Windows Help is not supported in Windows 10 and up, but you can extract the files and use them.
* Take the 32-bit package "Windows8.1-KB917607-x86.msu", because the winhlp32 files are the same.
* Put "Windows8.1-KB917607-x86.msu" in a folder together with this batch file and run the batch file:
Extract-winhlp32.cmdCode: Select all
@echo off :: :: Extract Winhlp32 from Windows8.1-KB917607-x86.msu :: :: Put "Windows8.1-KB917607-x86.msu" in the same folder as this script :: Winhlp32 will be copied to subfolder "winhlp32" in the same folder as this script :: setlocal :: Tell purpose echo: echo Batch file to extract Winhlp32 files from "Windows8.1-KB917607-x86.msu" echo: :: Change current folder to script folder pushd "%~dp0" :: Create temp folder set "temp_folder=%temp%\$$tmp$$Windows8.1-KB917607-x86" md "%temp_folder%" :: Extract cab file from msu file echo - Extracting "Windows8.1-KB917607-x86.cab" from "Windows8.1-KB917607-x86.msu" to temp folder expand Windows8.1-KB917607-x86.msu -F:Windows8.1-KB917607-x86.cab "%temp_folder%" >nul :: Extract all files from Windows8.1-KB917607-x86.cab echo - Extracting all files from "Windows8.1-KB917607-x86.cab" to temp folder expand "%temp_folder%\Windows8.1-KB917607-x86.cab" -F:* "%temp_folder%" >nul :: Copy Winhlp32 files to winhlp32 folder echo - Copying Winhlp32 files from temp folder xcopy /q "%temp_folder%\x86_microsoft-windows-winhstb_31bf3856ad364e35_6.3.9600.20470_none_be363e6f3e19858c\*" "winhlp32\" xcopy /q "%temp_folder%\x86_microsoft-windows-winhstb.resources_31bf3856ad364e35_6.3.9600.20470_en-us_678b07b66290c35f\" "winhlp32\en-US\" :: Delete temp folder echo - Deleting temp folder rd /s/q "%temp_folder%" :: End echo - Finished echo: echo Winhlp32 files are in: echo "%CD%\winhlp32" echo: popd endlocal pause exit /b
Code: Select all
"%COMMANDER_PATH%\Tools\winhlp32\winhlp32.exe" "%1"
]]>Information about the Windows Help program (winhlp32)
When downloading .hlp files from internet, you need to unblock the file via properties or you'll get the error:Program:Cannot display this help file. Try opening the help file again, and if you still get this message, copy the help file to a different drive, and try again.
winhlp32.exe
Full-Text Search:
ftsrch.dll
Japanese and Thai word breaker libraries:
ftlx041e.dll
ftlx0411.dll
Language files:
en-US\winhlp32.exe.mui
en-US\ftsrch.dll.mui
Latest official download links are mentioned here:
https://support.microsoft.com/en-us/topic/error-opening-help-in-windows-based-programs-feature-not-included-or-help-not-supported-3c841463-d67c-6062-0ee7-1a149da3973b
Download links latest official versions:
Windows 8.1 32-bit: https://www.microsoft.com/en-us/download/details.aspx?id=47667
Windows 8.1 64-bit: https://www.microsoft.com/en-us/download/details.aspx?id=47671
Windows 8: https://www.microsoft.com/en-us/download/details.aspx?id=35449
Windows Help is not supported in Windows 10 and up, but you can extract the files and use them.
* Take the 32-bit package "Windows8.1-KB917607-x86.msu", because the winhlp32 files are the same.
* Put "Windows8.1-KB917607-x86.msu" in a folder together with this batch file and run the batch file:
Extract-winhlp32.cmdCode: Select all
@echo off :: :: Extract Winhlp32 from Windows8.1-KB917607-x86.msu :: :: Put "Windows8.1-KB917607-x86.msu" in the same folder as this script :: Winhlp32 will be copied to subfolder "winhlp32" in the same folder as this script :: setlocal :: Tell purpose echo: echo Batch file to extract Winhlp32 files from "Windows8.1-KB917607-x86.msu" echo: :: Change current folder to script folder pushd "%~dp0" :: Create temp folder set "temp_folder=%temp%\$$tmp$$Windows8.1-KB917607-x86" md "%temp_folder%" :: Extract cab file from msu file echo - Extracting "Windows8.1-KB917607-x86.cab" from "Windows8.1-KB917607-x86.msu" to temp folder expand Windows8.1-KB917607-x86.msu -F:Windows8.1-KB917607-x86.cab "%temp_folder%" >nul :: Extract all files from Windows8.1-KB917607-x86.cab echo - Extracting all files from "Windows8.1-KB917607-x86.cab" to temp folder expand "%temp_folder%\Windows8.1-KB917607-x86.cab" -F:* "%temp_folder%" >nul :: Copy Winhlp32 files to winhlp32 folder echo - Copying Winhlp32 files from temp folder xcopy /q "%temp_folder%\x86_microsoft-windows-winhstb_31bf3856ad364e35_6.3.9600.20470_none_be363e6f3e19858c\*" "winhlp32\" xcopy /q "%temp_folder%\x86_microsoft-windows-winhstb.resources_31bf3856ad364e35_6.3.9600.20470_en-us_678b07b66290c35f\" "winhlp32\en-US\" :: Delete temp folder echo - Deleting temp folder rd /s/q "%temp_folder%" :: End echo - Finished echo: echo Winhlp32 files are in: echo "%CD%\winhlp32" echo: popd endlocal pause exit /b
It is a long time ago that I tried it, but as far as I remember, Windows 10 reported something like "This version is not supported". But maybe that was because of missing .mui files.What exactly does "doesn't work with Windows 10" mean?
It is a long time ago that I tried it, but as far as I remember, Windows 10 reported something like "This version is not supported". But maybe that was because of missing .mui files.What exactly does "doesn't work with Windows 10" mean?
But you don't have search if you don't include ftsrch.dll.petermad wrote: 2025-06-27, 09:35 UTC But still I find it easier just using the XP version that does not need a .mui file installed.
I tried the mui files for my local Windows language (Dutch), but that didn't work correctly. It looked as though the texts in Winhlp32 did not change, but were displayed with the wrong codepage.]]>nsp wrote: 2025-06-27, 10:21 UTC File can only be installed if you use recursive expand msu and cab then choose exe and mui file corresponding to your windows os default language.
But you don't have search if you don't include ftsrch.dll.petermad wrote: 2025-06-27, 09:35 UTC But still I find it easier just using the XP version that does not need a .mui file installed.
I tried the mui files for my local Windows language (Dutch), but that didn't work correctly. It looked as though the texts in Winhlp32 did not change, but were displayed with the wrong codepage.]]>nsp wrote: 2025-06-27, 10:21 UTC File can only be installed if you use recursive expand msu and cab then choose exe and mui file corresponding to your windows os default language.
You are right. I have now updated https://tcmd.madsenworld.dk/winhlp32_5.1.2600.5512.zip (and https://tcmd.madsenworld.dk/winhlp32.zip = both English and Danish version) with the XP versions of ftsrch.dll. It works fine when just placing winhlp32.exe and ftsrch.dll in TC's program directory.]]>But you don't have search if you don't include ftsrch.dll.
You are right. I have now updated https://tcmd.madsenworld.dk/winhlp32_5.1.2600.5512.zip (and https://tcmd.madsenworld.dk/winhlp32.zip = both English and Danish version) with the XP versions of ftsrch.dll. It works fine when just placing winhlp32.exe and ftsrch.dll in TC's program directory.]]>But you don't have search if you don't include ftsrch.dll.
Code: Select all
'Attributes >= 4194304 (0x00400000) FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS : Available online only|Always in cloud'
'Attributes : Relative path'|Write-Host -f Green
Get-ChildItem -path $pwd -file -recurse -force|Where{$_.Attributes -ge 4194304}|foreach{
'{0} (x{0:X}) : {1}' -f $_.Attributes,[IO.Path]::GetRelativePath($pwd,$_)}
pause
Code: Select all
[em_filesAlwaysInCloudPS]
cmd=pwsh -c "%commander_path%\Plugins\PowerShell\filesAlwaysInCloud.ps1"
Code: Select all
[em_filesAlwaysInCloud]
cmd=pwsh -c 'Online-only files';ls -file -rec -for|Where{$_.Attributes -ge 4194304}|foreach{
param='{0} (x{0:X}) : {1}' -f $_.Attributes,[IO.Path]::GetRelativePath($pwd,$_)};pause
Code: Select all
[em_filesAlwaysInCloudSelect]
cmd=pwsh -c ls -file -for|Where{$_.Attributes -ge 4194304}|foreach{Set-Clipboard $_.Name -append}
Code: Select all
TOTALCMD#BAR#DATA
em_filesAlwaysInCloudSelect,cm_LoadSelectionFromClip
WCMICON2.DLL
0
-1
Code: Select all
'Attributes >= 4194304 (0x00400000) FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS : Available online only|Always in cloud'
'Attributes : Relative path'|Write-Host -f Green
Get-ChildItem -path $pwd -file -recurse -force|Where{$_.Attributes -ge 4194304}|foreach{
'{0} (x{0:X}) : {1}' -f $_.Attributes,[IO.Path]::GetRelativePath($pwd,$_)}
pause
Code: Select all
[em_filesAlwaysInCloudPS]
cmd=pwsh -c "%commander_path%\Plugins\PowerShell\filesAlwaysInCloud.ps1"
Code: Select all
[em_filesAlwaysInCloud]
cmd=pwsh -c 'Online-only files';ls -file -rec -for|Where{$_.Attributes -ge 4194304}|foreach{
param='{0} (x{0:X}) : {1}' -f $_.Attributes,[IO.Path]::GetRelativePath($pwd,$_)};pause
Code: Select all
[em_filesAlwaysInCloudSelect]
cmd=pwsh -c ls -file -for|Where{$_.Attributes -ge 4194304}|foreach{Set-Clipboard $_.Name -append}
Code: Select all
TOTALCMD#BAR#DATA
em_filesAlwaysInCloudSelect,cm_LoadSelectionFromClip
WCMICON2.DLL
0
-1
Code: Select all
search for: 1|2|3|4|0|5|6|7|8|9
Replace by: a|b|c|d||e|f|g|h|i
Code: Select all
1|2|a
a|b|c
Code: Select all
search for: 1|2|3|4|0|5|6|7|8|9
Replace by: a|b|c|d||e|f|g|h|i
Code: Select all
1|2|a
a|b|c
Code: Select all
Search for: (abc|lmn|xyz)
Replace wit: \U$1
[X] RegEx
Code: Select all
Search for: (abc|lmn|xyz)
Replace wit: \U$1
[X] RegEx
Code: Select all
search for: 1|2|3|4|0|5|6|7|8|9
Replace by: a|b|c|d||e|f|g|h|i
Code: Select all
search for: 1|2|3|4|0|5|6|7|8|9
Replace by: a|b|c|d||e|f|g|h|i
Moderator message from: ghisler(Author) » 2025-06-29, 07:47 UTC
Moderator message from: ghisler(Author) » 2025-06-29, 07:47 UTC
Then how come Explorer opens wt from the same action and tc opens cmd? Surely there's something amiss in how TC triggers the menu, maybe there's an API call parameter that TC doesn't handle because the default terminal setting was added so recently?3b is handled by Windows itself, I don't have any influence on it.
Then how come Explorer opens wt from the same action and tc opens cmd? Surely there's something amiss in how TC triggers the menu, maybe there's an API call parameter that TC doesn't handle because the default terminal setting was added so recently?3b is handled by Windows itself, I don't have any influence on it.
Alt+F9 is default shortcut for "Unpack files" - there is no default shortcut for opening the "Synchronize directories" - you must have assigned Alt+F9 to cm_FileSync yourself.When you open the synchronization tool (Alt+F9)
Code: Select all
TOTALCMD#BAR#DATA
%COMMANDER_EXE% /0 /S=S
"%P" "E%P:~1"
wcmicons.dll,48
Synchronize to same directory on drive E:
-1
To make the button:
1. Mark the text in the box here above (click SELECT ALL).
2. Copy it to the ClipBoard (press Ctrl+C).
3. Right click on TC's buttonbar and choose "Paste".
Code: Select all
TOTALCMD#BAR#DATA
%COMMANDER_EXE% /0 /S=S
"%P" "%T:~0,1%P:~1"
wcmicons.dll,48
Synchronize to same directory on the drive in the opposite panel
-1
Alt+F9 is default shortcut for "Unpack files" - there is no default shortcut for opening the "Synchronize directories" - you must have assigned Alt+F9 to cm_FileSync yourself.When you open the synchronization tool (Alt+F9)
Code: Select all
TOTALCMD#BAR#DATA
%COMMANDER_EXE% /0 /S=S
"%P" "E%P:~1"
wcmicons.dll,48
Synchronize to same directory on drive E:
-1
To make the button:
1. Mark the text in the box here above (click SELECT ALL).
2. Copy it to the ClipBoard (press Ctrl+C).
3. Right click on TC's buttonbar and choose "Paste".
Code: Select all
TOTALCMD#BAR#DATA
%COMMANDER_EXE% /0 /S=S
"%P" "%T:~0,1%P:~1"
wcmicons.dll,48
Synchronize to same directory on the drive in the opposite panel
-1
https://github.com/leecher1337/ntvdmx64 wrote:Please be aware that starting with Windows 11 22H2, support for 16bit
Windows applications (i.e. Windows 3.11 applications) is no longer possible
due to removal of crucial functions (UserRegisterWowHandlers) from USER32.DLL
and the whole Win16 support relies on this.
https://github.com/leecher1337/ntvdmx64 wrote:Please be aware that starting with Windows 11 22H2, support for 16bit
Windows applications (i.e. Windows 3.11 applications) is no longer possible
due to removal of crucial functions (UserRegisterWowHandlers) from USER32.DLL
and the whole Win16 support relies on this.
bei Droid-ify kann man auch Mirrors adden lassen,blacky wrote: 2022-08-31, 18:21 UTC Hi,
hab von https://gnulinux.ch/bessere-f-droid-clients
Droidify kennen gelernt und fühlt sich echt gut an soweit :
https://github.com/Iamlooker/Droid-ify
habs im Auto-Pumpkin(AndroidRadio) Droidify installiert und im Händy..
fühlt sich recht gut an... und, sind ein paar mehr quellen,
die man an-klickern kann.. aber vorsicht, manche quellen braucht man wirklich nich..
also nich alles wie besch..t anklitschen..
viel Spaß
bei Droid-ify kann man auch Mirrors adden lassen,blacky wrote: 2022-08-31, 18:21 UTC Hi,
hab von https://gnulinux.ch/bessere-f-droid-clients
Droidify kennen gelernt und fühlt sich echt gut an soweit :
https://github.com/Iamlooker/Droid-ify
habs im Auto-Pumpkin(AndroidRadio) Droidify installiert und im Händy..
fühlt sich recht gut an... und, sind ein paar mehr quellen,
die man an-klickern kann.. aber vorsicht, manche quellen braucht man wirklich nich..
also nich alles wie besch..t anklitschen..
viel Spaß
Code: Select all
" go "
Code: Select all
"go *" "* go *" "* go.*"
Code: Select all
(^| +)go([ .]+|$)
Code: Select all
" go "
Code: Select all
"go *" "* go *" "* go.*"
Code: Select all
(^| +)go([ .]+|$)
Support - Hetzner Online GmbH wrote: wir konnten das Problem mit der Total Commander App und auch mit einem OpenSSH SCP Client bestätigen. Hier scheint ein Bug in dem von uns genutzten SFTP/SCP Server vorzuliegen den wir für Port 22 der Storage Boxen nutzen [...]
Da das SCP Protokoll selbst deprecated ist würden wir ihnen empfehlen den SCP Modus in Total Commander zu deaktivieren. Total Commander nutzt dann SFTP welches in unserem Test korrekt funktioniert hat.
Alternativ könnten Sie auf den erweiterten SSH Service auf Port 23 der Storage Box umstellen da hier SCP auch mit Leerzeichen korrekt umgehen kann. Da aber wie bereits geschrieben das SCP Protokoll deprecated ist würden wir den Einsatz des SFTP Modus empfehlen.
With this info I would like to propose one change for the TC SFTP plugin:https://en.wikipedia.org/wiki/Secure_copy_protocol wrote: According to OpenSSH developers in April 2019, SCP is outdated, inflexible and not readily fixed; they recommend the use of more modern protocols like SFTP and rsync for file transfer.[3] As of OpenSSH version 9.0, scp client therefore uses SFTP for file transfers by default instead of the legacy SCP/RCP protocol.[4]
Support - Hetzner Online GmbH wrote: wir konnten das Problem mit der Total Commander App und auch mit einem OpenSSH SCP Client bestätigen. Hier scheint ein Bug in dem von uns genutzten SFTP/SCP Server vorzuliegen den wir für Port 22 der Storage Boxen nutzen [...]
Da das SCP Protokoll selbst deprecated ist würden wir ihnen empfehlen den SCP Modus in Total Commander zu deaktivieren. Total Commander nutzt dann SFTP welches in unserem Test korrekt funktioniert hat.
Alternativ könnten Sie auf den erweiterten SSH Service auf Port 23 der Storage Box umstellen da hier SCP auch mit Leerzeichen korrekt umgehen kann. Da aber wie bereits geschrieben das SCP Protokoll deprecated ist würden wir den Einsatz des SFTP Modus empfehlen.
With this info I would like to propose one change for the TC SFTP plugin:https://en.wikipedia.org/wiki/Secure_copy_protocol wrote: According to OpenSSH developers in April 2019, SCP is outdated, inflexible and not readily fixed; they recommend the use of more modern protocols like SFTP and rsync for file transfer.[3] As of OpenSSH version 9.0, scp client therefore uses SFTP for file transfers by default instead of the legacy SCP/RCP protocol.[4]
Code: Select all
adb shell am start -d "file:///sdcard/Music/list.m3u8 -t audio/mp3" com.ghisler.android.TotalCommander/.MediaPlayerActivity; adb shell input keyevent 4
Code: Select all
adb shell am start -d "file:///sdcard/Music/list.m3u8 -t audio/mp3" com.ghisler.android.TotalCommander/.MediaPlayerActivity; adb shell input keyevent 4
Code: Select all
2025-06-19 06:55:10.712 HOST:SFTP:get dir: /
2025-06-19 06:55:15.504 HOST:SFTP:Service disconnected!
2025-06-19 06:55:55.725 HOST:SFTP:initiate connection to plugin
2025-06-19 06:55:55.735 HOST:SFTP:bindService succeeded
2025-06-19 06:55:55.743 HOST:SFTP:WaitUntilConnected:Background
2025-06-19 06:55:55.750 HOST:SFTP:Service connected!
2025-06-19 06:55:55.757 HOST:SFTP:get dir: /
2025-06-19 06:55:56.650 HOST:SFTP:checkConnectionAlive: 1
2025-06-19 06:55:56.764 HOST:SFTP:get dir: /NGROK/
2025-06-19 06:55:56.831 SFTP:=====================
2025-06-19 06:55:56.946 SFTP:Connecting...: <IPV4 ADDR>
2025-06-19 06:55:57.398 SFTP:Algorithm: EdDSA, Fingerprint: <FINGERPRINT>
2025-06-19 06:55:59.917 SFTP:Negotiated algorithms: [ kex=curve25519-sha256; sig=ssh-ed25519; c2sCipher=chacha20-poly1305@openssh.com; s2cCipher=chacha20-poly1305@openssh.com; c2sMAC=hmac-sha1; s2cMAC=hmac-sha1; c2sComp=none; s2cComp=none; ]
2025-06-19 06:55:59.923 SFTP:Logging in...
2025-06-19 06:56:00.402 SFTP:Password: ********
2025-06-19 06:56:00.408 SFTP:Codepage...
2025-06-19 06:56:00.808 SFTP:SFTP start...
2025-06-19 06:56:01.236 SFTP:Connect OK!
2025-06-19 06:56:01.243 SFTP:SFTP LIST /
2025-06-19 06:56:01.335 SFTP:LIST error: net.schmizz.sshj.sftp.SFTPException: Permission denied
2025-06-19 06:56:01.341 SFTP:OFFLINE! 0.tcp.jp.ngrok.io:<PORT>
2025-06-19 06:56:01.375 SFTP:=====================
2025-06-19 06:56:01.378 SFTP:Connecting...: <IPV4>
2025-06-19 06:56:01.839 SFTP:Algorithm: EdDSA, Fingerprint: <FINGERPRINT>
2025-06-19 06:56:01.847 SFTP:Negotiated algorithms: [ kex=curve25519-sha256; sig=ssh-ed25519; c2sCipher=chacha20-poly1305@openssh.com; s2cCipher=chacha20-poly1305@openssh.com; c2sMAC=hmac-sha1; s2cMAC=hmac-sha1; c2sComp=none; s2cComp=none; ]
2025-06-19 06:56:01.852 SFTP:Logging in...
2025-06-19 06:56:02.200 SFTP:Password: ********
2025-06-19 06:56:02.210 SFTP:SFTP start...
2025-06-19 06:56:02.594 SFTP:Connect OK!
Code: Select all
2025-06-19 06:55:10.712 HOST:SFTP:get dir: /
2025-06-19 06:55:15.504 HOST:SFTP:Service disconnected!
2025-06-19 06:55:55.725 HOST:SFTP:initiate connection to plugin
2025-06-19 06:55:55.735 HOST:SFTP:bindService succeeded
2025-06-19 06:55:55.743 HOST:SFTP:WaitUntilConnected:Background
2025-06-19 06:55:55.750 HOST:SFTP:Service connected!
2025-06-19 06:55:55.757 HOST:SFTP:get dir: /
2025-06-19 06:55:56.650 HOST:SFTP:checkConnectionAlive: 1
2025-06-19 06:55:56.764 HOST:SFTP:get dir: /NGROK/
2025-06-19 06:55:56.831 SFTP:=====================
2025-06-19 06:55:56.946 SFTP:Connecting...: <IPV4 ADDR>
2025-06-19 06:55:57.398 SFTP:Algorithm: EdDSA, Fingerprint: <FINGERPRINT>
2025-06-19 06:55:59.917 SFTP:Negotiated algorithms: [ kex=curve25519-sha256; sig=ssh-ed25519; c2sCipher=chacha20-poly1305@openssh.com; s2cCipher=chacha20-poly1305@openssh.com; c2sMAC=hmac-sha1; s2cMAC=hmac-sha1; c2sComp=none; s2cComp=none; ]
2025-06-19 06:55:59.923 SFTP:Logging in...
2025-06-19 06:56:00.402 SFTP:Password: ********
2025-06-19 06:56:00.408 SFTP:Codepage...
2025-06-19 06:56:00.808 SFTP:SFTP start...
2025-06-19 06:56:01.236 SFTP:Connect OK!
2025-06-19 06:56:01.243 SFTP:SFTP LIST /
2025-06-19 06:56:01.335 SFTP:LIST error: net.schmizz.sshj.sftp.SFTPException: Permission denied
2025-06-19 06:56:01.341 SFTP:OFFLINE! 0.tcp.jp.ngrok.io:<PORT>
2025-06-19 06:56:01.375 SFTP:=====================
2025-06-19 06:56:01.378 SFTP:Connecting...: <IPV4>
2025-06-19 06:56:01.839 SFTP:Algorithm: EdDSA, Fingerprint: <FINGERPRINT>
2025-06-19 06:56:01.847 SFTP:Negotiated algorithms: [ kex=curve25519-sha256; sig=ssh-ed25519; c2sCipher=chacha20-poly1305@openssh.com; s2cCipher=chacha20-poly1305@openssh.com; c2sMAC=hmac-sha1; s2cMAC=hmac-sha1; c2sComp=none; s2cComp=none; ]
2025-06-19 06:56:01.852 SFTP:Logging in...
2025-06-19 06:56:02.200 SFTP:Password: ********
2025-06-19 06:56:02.210 SFTP:SFTP start...
2025-06-19 06:56:02.594 SFTP:Connect OK!