Differentiate different sources in network index?

Discussion related to "Everything" 1.5 Alpha.
Post Reply
badbob001
Posts: 6
Joined: Tue Nov 02, 2021 9:29 pm

Differentiate different sources in network index?

Post by badbob001 »

If I have several computers using a shared network index under the same user name, how do I identify the source computer when doing searches? Is there a column to indicate the source computer?

To clarify, I setup one computer with the Everything Server plug-in. Then on my other computers, I setup Everything with the Network Index pointing to the Everything Server. The goal is to use the HTTP server on the Everything Server to search all computers. I thought this config would make the non-server computers store their index on the server, but perhaps I'm wrong?

Do I need to do the opposite and setup the Server Plug-in on all computers and then on the "server" computer with HTTP, configure Network Index to point to each computer?
Last edited by NotNull on Mon Nov 13, 2023 7:55 am, edited 1 time in total.
Reason: Moved to Everything 1.5 forum
void
Developer
Posts: 16745
Joined: Fri Oct 16, 2009 11:31 pm

Re: Differentiate different sources in network index?

Post by void »

Sounds like you want the opposite.

Run the Everything Server on each PC.

Have one PC index all the Everything Servers and host the HTTP server.



On the Computer running the Everything Server / HTTP server, I recommend mapping a network drive to each PC.
Use the drive letter to identify the PC.

I have on my TODO list to add a network index host property.

For now, there's an Index Number property to identify the Everything Server.
However, it's not really useful to the end user and you can't view this property from the HTTP server.
-It could be useful as a filter, Search -> Add to filters:
Name: PC1
Search: index-number:1
Macro: pc1

index-number:
badbob001
Posts: 6
Joined: Tue Nov 02, 2021 9:29 pm

Re: Differentiate different sources in network index?

Post by badbob001 »

Thanks for the response. So what I'm going to try is:
Have each "client" pc index its own drives not by drive letter but by unc folder path. (eg: instead of E:\, use \\<clientcomputername>\e$).
So when each client shares its index to the "server", searches on the server will show the <clientcomputername> in the results.
void
Developer
Posts: 16745
Joined: Fri Oct 16, 2009 11:31 pm

Re: Differentiate different sources in network index?

Post by void »

Just making a note here, Everything 1.5.0.1360a adds a network index host property.

Your method of using \\server\share is a good solution.
scruel
Posts: 8
Joined: Wed Apr 10, 2024 5:19 pm

Re: Differentiate different sources in network index?

Post by scruel »

void wrote: Thu Nov 16, 2023 5:19 am Just making a note here, Everything 1.5.0.1360a adds a network index host property.

Your method of using \\server\share is a good solution.
For address
\\HOST
Failed to get address info 0

For address
\\HOST\Subfolder
Failed to get address info 11001
void
Developer
Posts: 16745
Joined: Fri Oct 16, 2009 11:31 pm

Re: Differentiate different sources in network index?

Post by void »

Please use HOST (without the \\ prefix) for the network index host.

I'll look into adding support for \\HOST
scruel
Posts: 8
Joined: Wed Apr 10, 2024 5:19 pm

Re: Differentiate different sources in network index?

Post by scruel »

void wrote: Sun Apr 21, 2024 11:37 pm Please use HOST (without the \\ prefix) for the network index host.

I'll look into adding support for \\HOST
Even without \\ prefix, I still got the same errors...
I am sharing folders via Synology SMB service, and for Windows explorer, it works fine.
void
Developer
Posts: 16745
Joined: Fri Oct 16, 2009 11:31 pm

Re: Differentiate different sources in network index?

Post by void »

You will need to add the shared folder in Everything under Tools -> Options -> Folders.
scruel
Posts: 8
Joined: Wed Apr 10, 2024 5:19 pm

Re: Differentiate different sources in network index?

Post by scruel »

void wrote: Mon Apr 22, 2024 6:35 am You will need to add the shared folder in Everything under Tools -> Options -> Folders.
Oh, it's really inconvenience, I have to add custom folders before using network index feature.
However, after I did this, I still got the same error.

- Go to "Tools -> Options -> Index -> Folders"
- Click "add custom", type '\\HOST' then save
- Go to "Network Index" tab
- Click "Add...", type '\\HOST', username, password, then confirm
- same error again

Except '\\HOST', I also tried '\\HOST\share', 'HOST' and 'HOST\', none of them works

BTW, the password input is not protected, it just show the plaintext on the screen.
void
Developer
Posts: 16745
Joined: Fri Oct 16, 2009 11:31 pm

Re: Differentiate different sources in network index?

Post by void »

The network index page currently only supports the Everything Server.

Please use Tools -> Options -> Folders for Synology SMB.
scruel
Posts: 8
Joined: Wed Apr 10, 2024 5:19 pm

Re: Differentiate different sources in network index?

Post by scruel »

Where is "Folders for Synology SMB" tab?
I couldn't find it in V1.5.0.1367a with Everything Server 1.0.0.1 plugin added.
void
Developer
Posts: 16745
Joined: Fri Oct 16, 2009 11:31 pm

Re: Differentiate different sources in network index?

Post by void »

There isn't one.

You will still need to index your Synology SMB under Tools -> Options -> Folders.

The Everything Server simply allows you to index your Synology SMB and share this index with multiple clients.
Post Reply