Everything v1.5a (alpha)

Yes, please excuse my ignorance and beginner level regarding Everything, I never used it and still have lot's of things to discover (I assume o). My current feeling is, that the DO integration still lacks some points and that the browsing/viewing capabilites of Everything lack big time, so not sure how I will end up.

Running a DO native "Find" via command bar gives quick results as well, has a history, queries can be modified easily and results can be browsed nicely.. so I'm not completely sold on the Everything "thing" yet, apart from the fact that the Everything search can give you a quick glance over millions of files without setting up where to look beforehand.

But since I tend to sort my stuff most of the time.. I don't find myself trying to find "things" "somewhere" that often, but yes, it can happen. It is at least fun to enter queries and look at all the weird files popping up. o) Like old pictures of friends or avi-files / movie scenes from anchient pc games etc.. it's more like a fun toy right now for random "zooms" into the existing file base. o)

And the thing is, I actually don't like searching things. It just does not feel right to me on a local computer. When developing software e.g., using the search function of the IDE to find specific source files always gives me weird feelings. If you don't know where your files are in the project or they are that hard to get to otherwise, I think something is wrong on a conceptual level.

I use file "search" more as a query to a database. I know things are there and I need to find out how many and what type in a specific location, but that's just me of course.
And yes, in the "meantime" I realized, people are all different, who could have thought! o))

1 Like

The main feature of Everything1.5a is indexing item properties. For example, Alternate Data Streams, finding duplicate attribute items. . .

Really, the main feature of v1.5?

My impression is rather, that it's a complete rewrite of v1.4, externalizing http server and others into plugins, multi threading etc. "Alternate Data Streams" nobody knows about, this cannot be the main feature?

But then, I'm very new to Everything.. o)

Yep, 1.5a is faster, I'm just expressing my partial opinion because I don't need that many features.
Alternate Data Streams is just one of the properties.

Do you use the ADS indexing? If yes what is a proper usecase for you?

Tag files and folders without changing the names, or the files themselves, but this only works on NTFS partitions.

Ok, 2 more questions now that you are here! o)

What "tag editor" do you use? Something DO related?
How do you sync the tags in ADS to your backup?

Use a script that has an edit dialog and a list view dialog.
GoodSync, but does not update the ADS if the item exists on the target. But the RAID1 hard drive has been backed up.

Ok, thank you. I wonder what's the point of using ADS tags and things, when there is no way to sync any changes to a backup. I use ADS for rating some folders with DO and things, but without any real sync available, it's kinda pointless. In case of recovery, you end up with all the old ratings, tags, comments etc. or with NONE, if you put hard work into ADS tags/data after the first copy to the backup happened - even worse.

Yes, so you need RAID1 disk or regular overwrite backup. . .

RAID with NVMe drives and 100Gbit-LAN to get the ratings and comments backup-ed, I see! o))

This really does not work out for a collection of files spanning several decades. When you have a lot of *.iso files, flacs, disk images, movies etc., you can't always copy over several terrabytes of data, just to get the rating synced. I mean you can, but really, this is the wrong approach from my point of view.

How does Opus detect + use Everything, as I like to use portable version of ET, but it obviously can't find it. Is there a way to point Opus at Everything Portable folder to get it working in Opus ?

I used the executables from the zip, did not install, just extracted into a folder somewhere, then just run the Everything exe and it should work. I restarted DO iirc, since I don't know when DO will test for ports or the Everything API being present.

May I humbly point you to BackupMeta?

Opus communicates with Everything via IPC so I believe it doesn't matter where Everything is installed (but I'm not 100% on that). Make sure you are using the full (vs. lite) version of Everything - the lite version of Everything does not have IPC and will not work with Opus.

Thanks. Got it working now. No need to restart Opus.

Not sure why it didn't show up before.

Seems you don't have to search everywhere, when you want to use Everything, which is quite nice and makes it very useful, even for very specific searches! o)

If you enable the "Match Path" option you can also just write
opus *.oxc
to find all configuration files of DO, since "opus" will match the parent directory / path.

If the "Match Path" option is not enabled, you can do:
opus\ *.oxc
Which will also find all the config files in folders named "*opus".

The "Match Path" option can also be passed directly in the query via "path:" and "nopath:" iirc..

The integration of Everything still needs some work?! What do you think, what are the plans?
To me it seems, it's not much fun yet running Everything queries from DO.

  1. The quick search bar disappears while typing (thinking I already finished my query?) I would like the everything search bar to stay there, to be able to adjust the query.

  2. I cannot get back the query I entered some seconds ago.
    It would be nice if the "Enter"ed queries could be populated in a list, like it's done with the quick commands bar, where you can run internal/external commands.

  3. Everything search via "+" will not work on some empty tabs (on those opened after DO startup).

Thanks! o)

1 Like

Using the search field (top right) instead of FAYT solves 1 & 2, I think.

(Tho it'd still be nice for FAYT to handle them in some way, especially for FAYT scripts.)

1 Like

If Opus isn't detecting Everything, there's some debugging which you can see by running DebugView:

DebugView has to be running before Opus starts. If Opus is already running, use File > Exit Directory Opus, then launch it again.

Information should look similar to the highlighted lines:

(Screenshot is from DebugView++ which is similar to, and slightly better than, DebugView but not from Microsoft.)

Thanks, helpful information! But there is no general problem detecting Everything v1.5alpha, or is there? It seems to work as expected, once the "alpha_instance" setting is done in Everything.