Search found 20 matches

by qianw
Tue Oct 15, 2019 6:25 am
Forum: Development, plugins and third party software
Topic: Can the Everything SDK add filter?
Replies: 2
Views: 7684

Re: Can the Everything SDK add filter?

The filters in the client are not exposed to the Everything SDK. For example, the Audio filter can not be used from the Everything SDK. For example, Search “abc” in the “c:\Windows” directory. Please use the following search in your SDK query: "c:\windows\" abc If you want to search for audio files...
by qianw
Tue Oct 15, 2019 4:45 am
Forum: Development, plugins and third party software
Topic: Can the Everything SDK add filter?
Replies: 2
Views: 7684

Can the Everything SDK add filter?

Does anyone know how to add filter to the Everything SDK?
For example, Search “abc” in the “c:\Windows” directory.
by qianw
Sun Sep 29, 2019 8:25 am
Forum: Development, plugins and third party software
Topic: How to reduce the CPU usage rate of Everything?
Replies: 1
Views: 7389

How to reduce the CPU usage rate of Everything?

I was a bit confused about the CPU usage rate of Everything.
When I call EverythingSDK to query repeatedly, the Everything Client's CPU usage rate is up to 50%.
I'm not sure what caused it.
by qianw
Thu Sep 26, 2019 3:41 am
Forum: Development, plugins and third party software
Topic: How Everything handles two es.exe simultaneous queries?
Replies: 7
Views: 10048

Re: How Everything handles two es.exe simultaneous queries?

void wrote:
Thu Sep 26, 2019 3:36 am
The Everything SDK has only one instance per process.

-or-

Send multiple IPC requests manually.
This can be done with unique HWND or reply WM_COPYDATA ID.
This should be no way to shorten the time to get a lot of data, right?
by qianw
Thu Sep 26, 2019 3:27 am
Forum: Development, plugins and third party software
Topic: How Everything handles two es.exe simultaneous queries?
Replies: 7
Views: 10048

Re: How Everything handles two es.exe simultaneous queries?

You can make multiple asynchronous Everything_Query(FALSE) calls. However, they will still only be processed one at a time. I tried,but I got result in my reply window only once. There are millions of results in my search. It may take ten seconds for me to query once. Is there a way to get this dat...
by qianw
Thu Sep 26, 2019 3:16 am
Forum: Development, plugins and third party software
Topic: How Everything handles two es.exe simultaneous queries?
Replies: 7
Views: 10048

Re: How Everything handles two es.exe simultaneous queries?

void wrote:
Thu Sep 26, 2019 3:06 am
Everything can only process ES (IPC) queries one at a time.
Similarly,Everything_Query(FALSE) is processed?
by qianw
Thu Sep 26, 2019 3:01 am
Forum: Development, plugins and third party software
Topic: How Everything handles two es.exe simultaneous queries?
Replies: 7
Views: 10048

How Everything handles two es.exe simultaneous queries?

two es.exe simultaneous queries,Is the second one waiting for the first completion or Everything Client handles synchronously?
by qianw
Wed Sep 04, 2019 10:09 am
Forum: Development, plugins and third party software
Topic: How to judge the Everything Client to complete initialization?
Replies: 4
Views: 19838

Re: How to judge the Everything Client to complete initialization?

Please try the Everything IPC EVERYTHING_IPC_IS_DB_LOADED call. HWND everything_hwnd = FindWindow(EVERYTHING_IPC_WNDCLASS,0); int is_db_loaded = (int)SendMessage(everything_hwnd,EVERYTHING_WM_IPC,EVERYTHING_IPC_IS_DB_LOADED,0); I use follow command line to run Everything Client, Everything.exe -sta...
by qianw
Wed Sep 04, 2019 8:59 am
Forum: Development, plugins and third party software
Topic: How to judge the Everything Client to complete initialization?
Replies: 4
Views: 19838

Re: How to judge the Everything Client to complete initialization?

void wrote:
Wed Sep 04, 2019 8:19 am
Please try the Everything IPC EVERYTHING_IPC_IS_DB_LOADED call.

Code: Select all

HWND everything_hwnd = FindWindow(EVERYTHING_IPC_WNDCLASS,0);
int is_db_loaded = (int)SendMessage(everything_hwnd,EVERYTHING_WM_IPC,EVERYTHING_IPC_IS_DB_LOADED,0); 
Thanks,
Everything_IsDBLoaded() is like this.
by qianw
Wed Sep 04, 2019 6:32 am
Forum: Development, plugins and third party software
Topic: How to judge the Everything Client to complete initialization?
Replies: 4
Views: 19838

How to judge the Everything Client to complete initialization?

Is there a way to judge by sdk?
Everything_IsDbLoaded or other function?
by qianw
Wed Aug 21, 2019 10:02 am
Forum: Development, plugins and third party software
Topic: How to increase the search speed?
Replies: 9
Views: 13437

Re: How to increase the search speed?

You'll need to run both the Everything Service (not the client service) and the Everything search client in the background. ES cannot communicate with the Everything client service because of Session 0 Isolation. The Everything client service runs in session 0. Thank you for your prompt reply,I und...
by qianw
Wed Aug 21, 2019 9:27 am
Forum: Development, plugins and third party software
Topic: How to increase the search speed?
Replies: 9
Views: 13437

Re: How to increase the search speed?

normally, ES doesn't work with the client service. The client service is intended for running an Everything ETP/FTP/HTTP server as a service without having a user logged in. ES requires the Everything Search Client to be running in the background. What are you trying to do? If I don't start Everyth...
by qianw
Wed Aug 21, 2019 2:45 am
Forum: Development, plugins and third party software
Topic: How to increase the search speed?
Replies: 9
Views: 13437

Re: How to increase the search speed?

I installed client service Do you mean the Everything Service or the Everything Client Service? If the latter, did you follow these instructions ? Yes,Everything Client Service. I installed Everything Client Service,and excuted es.exe.I got error information: "Error 8: Everything IPC window not fou...
by qianw
Tue Aug 20, 2019 2:33 am
Forum: Development, plugins and third party software
Topic: How to increase the search speed?
Replies: 9
Views: 13437

Re: How to increase the search speed?

Normally, an Everything query will return all results. This will take a few seconds over IPC. Please try limiting the number of results with Everything_SetMax . Use Everything_SetOffset to set your window scroll offset. For the best performance, set the maximum results to the number of visible item...
by qianw
Tue Aug 20, 2019 2:27 am
Forum: Development, plugins and third party software
Topic: How to increase the search speed?
Replies: 9
Views: 13437

Re: How to increase the search speed?

Normally, an Everything query will return all results. This will take a few seconds over IPC. Please try limiting the number of results with Everything_SetMax . Use Everything_SetOffset to set your window scroll offset. For the best performance, set the maximum results to the number of visible item...
by qianw
Mon Aug 19, 2019 5:24 am
Forum: Development, plugins and third party software
Topic: How to increase the search speed?
Replies: 9
Views: 13437

How to increase the search speed?

I type “a” in the input box,the list of search result was show immediately,about 3 million results。I search by using the sdk for a few seconds, how to increase the search speed?
by qianw
Wed Aug 14, 2019 5:26 am
Forum: Development, plugins and third party software
Topic: multi-instance for search by sdk
Replies: 5
Views: 9666

Re: multi-instance for search by sdk

void wrote:
Fri Aug 09, 2019 8:19 am
everything_hwnd = FindWindow("EVERYTHING_TASKBAR_NOTIFICATION_(instance name)",0);
Correct, does this work for you?
Yes,the problem was solved.
by qianw
Fri Aug 09, 2019 7:29 am
Forum: Development, plugins and third party software
Topic: multi-instance for search by sdk
Replies: 5
Views: 9666

Re: multi-instance for search by sdk

The SDK does not support named instances, yet. For now, you will need to re-build the SDK with your custom instance name. You'll need to change the following line (there are 5 of them - change all of them): everything_hwnd = FindWindow(EVERYTHING_IPC_WNDCLASS,0); to: everything_hwnd = FindWindow("E...
by qianw
Fri Aug 09, 2019 6:28 am
Forum: Development, plugins and third party software
Topic: multi-instance for search by sdk
Replies: 5
Views: 9666

Re: multi-instance for search by sdk

My instance name is "abc",I try to change macro "EVERYTHING_IPC_WNDCLASS" like
#define EVERYTHING_IPC_WNDCLASSW L"EVERYTHING_(abc)"//L"EVERYTHING_TASKBAR_NOTIFICATION"
#define EVERYTHING_IPC_WNDCLASSA EVERYTHING_(abc)"//"EVERYTHING_TASKBAR_NOTIFICATION"
but search failed
by qianw
Fri Aug 09, 2019 2:40 am
Forum: Development, plugins and third party software
Topic: multi-instance for search by sdk
Replies: 5
Views: 9666

multi-instance for search by sdk

I startup a named instance,and how to use sdk to search by specified instance?