EFU Browser

General discussion related to "Everything".
Post Reply
NotNull
Posts: 2015
Joined: Wed May 24, 2017 9:22 pm

EFU Browser

Post by NotNull » Thu Aug 08, 2019 3:41 pm

A long time ago (september 2017) I wrote something for browsing EFU files (a bit similar to Explorer, but without the folder tree).
I had more plans for it, but my time is limited.
So it's time to "dump" it in it's current state. Now someone else can tinker with it :)

Installation:
  • Put Everything.exe in an empty folder.
  • Extract "Install EFU Browser.cmd" and "Uninstall EFU Browser.cmd" to that same folder
  • Double-click "Install EFU Browser.cmd"
  • Done

Usage:
  • Double click some .EFU file
    EFU Browser will open
  • Click a foldername in the Name column or Path column to go to that folder.
    (Keyboard warriors: ENTER on a folder enters that folder; CTRL-ENTER goes to it's parentfolder)
  • That is about it. Just see for yourself to get an impression.
Demo EFU browser.gif
Note
- If you have already have enabled Menu:Tools > Options > General > EFU file association in your regular Everything, you can leave that enabled. The EFU browser file association is 'stronger'.
- No guarantees that it will work properly.
You do not have the required permissions to view the files attached to this post.

void
Site Admin
Posts: 5360
Joined: Fri Oct 16, 2009 11:31 pm

Re: EFU Browser

Post by void » Fri Aug 09, 2019 12:35 pm

Tested and it works.

Neat, I never would have thought this would have been possible with Everything.
Thanks for sharing.

NotNull
Posts: 2015
Joined: Wed May 24, 2017 9:22 pm

Re: EFU Browser

Post by NotNull » Fri Aug 09, 2019 7:34 pm

Thanks!
All possible thanks to the extreme configurability of Everything (and some duct tape, and a swiss army knife ;)).

What amazed me most in playing with this is that nested functions could be used in commands: $parent($parent(%1)) would give the grandparent of %1 !. Didn't use it in the end, but was a nice discovery.


BTW: this is why I suggested showing the current EFU file in the title bar

sugoro
Posts: 5
Joined: Sat Nov 29, 2014 9:19 pm

Re: EFU Browser

Post by sugoro » Thu Jan 09, 2020 12:15 pm

This is so neat!

Thank you for sharing it.

NotNull
Posts: 2015
Joined: Wed May 24, 2017 9:22 pm

Re: EFU Browser

Post by NotNull » Fri Jan 10, 2020 3:18 pm

You're welcome!

Andreas Sachse
Posts: 5
Joined: Sat Feb 29, 2020 2:24 pm
Location: Dresden

Re: EFU Browser

Post by Andreas Sachse » Sat Feb 29, 2020 2:47 pm

the state says thanks.

piyo
Posts: 2
Joined: Fri Mar 20, 2020 8:23 am

Re: EFU Browser

Post by piyo » Fri Mar 20, 2020 10:13 am

The ideas in here are so useful! Thank you!
I'm going to use this for browsing offline volumes saved in an .efu file. :D

I just figured out that I can use this in the default instance as well. ie. Right click menu > Explore and Explore Path can be configured to do that.
  • In Menu > Tools > Options > General > Context Menu, select Explore, and insert the following:

Code: Select all

$exec("C:\Program Files\Everything\Everything.exe" -sort Path -search "thisdir:"""%1""" ")
(-instance is not needed, but for completeness, the following works:)

Code: Select all

$exec("C:\Program Files\Everything\Everything.exe" -instance "" -sort Path -search "thisdir:"""%1""" ")
  • In Menu > Tools > Options > General > Context Menu, select Explore Path, and insert the following:

Code: Select all

$exec("C:\Program Files\Everything\Everything.exe" -sort Path -search "thisdir:"""$parent(%1)""" ")

NotNull
Posts: 2015
Joined: Wed May 24, 2017 9:22 pm

Re: EFU Browser

Post by NotNull » Sun Mar 22, 2020 10:03 am

:thumbsup:


Fun fact: that is how this all started. I wanted to write something for people to browse their search results.
When too many settings got involved and as Everything is highly configurable, I focused on EFU's to prevent ruining their regular Everything.

Post Reply