Searching for SETI Clients.
The Search engine will search your network for SETI clients. The searches,
like the monitoring, is multi-threaded. For every separate path you choose to
search, a separate thread is started to carry out the search. This can be throttled
(the number of threads can be limited to a maximum) to keep the search from over
whelming your computer.

The display on the left of the search window is a tree structure of you
network, displayed much like the folders in the Network Neighborhood. Clicking
on the box will select the item in the tree and all it's descendents for
searching. Clicking a selected box will unselect it. Using the Select All
button selects all the items in the tree. The Clear All button has the
opposite effect in that all the items are unselected
What is not displayed in the selection tree are any administrative or hidden shares.
The search also will not search any shares you do not have access privileges to.
If these shares are browsable, they will show up in the selection tree, but will
be skipped during the search.
Filter Button

The Filter button brings up a filter dialog. You can type in a
pattern. Clicking OK will select all the items in the tree that match your
pattern. If you create shares for the SETI client, you can find them easily but
filtering only those shares.
Options Button

The Options button brings up a Search Options dialog. Using the Max
Number of Search Threads slider, you can set the maximum number of threads
that the Search Engine will use to carry out the searches. The scale is More or
Less, but the actual number goes from one to sixteen. Sixteen being the recommended
maximum for a single processor computer.
The File to Search for is the actual file that is used to locate the
SETI client folder. The file used to monitor the SETI client is state.sah,
but this file is not always available when the SETI client is between WU. The user_info.sah
file is created when you first logon to the SETI client server and is never
(rarely) changed so should be the best file to search for to signify a SETI
client. If you know that there is only one client on the computer, you can use
the Stop search of first find to stop the search as soon as it finds a
client. Leaving this option unchecked will let the search engine search the
entire drive or share. It may find more than one SETI on the share.
Search Button
Clicking the Search button starts the search. Once the search starts,
The Search and OK buttons are grayed and the Stop Search button
becomes available. You can use the Stop Search to stop the search. The Stop
Search button terminates the search and toggles the Stop Search
button off and the Search and OK buttons on. The Search
button starts several simultaneous searches, up to the number specified by the Max
Threads slider in the Options dialog. The Options dialog is
available while the search is active and the number of threads can be
dynamically controlled with the slider. Sliding the slider to the right allows
more searches to start. Sliding the slider to the left will pause search threads
until the maximum number running is equal to the slider position. The paused
threads are restarted as the active threads finish up.

There are several indications that a search is active. The first indication
is the progress bar in the Search tree window. There is a progress bar for each
search thread. The progress bar continues while the search is active and closes
when the search finishes. This allows another search to start on another
selected item.
In addition, the status bar displays the number of SETI clients found, and
the number of threads/paused threads.
When the search is complete, you can use Show Seti(s) button to display the
SETI clients found. The SETI clients are displayed as subtrees to the drive or
share they were found in. Click the OK button to add the SETI clients to the
list in the main program, or Cancel to cancel without updating the list. If
duplicates are found, they are not added. The name are made unique by appending
a number if the name already exists.
When you return to the main window, you will notice that the sample
monitoring has been continuing in the back ground.
|