Open Everything GUI results with TC LOADLIST

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
tuska
Power Member
Power Member
Posts: 3758
Joined: 2007-05-21, 12:17 UTC

Re: Open Everything GUI results with TC LOADLIST

Post by *tuska »

Ovg wrote: 2021-10-16, 09:01 UTC 2tuska

One note: Now script ignores the root directory of any drive (c:\, d:\, e:\ and so on), they will not be listed, I'll correct this later.
Thanks for the info.

I made another small correction to the script with my paths and settings.
Please take this one. Thank you!
Script - 2021-10-16_1051.AHK

Code: Select all

;https://www.ghisler.ch/board/viewtopic.php?t=75439 Open Everything GUI results with TC LOADLIST
;https://www.ghisler.ch/board/viewtopic.php?t=75417 LOADLIST command and UTF8 file lists
;https://www.voidtools.com/forum/viewtopic.php?f=4&t=10594 Send ResultsList to Total Commander
;
; Build AutoHotkey_L
; Build x64
; Build Kill=true
; Build Zip=false
; Build Run=true

#NoEnv
;#Persistent
#SingleInstance Force
SetBatchLines, -1



;#x::
; Create / read .ini file settings
SetTitleMatchMode, RegEx
iniFile := RegExReplace(A_ScriptFullPath, "(ahk|exe)$", "ini")

if not (FileExist(iniFile)) {
    iniContent :="
    ( LTrim
        [General]
        ; **************************************************************************************************
        ; Where to save the output (full path)
        DestinationFile=D:\Daten\Programme\TotalCommander\TCD_USB-Stick\TC32-64USB\EV-Results\EV-Results.txt
        ; **************************************************************************************************

        ; The columns 'Name' and 'Path' must be visible in the Everything
        ; window. The first value is the position of the 'Path', the second
        ; value is the position of the 'Name' column
        ; Default: 2,1
;       *****************************
        EverythingColumnPositions=2,1
        AddEndSlash=1
;       *****************************
    )"
    FileAppend, % iniContent, % iniFile, UTF-16
}
;                                                                                             ***************
IniRead, DestinationFile,           % iniFile, General, DestinationFile,           % A_Temp "\~EV-Results.txt"
;                                                                                             ***************
IniRead, EverythingColumnPositions, % iniFile, General, EverythingColumnPositions, 2`,1
IniRead, AddEndSlash, % iniFile, General, AddEndSlash, 1

DestinationFile           := ResolveEnvVars(DestinationFile)
EverythingColumnPositions := StrReplace(EverythingColumnPositions, " ")

; Force default value if none is given (or path doesn't exist)
SplitPath, DestinationFile, , dstPath
if (DestinationFile = "" || !InStr(FileExist(dstPath), "D")) {
;                       ************************************************************************************
    DestinationFile := "D:\Daten\Programme\TotalCommander\TCD_USB-Stick\TC32-64USB\EV-Results\EV-Results.txt"
;                       ************************************************************************************
}
if (EverythingColumnPositions = "" || !InStr(EverythingColumnPositions, ",")) {
    EverythingColumnPositions := "2,1"
}
;OutputDebug, % "DestinationFile: " DestinationFile

columnArray := StrSplit(EverythingColumnPositions, ",")


;hWnd := WinExist("im).*?Everything ahk_class EVERYTHING")
hWnd := WinExist("ahk_exe Everything(?:\d\d)*\.exe")

if hWnd
{
  ControlGet, winContent, List, , SysListView321, % "ahk_id" hWnd

  if (winContent)
  {
    fullContent := ""
;   Loop over row(s)
    Loop, Parse, winContent, `n
    {
      rowID := A_Index
      path  := ""
      name  := ""
      full  := ""
      Bad := 2
;     Loop over column(s)
      Loop, Parse, A_LoopField, % A_Tab
      {
        colID   := A_Index
        content := A_LoopField
        If (colID > columnArray[1] And colID > columnArray[2])
        {
          Break
        }
        Else
        {
          If (colID == columnArray[1])
          {
            If !RegExMatch(content,"i)^[a-z]:")
            {
              Break
            }
            path := content
            Bad -= 1
            If !RegExMatch(path,"\\$")
            {
              path := path . "\"
            }
          }
          Else if (colID == columnArray[2])
          {
            If content is Space
            {
              Break
            }
            name := content
            Bad -= 1
          }
        }
      }
      If (Bad == 0)
      {
        full        := path . name
        If InStr(FileExist(full), "D")
        {
          if (AddEndSlash == 1)
          {
            if !RegExMatch(full,"\\$")
            {
              full := full . "\"
            }
          }
          Else
          {
            If RegExMatch(full,"\\$")
            {
              full := SubStr(full,1,StrLen(full)-1)
            }
          }
        }
        fullContent .= full "`n"
      }
    }
    fullContent := RegExReplace(fullContent,"\R$","")
    If (FileExist(DestinationFile))
      FileDelete, % DestinationFile

        FileAppend, % fullContent, % DestinationFile, UTF-16
;            **********************************************************************************************************************************************************
	run "D:\Daten\Programme\TotalCommander\TCD_USB-Stick\TC32-64USB\TOTALCMD64.EXE" /O /T /S D:\Daten\Programme\TotalCommander\TCD_USB-Stick\TC32-64USB\EV-Results\
;            **********************************************************************************************************************************************************
;       run "D:\Daten\Programme\TotalCommander\TCD_USB-Stick\TC32-64USB\TOTALCMD64.EXE" /O /R=D:\Daten\Programme\TotalCommander\TCD_USB-Stick\TC32-64USB\EV-Results\
;       run "C:\Program Files\Total Commander\TotalCmd64.exe" /O /R=g:\System\Temp

;           *****************************************************************
        run "C:\Tools\Everything\Everything64.exe" -instance "PRIVATE" -close
;           *****************************************************************
;	run "C:\Tools\Everything\Everything64.exe" -close
;           *****************************************************************
    }
    Else
;   Empty search result
    {
      Msgbox, 16,, Search result is Empty, Nothing to do ...
    }
; No Everything window visible
} Else {
    Msgbox, 16, Fatal error, Everything window does not exist!
}
SetTitleMatchMode, 1
return

; ==================================
; = GOTO: FUNCTIONS - ResolveEnvVars
; ==================================
; http://www.autohotkey.com/board/topic/40115-func-envvars-replace-environment-variables-in-text/#entry310601
ResolveEnvVars(str) {
    if sz := DllCall("ExpandEnvironmentStrings", "uint", &str, "uint", 0, "uint", 0)
    {
        VarSetCapacity(dst, A_IsUnicode ? sz * 2 : sz)
        if DllCall("ExpandEnvironmentStrings", "uint", &str, "str", dst, "uint", sz)
            return dst
    }
    return str
}
User avatar
Ovg
Power Member
Power Member
Posts: 756
Joined: 2014-01-06, 16:26 UTC

Re: Open Everything GUI results with TC LOADLIST

Post by *Ovg »

Voilà
Spoiler

Code: Select all

;https://www.ghisler.ch/board/viewtopic.php?t=75439 Open Everything GUI results with TC LOADLIST
;https://www.ghisler.ch/board/viewtopic.php?t=75417 LOADLIST command and UTF8 file lists
;https://www.voidtools.com/forum/viewtopic.php?f=4&t=10594 Send ResultsList to Total Commander
;
; Build AutoHotkey_L
; Build x64
; Build Kill=true
; Build Zip=false
; Build Run=true

#NoEnv
;#Persistent
#SingleInstance Force
SetBatchLines, -1



;#x::
; Create / read .ini file settings
SetTitleMatchMode, RegEx
iniFile := RegExReplace(A_ScriptFullPath, "(ahk|exe)$", "ini")

if not (FileExist(iniFile)) {
    iniContent :="
    ( LTrim
        [General]
        ; **************************************************************************************************
        ; Where to save the output (full path)
        DestinationFile=D:\Daten\Programme\TotalCommander\TCD_USB-Stick\TC32-64USB\EV-Results\EV-Results.txt
        ; **************************************************************************************************

        ; The columns 'Name' and 'Path' must be visible in the Everything
        ; window. The first value is the position of the 'Path', the second
        ; value is the position of the 'Name' column
        ; Default: 2,1
;       *****************************
        EverythingColumnPositions=2,1
        AddEndSlash=1
;       *****************************
    )"
    FileAppend, % iniContent, % iniFile, UTF-16
}
;                                                                                             ***************
IniRead, DestinationFile,           % iniFile, General, DestinationFile,           % A_Temp "\~EV-Results.txt"
;                                                                                             ***************
IniRead, EverythingColumnPositions, % iniFile, General, EverythingColumnPositions, 2`,1
IniRead, AddEndSlash, % iniFile, General, AddEndSlash, 1

DestinationFile           := ResolveEnvVars(DestinationFile)
EverythingColumnPositions := StrReplace(EverythingColumnPositions, " ")

; Force default value if none is given (or path doesn't exist)
SplitPath, DestinationFile, , dstPath
if (DestinationFile = "" || !InStr(FileExist(dstPath), "D")) {
;                       ************************************************************************************
    DestinationFile := "D:\Daten\Programme\TotalCommander\TCD_USB-Stick\TC32-64USB\EV-Results\EV-Results.txt"
;                       ************************************************************************************
}
if (EverythingColumnPositions = "" || !InStr(EverythingColumnPositions, ",")) {
    EverythingColumnPositions := "2,1"
}
;OutputDebug, % "DestinationFile: " DestinationFile

columnArray := StrSplit(EverythingColumnPositions, ",")


;hWnd := WinExist("im).*?Everything ahk_class EVERYTHING")
hWnd := WinExist("ahk_exe Everything(?:\d\d)*\.exe")

if hWnd
{
  ControlGet, winContent, List, , SysListView321, % "ahk_id" hWnd

  if (winContent)
  {
    fullContent := ""
;   Loop over row(s)
    Loop, Parse, winContent, `n
    {
      rowID := A_Index
      path  := ""
      name  := ""
      full  := ""
      Bad := 2
;     Loop over column(s)
      Loop, Parse, A_LoopField, % A_Tab
      {
        colID   := A_Index
        content := A_LoopField
        If (colID > columnArray[1] And colID > columnArray[2])
        {
          Break
        }
        Else
        {
          If (colID == columnArray[1])
          {
            If !RegExMatch(content,"i)^[a-z]:")
            {
              if content Is Not Space
              {
                Break
              }
            }  
            path := content
            Bad -= 1
            If !RegExMatch(path,"\\$")
            {
              if path Is Not Space
              {
                path := path . "\"
              }
            }  
          }
          Else if (colID == columnArray[2])
          {
            If content is Space
            {
              Break
            }
            name := content
            Bad -= 1
          }
        }
      }
      If (Bad == 0)
      {
        full        := path . name
        If InStr(FileExist(full), "D")
        {
          if (AddEndSlash == 1)
          {
            if !RegExMatch(full,"\\$")
            {
              full := full . "\"
            }
          }
          Else
          {
            If RegExMatch(full,"\\$")
            {
              full := SubStr(full,1,StrLen(full)-1)
            }
          }
        }
        fullContent .= full "`n"
      }
    }
    fullContent := RegExReplace(fullContent,"\R$","")
    If (FileExist(DestinationFile))
      FileDelete, % DestinationFile

        FileAppend, % fullContent, % DestinationFile, UTF-16
;            **********************************************************************************************************************************************************
	run "D:\Daten\Programme\TotalCommander\TCD_USB-Stick\TC32-64USB\TOTALCMD64.EXE" /O /T /S D:\Daten\Programme\TotalCommander\TCD_USB-Stick\TC32-64USB\EV-Results\
;            **********************************************************************************************************************************************************
;       run "D:\Daten\Programme\TotalCommander\TCD_USB-Stick\TC32-64USB\TOTALCMD64.EXE" /O /R=D:\Daten\Programme\TotalCommander\TCD_USB-Stick\TC32-64USB\EV-Results\
;       run "C:\Program Files\Total Commander\TotalCmd64.exe" /O /R=g:\System\Temp

;           *****************************************************************
        run "C:\Tools\Everything\Everything64.exe" -instance "PRIVATE" -close
;           *****************************************************************
;	run "C:\Tools\Everything\Everything64.exe" -close
;           *****************************************************************
    }
    Else
;   Empty search result
    {
      Msgbox, 16,, Search result is Empty, Nothing to do ...
    }
; No Everything window visible
} Else {
    Msgbox, 16, Fatal error, Everything window does not exist!
}
SetTitleMatchMode, 1
return

; ==================================
; = GOTO: FUNCTIONS - ResolveEnvVars
; ==================================
; http://www.autohotkey.com/board/topic/40115-func-envvars-replace-environment-variables-in-text/#entry310601
ResolveEnvVars(str) {
    if sz := DllCall("ExpandEnvironmentStrings", "uint", &str, "uint", 0, "uint", 0)
    {
        VarSetCapacity(dst, A_IsUnicode ? sz * 2 : sz)
        if DllCall("ExpandEnvironmentStrings", "uint", &str, "str", dst, "uint", sz)
            return dst
    }
    return str
}
Last edited by Ovg on 2021-10-16, 12:48 UTC, edited 1 time in total.
It's impossible to lead us astray for we don't care even to choose the way.
#259941, TC 11.01 x64, Windows 7 SP1 x64
User avatar
tuska
Power Member
Power Member
Posts: 3758
Joined: 2007-05-21, 12:17 UTC

Re: Open Everything GUI results with TC LOADLIST

Post by *tuska »

Hi,
The script does not find files but only folders.
Please check.

Thanks.
User avatar
Ovg
Power Member
Power Member
Posts: 756
Joined: 2014-01-06, 16:26 UTC

Re: Open Everything GUI results with TC LOADLIST

Post by *Ovg »

2tuska
Sorry, I have double checked before uploading and two times right now. For me working fine...

Script from https://ghisler.ch/board/viewtopic.php?t=75439&p=406332#p406328
It's impossible to lead us astray for we don't care even to choose the way.
#259941, TC 11.01 x64, Windows 7 SP1 x64
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6481
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Open Everything GUI results with TC LOADLIST

Post by *Horst.Epp »

Ovg wrote: 2021-10-16, 11:53 UTC 2tuska
Sorry, I have double checked before uploading and two times right now. For me working fine...

Script from https://ghisler.ch/board/viewtopic.php?t=75439&p=406332#p406328
2Ovg
This version has several problems.

With /folder_append_path_separator=0
It doesn't add any \ so there are no dirs or files found in TC
because the dir name entries are missing the trailing \
and the file pathes are missing the \ between the dir and the file name.

If /folder_append_path_separator=1 is set
it only find dirs and no files as Tuska reports
because the \ between the path and the file name is missing.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3447)
TC 11.03 x64 / x86
Everything 1.5.0.1372a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
QAP 11.6.3.2 x64
User avatar
Ovg
Power Member
Power Member
Posts: 756
Joined: 2014-01-06, 16:26 UTC

Re: Open Everything GUI results with TC LOADLIST

Post by *Ovg »

2Horst.Epp

Script ignores folder_append_path_separator at all, I added parameter AddEndSlash to ini file
AddEndSlash=0 - no slash at the end of folder path
AddEndSlash=1 - there is a slash at the end of folder path.
For me works fine. Please check your ini files please for AddEndSlash parameter.
Spoiler

Code: Select all

[General]
; **************************************************************************************************
; Where to save the output (full path)
DestinationFile=D:\Daten\Programme\TotalCommander\TCD_USB-Stick\TC32-64USB\EV-Results\EV-Results.txt
; **************************************************************************************************

; The columns 'Name' and 'Path' must be visible in the Everything
; window. The first value is the position of the 'Path', the second
; value is the position of the 'Name' column
; Default: 2,1
;       *****************************
EverythingColumnPositions=3,1
AddEndSlash=0
;       *****************************
It's impossible to lead us astray for we don't care even to choose the way.
#259941, TC 11.01 x64, Windows 7 SP1 x64
User avatar
Ovg
Power Member
Power Member
Posts: 756
Joined: 2014-01-06, 16:26 UTC

Re: Open Everything GUI results with TC LOADLIST

Post by *Ovg »

It's impossible to lead us astray for we don't care even to choose the way.
#259941, TC 11.01 x64, Windows 7 SP1 x64
User avatar
tuska
Power Member
Power Member
Posts: 3758
Joined: 2007-05-21, 12:17 UTC

Re: Open Everything GUI results with TC LOADLIST

Post by *tuska »

2Ovg
The script from 16.10.2021 14:48 (edited) works for me.
Files in the TC search result are back again. :)

The test result is not bad overall. :wink:

Code: Select all

---------------------------------------------------------------
Drive N:   EV-Results.txt	Everything	Total Commander
---------------------------------------------------------------
Total      135376 (25,1 MB)	  135370
Folders	    12541		   12542	 12521
Files      122835		  122828 	122617
---------------------------------------------------------------
Files not found ...............................    235;
Error message: "File not found!" (235x) comments
---------------------------------------------------------------
For example, there were also hidden folders with the attribute SH or H:,
e.g. N:\msdownld.tmp, N:\System Volume Information -> Saved in the ignore list in TC.

I will check the test result and try to reduce the differences.

If the issue of searching for "file attributes" arises, I have prepared something here.
I have only carried out random tests.
It is difficult for me to check differences in the search results concerning "file attributes".
and I have not bothered with it so far and would like to do so in the future if possible.
Attributes

Code: Select all

(0) ATTRIBUTES .................: General overview of (1)-(3)
(1) Attributes .................: https://www.voidtools.com/forum/viewtopic.php?f=12&t=10176#attrib
(2) File Attribute Constants ...: https://docs.microsoft.com/en-us/windows/win32/fileio/file-attribute-constants
(3) File Access Rights Constants: https://docs.microsoft.com/en-us/windows/win32/fileio/file-access-rights-constants
(X) Hint .......................: cm_SwitchHidSys | Turn hidden/system files ON(!) [and off]

==============================================================================================================================
   Value		Constant 				EV-Search:	Objects	|Total in TC |Files  |Folders  |Diff.
==============================================================================================================================
(1) --------------------------------------------------------------------------------------------------------------------------
(1) R 			Read Only				attribute:r	  18583	       18424    18212       212	   159
(2) 1 (0x1)		FILE_ATTRIBUTE_READONLY			attribute:0x1	  18583	       18424    18212       212	   159
(1) --------------------------------------------------------------------------------------------------------------------------
(1) H			Hidden					attribute:h
(2) 2 (0x2)		FILE_ATTRIBUTE_HIDDEN			attribute:0x2
    --------------------------------------------------------------------------------------------------------------------------
(1) S			System					attribute:s
(2) 4 (0x4)		FILE_ATTRIBUTE_SYSTEM			attribute:0x4
    --------------------------------------------------------------------------------------------------------------------------
(1) D			Directory				attribute:d
(2) 16 (0x10)		FILE_ATTRIBUTE_DIRECTORY		attribute:0x10
(3) 16 (0x10)		FILE_WRITE_EA				attribute:0x10
    --------------------------------------------------------------------------------------------------------------------------
(1) A			Archive					attribute:a
(2) 32 (0x20)		FILE_ATTRIBUTE_ARCHIVE			attribute:0x20	    439	         439      431	    8	     0	     ;D:\Bilder\Büro\Büro_Bilder-von-Veranstaltungen attribute:0x20
(3) 32 (0x20)		FILE_EXECUTE				attribute:0x20
(3) 32 (0x20)		FILE_TRAVERSE				attribute:0x20
    --------------------------------------------------------------------------------------------------------------------------
(1) V			Integrity Stream			attribute:v
(1) X			No Scrub Data				attribute:x
    --------------------------------------------------------------------------------------------------------------------------
(1) N			Normal					attribute:n
(2) 128 (0x80)		FILE_ATTRIBUTE_NORMAL			attribute:0x80
(3) 128 (0x80)		FILE_READ_ATTRIBUTES			attribute:0x80
    --------------------------------------------------------------------------------------------------------------------------
(1) T			Temporary				attribute:t
(2) 256 (0x100)		FILE_ATTRIBUTE_TEMPORARY		attribute:0x100
(3) 256 (0x100)		FILE_WRITE_ATTRIBUTES			attribute:0x100
    --------------------------------------------------------------------------------------------------------------------------
(1) L			Reparse Point				attribute:l
(2) 1024 (0x400)	FILE_ATTRIBUTE_REPARSE_POINT		attribute:0x400
    --------------------------------------------------------------------------------------------------------------------------
(1) C			Compressed				attribute:c
(2) 2048 (0x800)	FILE_ATTRIBUTE_COMPRESSED		attribute:0x800
    --------------------------------------------------------------------------------------------------------------------------
(1) O			Offline					attribute:O
(2) 4096 (0x1000)	FILE_ATTRIBUTE_OFFLINE			attribute:0x1000
    --------------------------------------------------------------------------------------------------------------------------
(1) I			Not Content Indexed			attribute:i
(2) 8192 (0x2000)	FILE_ATTRIBUTE_NOT_CONTENT_INDEXED	attribute:0x2000
    --------------------------------------------------------------------------------------------------------------------------
(1) E			Encrypted				attribute:e
(2) 16384 (0x4000)	FILE_ATTRIBUTE_ENCRYPTED		attribute:0x4000
    --------------------------------------------------------------------------------------------------------------------------
(1) U			Unpinned				attribute:u
(1) P			Pinned					attribute:p
    --------------------------------------------------------------------------------------------------------------------------
(1) M			Recall on Data Acces			attribute:m
(2) 4194304 (0x400000)  FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS	attribute:0x400000
    --------------------------------------------------------------------------------------------------------------------------
(2) 64 (0x40)		FILE_ATTRIBUTE_DEVICE			attribute:0x40
(3) 64 (0x40)		FILE_DELETE_CHILD			attribute:0x40
    --------------------------------------------------------------------------------------------------------------------------
(2) 32768 (0x8000)	FILE_ATTRIBUTE_INTEGRITY_STREAM		attribute:0x8000
(2) 131072 (0x20000)	FILE_ATTRIBUTE_NO_SCRUB_DATA		attribute:0x20000
(2) 262144 (0x40000)	FILE_ATTRIBUTE_RECALL_ON_OPEN		attribute:0x40000
(2) 512 (0x200)		FILE_ATTRIBUTE_SPARSE_FILE		attribute:0x200
(2) 65536 (0x10000)	FILE_ATTRIBUTE_VIRTUAL			attribute:0x10000
==============================================================================================================================

Thanks!

2Horst.Epp
I have listed the parameters and their effects -> here - please see test case (4).
Last edited by tuska on 2021-10-18, 18:55 UTC, edited 1 time in total.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6481
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Open Everything GUI results with TC LOADLIST

Post by *Horst.Epp »

2Ovg
I have tested with AddEndSlash=1
My very simple tests show what I have reported.
The Ini-File

Code: Select all

[General]
DestinationFile=C:\Tools\Wincmd\Scripts\Everything.txt
EverythingColumnPositions=2,1
AddEndSlash=1
Some lines of the resulting txt file

Code: Select all

C:\Documents\PrivatRente Horst
C:\Documents\PrivatRente Monika
C:\Documents\Privat\Rente MonikaAlianz Rente Monika (Vertrag).pdf
C:\Documents\Privat\Rente MonikaAlianz Rente Monika.pdf
C:\Documents\Privat\Rente HorstAlianz Rentenzahlung.odt
The first 2 line are dirs
The others are files in this dirs
You can clearly see where the \ is missing

I just tried this all for testing.
I don't need all the fancy stuff with tuskas comment lines
and run our version from the first post without any problems.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3447)
TC 11.03 x64 / x86
Everything 1.5.0.1372a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
QAP 11.6.3.2 x64
User avatar
Ovg
Power Member
Power Member
Posts: 756
Joined: 2014-01-06, 16:26 UTC

Re: Open Everything GUI results with TC LOADLIST

Post by *Ovg »

2Horst.Epp

This is very strange. It is working for me. https://disk.yandex.com/i/B1eI0tg-J4Swwg

What am I missing?
It's impossible to lead us astray for we don't care even to choose the way.
#259941, TC 11.01 x64, Windows 7 SP1 x64
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6481
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Open Everything GUI results with TC LOADLIST

Post by *Horst.Epp »

Ovg wrote: 2021-10-16, 16:18 UTC 2Horst.Epp

This is very strange. It is working for me. https://disk.yandex.com/i/B1eI0tg-J4Swwg

What am I missing?
The first thing I see is that you have a Extension column in Everything which I don't have.
The default column parameters 2,1 mean the path is in Column 2 and the name in column 1.
Thats the default Everything layout.
But you have the positions changed to 3,1
So currently I don't know whats wrong.
I compile the ahk with version 1.1.33.5
Last edited by Horst.Epp on 2021-10-16, 16:34 UTC, edited 1 time in total.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3447)
TC 11.03 x64 / x86
Everything 1.5.0.1372a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
QAP 11.6.3.2 x64
User avatar
tuska
Power Member
Power Member
Posts: 3758
Joined: 2007-05-21, 12:17 UTC

Re: Open Everything GUI results with TC LOADLIST

Post by *tuska »

Horst.Epp wrote: 2021-10-16, 16:06 UTC ... run our version from the first post without any problems.
What happens if you run this with the last announced script version 16.10.2021 14:48 (edited)?
AutoHotkey - current version: v1.1.33.10 - August 29, 2021

Does the problem still exist?
Last edited by tuska on 2021-10-16, 16:34 UTC, edited 1 time in total.
User avatar
Ovg
Power Member
Power Member
Posts: 756
Joined: 2014-01-06, 16:26 UTC

Re: Open Everything GUI results with TC LOADLIST

Post by *Ovg »

I use AHK v1.1.33.10 - August 29, 2021, but I don't think that is the case
It's impossible to lead us astray for we don't care even to choose the way.
#259941, TC 11.01 x64, Windows 7 SP1 x64
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6481
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Open Everything GUI results with TC LOADLIST

Post by *Horst.Epp »

tuska wrote: 2021-10-16, 16:33 UTC
Horst.Epp wrote: 2021-10-16, 16:06 UTC ... run our version from the first post without any problems.
What happens if you run this with the last announced script version 16.10.2021 14:48 (edited)?
Does the problem still exist?
What do you mean with latest announced ?
The versions from Ovg before the last he posted in this thread are working in my tests.
As I wrote the version in the first post is what we developed together and works without problems.

I will not use the new Everything option /folder_append_path_separator=1
as it doesn't have any benefit with our script but gives problems in other tools.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3447)
TC 11.03 x64 / x86
Everything 1.5.0.1372a (x64), Everything Toolbar 1.3.3, Listary Pro 6.3.0.73
QAP 11.6.3.2 x64
User avatar
tuska
Power Member
Power Member
Posts: 3758
Joined: 2007-05-21, 12:17 UTC

Re: Open Everything GUI results with TC LOADLIST

Post by *tuska »

Horst.Epp wrote: 2021-10-16, 16:42 UTC
tuska wrote: 2021-10-16, 16:33 UTC
Horst.Epp wrote: 2021-10-16, 16:06 UTC ... run our version from the first post without any problems.
What happens if you run this with the last announced script version 16.10.2021 14:48 (edited)?
Does the problem still exist?
What do you mean with latest announced ?
The linked script - you just quoted it.
"/folder_append_path_separator=1" has NO effect on the script (just now I linked the topic -> test case (4) :( )
Last edited by tuska on 2021-10-16, 16:49 UTC, edited 1 time in total.
Post Reply