Exselo - desktop search

Post details of freeware that are found to be not portable here. Posts in the submissions forum relating to freeware found to be not portable should also be moved here.
Post Reply
Message
Author
User avatar
webfork
Posts: 7792
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Exselo - desktop search

#1 Post by webfork » Tue Dec 12, 2017 2:57 pm

I wanted to point out a program that has a lot in common with DocFetcher and seems to handle a larger file volume (can handle north of 100 gigs of documents). Other than that, I didn't see a huge number of differences between the two programs apart from an image search and lots of nice interface extras. Anyway, it's one of the better Desktop Search tools I've tested. If it just added "NEAR" operators (e.g. the word "portable" and "freeware" in the same paragraph but not necessarily the same file), it would beat out X1 Search.

License: freemium, but nothing you'll miss

Pros:
* More intrusive than DocFetcher
* You can set it to very low (below 1%) CPU usage.

Cons:
* Several hiccups working with Outlook 2016, but is able to search Outlook emails
* It's Java-based so it's RAM hungry (over 300megs)

I'm excited about some of the other features such as peer-to-peer collaborative search (that would be huge where I work) but I'm a little worried that development has stalled as there's nothing new on the site since last year.

Status: Not portable (installs system service)

Requirements: Java

Image
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

mojope
Posts: 3
Joined: Tue Jan 16, 2018 11:35 am
Location: Norway
Contact:

Re: Exselo - desktop search

#2 Post by mojope » Tue Jan 16, 2018 12:13 pm

Hello webfork,

First of all, I would like to thank you for the kind words in regards of Exselo Desktop. I am affiliated with Exselo were we are busy making ready the next release of Exselo Desktop, and then some.

Exselo Desktop is 100% free to download and use for everyone without any restrictions. It is freeware, and we have no plans on making it a paid product.

The next release will be faster, sturdier, have several more features and overall be a better product. We are already looking at "NEAR" operators, and will do our best to have it in the next release. We have just started the test phase of the next release and will release when that phase has ended successfully.

In regards of Exselo Desktop being Java-based, that is not entirely correct. We are using Elasticsearch as a search engine, which requires Java. Knowing that we index everything within your documents (whatever size your computer can handle), the search index size can become quite big, thus the memory usage. The actual Exselo Desktop program itself is a modern .NET program.

If you are interested to know more, or have ideas or features you want implemented feel free to contact us, either here or through our web pages at http://www.exselo.com. Incidentally, this is also where Exselo Desktop is available for download if anyone else have need for the product.


Kind regards,

Morten Pedersen
Exselo
Kind Regards,
Morten Pedersen

User avatar
webfork
Posts: 7792
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Exselo - desktop search

#3 Post by webfork » Fri Jan 19, 2018 2:27 pm

mojope wrote:
Tue Jan 16, 2018 12:13 pm
Exselo Desktop is 100% free to download and use for everyone without any restrictions. It is freeware, and we have no plans on making it a paid product.
Generally if you have a component you sell, that's considered "freemium" rather than standard freeware. It sounds like (from the website) you're charging for the peer-to-peer component.
mojope wrote:
Tue Jan 16, 2018 12:13 pm
The next release will be faster, sturdier, have several more features and overall be a better product. We are already looking at "NEAR" operators, and will do our best to have it in the next release. We have just started the test phase of the next release and will release when that phase has ended successfully.
That's amazing news.

A few suggestions:
  • I realize this is difficult, but I'd change the name. Google and everyone else keeps correcting me to "excel".
  • As this is a freeware site, I'm glad to have you but I can't honestly suggest you set the program to anything but freeware for personal use only. With some of the updates you suggest in your message, that's approaching some of the best desktop search software available, all of which is commercial software. X1 is not better than your program and it's not cheap.
  • As this is a portable site, I'd like to recommend creation of a portable version. I can provide some reasons if that's interesting.
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

mojope
Posts: 3
Joined: Tue Jan 16, 2018 11:35 am
Location: Norway
Contact:

Re: Exselo - desktop search

#4 Post by mojope » Fri Jan 19, 2018 11:17 pm

Hello webfork,

Thanks for your excellent feedback! I'll dive straight into it.
Generally if you have a component you sell, that's considered "freemium" rather than standard freeware. It sounds like (from the website) you're charging for the peer-to-peer component.
We have an offer for companies wanting to have extended support, but seeing that we already give support and answer all questions we are sent anyways, we are probably undermining ourselves here. We do not charge for the peer-to-peer component. All in all, it is probably a very good idea for us to freshen up the web pages. Even before we do the next release (as originally planned).
I realize this is difficult, but I'd change the name. Google and everyone else keeps correcting me to "excel".
Changing the name of the company might take some time and be troublesome, the product itself could perhaps get a more distinct name?
As this is a portable site, I'd like to recommend creation of a portable version. I can provide some reasons if that's interesting.
Please do. We do have some trick up our sleeve in regards of Exselo Desktop. We have it successfully running on both macOS and Linux, and also within Docker containers. The main concern I think when making it portable, is where to place the index, since it can become quite big.
Kind Regards,
Morten Pedersen

User avatar
webfork
Posts: 7792
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Exselo - desktop search

#5 Post by webfork » Sat Jan 20, 2018 10:04 am

mojope wrote:
Fri Jan 19, 2018 11:17 pm
We have an offer for companies wanting to have extended support, but seeing that we already give support and answer all questions we are sent anyways, we are probably undermining ourselves here.
Well my main concern is that you don't start out in a freeware route, realize that you don't have time or resources to effectively add to or support the program, and then take it in a commercial direction. That happens at least once every few months here on the site.

If you're certain you don't want to go the commercial route, please consider opening the source code for some or all of the program.

mojope wrote:
Fri Jan 19, 2018 11:17 pm
We do not charge for the peer-to-peer component.
I definitely work in an environment where drawing from multiple machines for search results would be very useful and would save a lot of time and energy running analysis on lots of the exact same files on multiple machines.

mojope wrote:
Fri Jan 19, 2018 11:17 pm
All in all, it is probably a very good idea for us to freshen up the web pages. Even before we do the next release (as originally planned).
I realize that's not a reliable indicator, but I sometimes equate project activity with overall viability.

mojope wrote:
Fri Jan 19, 2018 11:17 pm
Changing the name of the company might take some time and be troublesome, the product itself could perhaps get a more distinct name?
That's my recommendation, yes. I can probably come up with some possibilities if you need some suggestions. One of our fellow users came up with a great model for program naming.

mojope wrote:
Fri Jan 19, 2018 11:17 pm
I'd like to recommend creation of a portable version. I can provide some reasons if that's interesting.
Please do.
There's a long list of standard reasons to create a portable version of a program and I've covered those in detail under a "use cases" thread.

For your program in particular, I can think of several advantages:
  • Avoid re-analysis. Running a search process on all your files can be both resource and time-consuming. There's no reason to have to re-analyze it all when moving to another computer (as I just did twice in the past two months) when you could just copy the files and the index. Portable software means the ability to move them both in one go.
  • Storage is cheap. the additional space required by the index really shouldn't cause an issue. Why skip the index when saving your files to a backup?
  • Security. Search details may contain sensitive data, which might make sense to keep under encrypted storage such as VeraCrypt or similar.
mojope wrote:
Fri Jan 19, 2018 11:17 pm
The main concern I think when making it portable, is where to place the index, since it can become quite big.
I'd say (for a portable version) save to the local folder by default, maybe present a warning upon first launch to note that it can be saved to (for example) AppData to avoid zapping free space if using (for example) cloud storage or a USB drive.

mojope wrote:
Fri Jan 19, 2018 11:17 pm
We have it successfully running on both macOS and Linux, and also within Docker containers.
Wow, that's going to solve a LOT of problems. Amazing news.
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

mojope
Posts: 3
Joined: Tue Jan 16, 2018 11:35 am
Location: Norway
Contact:

Re: Exselo - desktop search

#6 Post by mojope » Mon Jan 22, 2018 11:02 pm

Thank you for a lot of good input webfork,

Although we will not be able to implement everything in one go (Rome wasn't built in one day), we appreciate all the input we get from our users. That will help us add additional features to the product as we do our development cycles. It is a fine line between adding specialist features vs general features that the masses can enjoy.

We currently have no of plans of turning Exselo Desktop from freeware to open source.
Kind Regards,
Morten Pedersen

User avatar
webfork
Posts: 7792
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Exselo - desktop search

#7 Post by webfork » Sun Apr 01, 2018 4:05 pm

If anyone here on the forums saw a mandatory update notice (with multiple notices per session), this was due to a bug. I've been chatting with the DEVs who indicated, although it's something they had to do for network reasons, it's something they're hoping to avoid in the future.
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

User avatar
webfork
Posts: 7792
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Exselo - desktop search

#8 Post by webfork » Sun May 13, 2018 12:15 pm

I've been using this program for a few months now and -- even though I've had to jump through some hoops -- it's been making my life a lot easier. As such, I've been working with the DEVs to try and improve it. Still a few notes:

* Registerware
* May require an internet connection (working to clarify this)
* Uses 6 different processes and can sometimes be difficult to exit the application without running "End Task" on multiple processes
* Very RAM intensive ... in some cases using using 1 GIG (Java being the biggest offender)

Still, if you have a lot of data and want to track it down somewhere on your machine (including inside Outlook) this remains the best tool I've yet tested, commercial or otherwise.
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

User avatar
smaragdus
Posts: 2007
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: Exselo

#9 Post by smaragdus » Sun May 13, 2018 1:05 pm

* Very RAM intensive ... in some cases using using 1 GIG (Java being the biggest offender)
I don't think that Java is the offender but the programming skills of the developer(s).

User avatar
webfork
Posts: 7792
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Exselo

#10 Post by webfork » Sun May 13, 2018 1:59 pm

smaragdus wrote:
Sun May 13, 2018 1:05 pm
* Very RAM intensive ... in some cases using using 1 GIG (Java being the biggest offender)
I don't think that Java is the offender but the programming skills of the developer(s).
That could certainly be said of folks who use the Electron framework where you can build a massive RAM-hogging application that runs a timer app, but I get the sense they're trying to build in a *lot* of functionality and borrow from multiple toolsets.
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

User avatar
smaragdus
Posts: 2007
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: Exselo

#11 Post by smaragdus » Sun May 13, 2018 3:58 pm

@webfork
There is a myth that all Java programs are resource-intensive but in my opinion this is always not true, for example RSSOwl, a complex and full-featured RSS reader uses less than 100 MB of RAM on my machine.

User avatar
webfork
Posts: 7792
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Exselo - desktop search

#12 Post by webfork » Sun Jul 08, 2018 2:53 pm

Update here:
  • About once every two months, forgets the user, opens a prompt login screen prompt. The last time this ran, I entered a username and password and doesn't accept either. I tried resetting the password and got an "An error occurred try again later" message. Fast forward a few hours later and I'd uninstalled and reinstalled the entire program, which includes re-running a system scan (lost between reinstall) to re-check roughly 500k files. Needless to say, this wasted a lot of time and electricity.
  • When there are updates, they are mandatory and prompted repeatedly in one session so "Update Later" doesn't really mean much

    Image

    ... and the update link didn't work -- I had to run to the home page and grab a full copy.
To be clear, this is still a freeware program with an enormous amount of functionality that I'm both very glad to have and is not available even in commercial options, but I just want to note some of the hoops I've had to jump through.

DocFetcher has been able to pick up some of the slack by expanding it's base memory (most users won't see this but I have an enormous local file collection), but Exselo still has an outstanding Outlook and image search component that's hard to live without once you've tried it.
Supporting Net Neutrality - BattleForTheNet | Why this matters | More from EFF.org

Post Reply