I encountered a macro-search that when executed in Everything directly gives the expected (amount of) results.
When executed from another program, it gives zero results.
The search query is exactly the same in both cases and so is the expanded search (according to the debug log).
How is this possible?
(I can send all the details and steps to reproduce).
direct search vs "IPC serach"
Re: direct search vs "IPC serach"
Check for any search options enabled under the search menu.
-Things like Match whole words, regex, ignore whitespace, etc...
These only apply to the GUI search and do not apply to IPC searches.
IPC queries are also more restricted, they cannot access file content. (unless it is indexed)
The search OP codes from the debug log should give away any of these search options.
Please send the debug logs in a bug report.
-Things like Match whole words, regex, ignore whitespace, etc...
These only apply to the GUI search and do not apply to IPC searches.
IPC queries are also more restricted, they cannot access file content. (unless it is indexed)
The search OP codes from the debug log should give away any of these search options.
Please send the debug logs in a bug report.
Re: direct search vs "IPC serach"
Thank you for the logs.
Please try enabling ipc_allow_read_access:
Normally, IPC doesn't have access to GET_PROPERTY.GET_PROPERTY(...)
Please try enabling ipc_allow_read_access:
- From the Start menu, search for:
regedit - Right click Registry Editor and click Run as administrator.
- In the Registry Editor, navigate to:
HKLM\Software\Policies\voidtools\Everything
(Please create this key if it doesn't exist) - In the right pane, right click and click New -> dword value.
- Set the value name to:
ipc_allow_read_access - Set the value data to:
1 - Exit Everything (File -> Exit)
- Restart Everything
Re: direct search vs "IPC serach"
Yes, that makes it work. Thank you!
To me this seems logical for un-indexed properties, but what is the limitation with indexed properties?
Re: direct search vs "IPC serach"
All formulas from IPC are blocked.
I don't want third party tools running scripts in Everything by default.
Updated: Formula Limitations
I don't want third party tools running scripts in Everything by default.
Updated: Formula Limitations
Re: direct search vs "IPC serach"
Thanks for the explanation.