Page 10 of 11

Re: Integration of Everything [voidtools]

Posted: 31 Oct 2022 19:22
by highend
No. The real way is to just use the scriptname and not a full path. XY adds <xyscripts> if no absolute path is given^^

Re: Integration of Everything [voidtools]

Posted: 31 Oct 2022 19:42
by chumbo
Thanks! Finally, now I can rename the folder as I want :D

Re: Integration of Everything [voidtools]

Posted: 01 Jan 2023 17:56
by KeithA
Happy New year!

Thanks for creating this script.

Unfortunately I have been unable to get it working. I am using the latest beta version of everything x64. The script will run but when I type in a search they all come back blank. Any ideas what may be causing this? The only thing I changed in the script was the path for es.exe. It was changed to EverythingPath=C:\Program Files\Everything. I also changed the data folder to EverythingDataPath=%APPDATA%\Everything. I am on Windows 11 and have Everything installed as a service. Any help you can provide is appreciated.

Thanks

Re: Integration of Everything [voidtools]

Posted: 01 Jan 2023 18:10
by Horst
Is es.exe in the configured folder ?
Everything64.exe must be running in the background to use es.exe !
You must enable this in the Everything General options
x Start Everything on system startup

Re: Integration of Everything [voidtools]

Posted: 01 Jan 2023 18:26
by KeithA
Horst wrote: 01 Jan 2023 18:10 Is es.exe in the configured folder ?
Everything64.exe must be running in the background to use es.exe !
You must enable this in the Everything options.
Thanks for your reply...

Yes, It is located in C:\Program Files\Everything. Everything GUI works perfectly and the option "Run in background" is selected under General ----> UI. I also confirmed that everything64.exe is running when I try to search using the script. I did notice that the everything icon I see in some of the screenshots is not filled in on mine but instead a blank icon.

Thanks

Re: Integration of Everything [voidtools]

Posted: 01 Jan 2023 18:42
by Horst
Try to run the same query on a command line (cmd.exe) in the Everything program folder.
es.exe your_query
Does it output results ?
Btw. you should not have the Everything Lite version installed !
Also if you run the 1.5 Alpha version there should be the setting
alpha_instance=0
in your Everything-1.5.ini

Re: Integration of Everything [voidtools]

Posted: 02 Jan 2023 01:00
by KeithA
I got it working! Thanks for your help. Is there a way to use filters for this similar to the app?

Thanks

Re: Integration of Everything [voidtools]

Posted: 02 Jan 2023 09:53
by Horst
KeithA wrote: 02 Jan 2023 01:00 I got it working! Thanks for your help. Is there a way to use filters for this similar to the app?

Thanks
You can use all of the Everything GUI functions and syntax including macros.
The screen on start of the script shows you some hints.
For example, audio: searches only the extensions defined in the Audio filter.

Re: Integration of Everything [voidtools]

Posted: 30 Jan 2023 14:57
by Christophe
Hi, I have Everything v1.5 installed on my Windows 11 as well as the latest XYplorer.
I have downloaded 'Everything_v0.9.5.xys' and from XYplorer I have selected 'Load Script File': https://imgur.com/a/djBVDbw
I have loaded the .xys file : https://imgur.com/a/UUI2tFo
but I get the error message:

Code: Select all

"C:\Program Files (x86)\Everything_x64" not found, aborded!
https://imgur.com/a/Et2qSbp
What should I do ? I looked for hours on this forum as well as testing, without finding a solution.

PS: I am completely new to XYplorer. I used Total Commander, and must say Everything integration is coming out of the box, so I am not understand why it is so complicated in XYplorer.

Re: Integration of Everything [voidtools]

Posted: 30 Jan 2023 15:03
by highend
And you didn't change the paths in the .ini file that was created after the first run of that script?

These are relative paths, just use absolute ones...

Code: Select all

EverythingPath=<xypath>\..\Everything_x64
; Where does "Everything" store its data files
; E.g. the "Filters*.csv", "Macros*.csv", etc.
; Default: <xypath>\..\Everything_x64
; For non-portable installations this is usually
; %APPDATA%\Everything
EverythingDataPath=<xypath>\..\Everything_x64

Re: Integration of Everything [voidtools]

Posted: 30 Jan 2023 18:42
by Christophe
I have seen a .ini but I have not touch it, because I do not understood what it is.
Why is a .ini created when I load a script from XYplorer ?

Re: Integration of Everything [voidtools]

Posted: 30 Jan 2023 23:14
by highend
To store its settings so it's easier to edit them?

Re: Integration of Everything [voidtools]

Posted: 31 Jan 2023 17:13
by Christophe
I have never seen a program generating a .ini after crashing.

In which directory should the 'Everything_v0.9.5.xys' file be when loading it from XYplorer ?
Given that I have XYplorer and Everything respectively installed in their default installation folders, why do I need to modify something in this .ini ?
and which lines am I supposed to modify in this .ini ? :

Code: Select all

[General]
; Where does the "es.exe" file reside
; Default: <xypath>\..\Everything_x64
EverythingPath=<xypath>\..\Everything_x64

; Where does "Everything" store its data files
; E.g. the "Filters*.csv", "Macros*.csv", etc.
; Default: <xypath>\..\Everything_x64
; For non-portable installations this is usually
; %APPDATA%\Everything
EverythingDataPath=<xypath>\..\Everything_x64

; The base paper folder name (without .txt extension)
; Default: Everything
PaperFolderName=Everything

; En- or disable the setting of column layout and sort order
; Default: true (to disable this, use: false)
SetupColumns=true

; The columns that the paper folder will show
; Default: Name,Path,Size,Modified,Created
ColumnLayout=Name,Path,Size,Modified,Created

; Primary and secondary sort order columns
; Default: Name,Path
ColumnSortOder=Name,Path

; Automatically resize the paper folder columns
; Default: true (to disable this, use: false)
AutosizeColumns=true

; Display internal notes (switch explanations)
; Default: true (to disable this, use: false)
DisplayNotes=true

; How many last queries should be stored
; Default: 10
MaxSavedQueries=10

; Get filter and search macro names from Everything
; Your own filter macros must have this schema: "{name}<{identifier}>"
; E.g.: bat<QUERY>, office<SEARCH>, etc.
; Default: false (to enable this, use: true)
ShowMacros=false

; Split overlong macro definitions into shorter <crlf>-separated line(s)
MacroLinesLength=60

; Querying a drive at its root level (no subfolder used) can easily
; crash XYplorer (because of too many items in the search result)
; E.g.: C:\, f:C:\ or d:C:\
; Default: true (to disable this, use: false)
; If set to true, this behavior can be overriden with the " /f" switch
; at the end of the query
; E.g.: C:\ /f, f:C:\ /f or d:C:\ /f
ConfirmRootDrive=true

; The last query you've used
LastQuery=

Re: Integration of Everything [voidtools]

Posted: 01 Feb 2023 11:52
by highend
No crash happened^^

The .xys can be loaded from where ever you want, but it makes the mosts sense to put it into the XYplorer's script folder

Because it needs to know the correct paths? The user could have it installed anywhere^^

Read the first two entries and their description, get es.exe, put it where ever you want, set the path to it in the first entry
and the description of the second one already mentions the default! path

If you don't like it, don't use it and if you find Total Commander better, use it as well :cup:

Re: Integration of Everything [voidtools]

Posted: 02 Feb 2023 10:45
by Christophe
> No crash happened^^
How do you get the configuration .ini file without having first this error message https://imgur.com/a/Et2qSbp ?

> If you don't like it, don't use it and if you find Total Commander better, use it as well :cup:
I am sorry if you take it bad, that's not the point: this forum is a place to share experience, and I just wanted to share why I am surprised by the difficulty to integrate Everything into XYplorer. It is automatically integrated in Total Commander without the user even doing anything : https://imgur.com/a/2e8kIKz
Secondly I am here for a purpose, if I was fully satisfied of Total Commander, I would not take the time to install and learn about XYplorer. So my point is not to say it is better than Total Commander in anyway. Furthermore I do not know YXplorer possibilities yet so it would not even make sense.