Everything only detected when running
Moderators: white, Hacker, petermad, Stefan2
Everything only detected when running
Everything is still only detected when it's running. Not exactly a bug but it shouldn't be necessary.
Re: Everything only detected when running
AgreedLefteous wrote:Everything is still only detected when it's running. Not exactly a bug but it shouldn't be necessary.
TC should have a config item to specify the path from which to start the Everything.exe if it its not running.
But normal Everything users have the exe and the service running in background anyway
- ghisler(Author)
- Site Admin
- Posts: 48138
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
If the user installs everything with their installer, then it is running automatically in the background.
There is currently no way to detect an installed but not running everything (or is there?).
There is currently no way to detect an installed but not running everything (or is there?).
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
2ghisler(Author)
I don't know if it can be detected automatically but there will always be cases where it cannot be detected especially when using the portable installation.
I suggest the following flow when clicking the checkbox in search dialog:
1. Msg 'Everything has not been detected. Has Everywhere been installed on this computer?' Yes/No.
2a. Yes -> Offer user to select the Everything executable
2b No -> Ask to download Everywhere
I don't know if it can be detected automatically but there will always be cases where it cannot be detected especially when using the portable installation.
I suggest the following flow when clicking the checkbox in search dialog:
1. Msg 'Everything has not been detected. Has Everywhere been installed on this computer?' Yes/No.
2a. Yes -> Offer user to select the Everything executable
2b No -> Ask to download Everywhere
- ghisler(Author)
- Site Admin
- Posts: 48138
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Ah, nice, I couldn't find that so I used WM_SHOWMINIMIZED instead. But maybe it would be better if the user sees that Everything is starting?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
I'm using both TC and Everything portable in Dropbox. Everything is in some other folder.
Currently TC does not find my running Everything instance, because I use a named instance. I just found that if I leave out the named instance, TC is able to detect Everything. It seems that TC searches for process "Everything" but does not allow Everything (Some Instance Name).
Would it be possible to feed more command-line parameters to Everything when starting it from TC (when not running)? I currently use the following (via a batch file):
start everything.exe -admin -config %COMPUTERNAME%.ini -instance %COMPUTERNAME% -db %COMPUTERNAME%.db
This way all data for different systems is completely separate by using the named instance, ini and database.
An alternative would be to just configure the path to the portable Everything folder/exe/batch and use this (but preferably with the extra command-line parameters).
Regards, EricB
Currently TC does not find my running Everything instance, because I use a named instance. I just found that if I leave out the named instance, TC is able to detect Everything. It seems that TC searches for process "Everything" but does not allow Everything (Some Instance Name).
Would it be possible to feed more command-line parameters to Everything when starting it from TC (when not running)? I currently use the following (via a batch file):
start everything.exe -admin -config %COMPUTERNAME%.ini -instance %COMPUTERNAME% -db %COMPUTERNAME%.db
This way all data for different systems is completely separate by using the named instance, ini and database.
An alternative would be to just configure the path to the portable Everything folder/exe/batch and use this (but preferably with the extra command-line parameters).
Regards, EricB
Please, add new option (key) for Everything path in wincmd.ini (not only from TC root directory, but from any user selected directory).
Like path to Irfanview/Xnview.
Like path to Irfanview/Xnview.
"I used to feel guilty in Cambridge that I spent all day playing games, while I was supposed to be doing mathematics. Then, when I discovered surreal numbers, I realized that playing games IS math." John Horton Conway
Additional to my previous post:
The Everything -instance command line parameter also takes care of named versions of filters, search history and run history, which is again very useful when doing the portable install in Dropbox.
So support of a named instance of Everything is MUCH appreciated.
Regards, EricB
The Everything -instance command line parameter also takes care of named versions of filters, search history and run history, which is again very useful when doing the portable install in Dropbox.
So support of a named instance of Everything is MUCH appreciated.
Regards, EricB
- ghisler(Author)
- Site Admin
- Posts: 48138
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Which parameter sets the named instance?Currently TC does not find my running Everything instance, because I use a named instance.
I will consider it.Please, add new option (key) for Everything path in wincmd.ini (not only from TC root directory, but from any user selected directory).
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
everything.exe -instance YourInstanceName would do the trick (choose the instance name of your liking, I use %COMPUTERNAME%). This results inWhich parameter sets the named instance?
- A window title Everything (YourInstanceName)
- All saved filters, search history and run history obtain this instance name as a postfix
Regards, EricB
[Edit: instance name is added as postfix, not prefix]
Last edited by EricB on 2016-06-29, 09:16 UTC, edited 1 time in total.