Integration of Everything [voidtools]

Discuss and share scripts and script files...
highend
Posts: 13274
Joined: 06 Feb 2011 00:33

Re: Integration of Everything [voidtools]

Post 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^^
One of my scripts helped you out? Please donate via Paypal

chumbo
Posts: 243
Joined: 04 Jan 2015 15:20

Re: Integration of Everything [voidtools]

Post by chumbo »

Thanks! Finally, now I can rename the folder as I want :D

KeithA
Posts: 3
Joined: 01 Jan 2023 17:46

Re: Integration of Everything [voidtools]

Post 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

Horst
Posts: 1085
Joined: 24 Jan 2021 12:27
Location: Germany

Re: Integration of Everything [voidtools]

Post 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
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
Portable XYplorer (actual version, including betas)
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69

KeithA
Posts: 3
Joined: 01 Jan 2023 17:46

Re: Integration of Everything [voidtools]

Post 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

Horst
Posts: 1085
Joined: 24 Jan 2021 12:27
Location: Germany

Re: Integration of Everything [voidtools]

Post 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
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
Portable XYplorer (actual version, including betas)
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69

KeithA
Posts: 3
Joined: 01 Jan 2023 17:46

Re: Integration of Everything [voidtools]

Post by KeithA »

I got it working! Thanks for your help. Is there a way to use filters for this similar to the app?

Thanks

Horst
Posts: 1085
Joined: 24 Jan 2021 12:27
Location: Germany

Re: Integration of Everything [voidtools]

Post 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.
Windows 11 Home x64 Version 23H2 (OS Build 22631.3374)
Portable XYplorer (actual version, including betas)
Everything 1.5.0.1371a (x64), Everything Toolbar 1.3.2, Listary Pro 6.3.0.69

Christophe
Posts: 18
Joined: 27 Jan 2023 16:35

Re: Integration of Everything [voidtools]

Post 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.
Last edited by Christophe on 30 Jan 2023 18:40, edited 1 time in total.

highend
Posts: 13274
Joined: 06 Feb 2011 00:33

Re: Integration of Everything [voidtools]

Post 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
One of my scripts helped you out? Please donate via Paypal

Christophe
Posts: 18
Joined: 27 Jan 2023 16:35

Re: Integration of Everything [voidtools]

Post 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 ?

highend
Posts: 13274
Joined: 06 Feb 2011 00:33

Re: Integration of Everything [voidtools]

Post by highend »

To store its settings so it's easier to edit them?
One of my scripts helped you out? Please donate via Paypal

Christophe
Posts: 18
Joined: 27 Jan 2023 16:35

Re: Integration of Everything [voidtools]

Post 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=

highend
Posts: 13274
Joined: 06 Feb 2011 00:33

Re: Integration of Everything [voidtools]

Post 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:
One of my scripts helped you out? Please donate via Paypal

Christophe
Posts: 18
Joined: 27 Jan 2023 16:35

Re: Integration of Everything [voidtools]

Post 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.

Post Reply