I'm the project lead of DocFetcher and kindly request advice and help on how to create a Portable Apps version of this program. DocFetcher is an Open Source desktop search application written in Java that allows you to search the contents of files on your computer.
A portable edition of the program is already available, but may need some additional work to make it Portable Apps compliant.
I have already posted a request like this back in 2009 (link), but I thought it would be best if I start a new thread since the previous one is over 3 years old.
Hello again. How can we help? Do you have a partial work done or would you like us to start from your portable package? The main bits of the PortableApps.com Format are to ensure you have all the app files within App and all the user data stored within Data and an EXE that starts it all in the root. Other than that, it's mostly images and INI files with information for the PortableApps.com Installer and platform.
If you are still having issues ensuring your app sees jPortable, the PortableApps.com Launcher has built-in support for finding and passing along Java to your app and is how we will be building most of our Java portable apps. We can assist you with this, or you can build your own in C++, etc.
Sometimes, the impossible can become possible, if you're awesome!
Okay, so I've uploaded a modified version of portable DocFetcher 1.1.2: Download link
The modification I've applied is such that when you open the file DocFetcher-1.1.2/lib/net.sourceforge.net_XXX.jar with an archiving program, you'll find a file named "system-conf.txt" under the folder net/sourceforge/docfetcher. This system-conf.txt file is a configuration file with a setting "AppDataDir" that allows you to customize the location where all application data is stored.
Is this sufficient to turn the program into the PortableApps format, or is there anything else that needs to be done? And how do we proceed from here, once the program is in PortableApps format?
Would it be possible to get the path from an environment variable instead, e.g.
Previously known as kAlug.
I've uploaded a new version that reads the app dir from the DOCFETCHER_HOME environment variable. The download link is the same as for the previous upload.
As for the launcher, I'm rather clueless. Perhaps you could have a look at the package I provided to see what needs to be done with respect to the launcher?
take a look at it.
Previously known as kAlug.
One of the best apps ever I will be happy if you can make a portable (as portableapps.com format) version of it.
A PAF format of this app would be great - I don't have a JRE installed, and the instructions posted over on TPFC for getting the app to work with jPortable seem to no longer work.
I used to have a sig...until one of the mods ate it
gforce, DocFetcher is a great software, and I use it a lot. I have to work with docx files all the time, and DocFetcher is really helpful in my work.
I wish if DocFetcher would have the option of saving the Default Sorting method. I always want to sort my results with "Last Modified" but it sorts them by "Score %" all the time.
How can I sort my results with "Last Modified" by Default?
Please help. Thanks a lot.
What is going on with porable version? Did you create a stable version of with portableapps.com format?
I've found out how to assemble a portable apps bundle, but at the moment I don't have the time to automate this process and make official releases.
I am a BIG fan of your software. I really would like to learn how to set the Java on a USB drive and use your software along side. If it is not hard or too time consuming, please let me know how to contact you.
Well, that's the problem the PortableApps bundle is supposed to solve. Currently, you can only put the portable version of DocFetcher on the USB drive and run it if a Java runtime is installed on the target system.
As I said, I don't have the time right now to deal with the matter, but it's definitely on my schedule.
I tore apart a couple of their apps to see how they load and launch. I was able to build a success package, but when I looked at the reinstalled package, there were items missing and it did not work. I Never Give Up! So, if I do happen to get it to work, I will send you everything to look at and critque.
Rather than just putting together something that works, I'd prefer automating the process of putting it together so that it can be done automatically for future releases of the program. This however will require some serious work on my part, and unfortunately I don't have time for that at the moment.
Thank you for docfetcher.
I use it daily to search inside my ODT files created with LibreOfficePortable.
I don't know any other portable software that would do this, and with such efficiency.
Is there still any chance that docfetcher to be released on portableapps.com ?
I am a daily user of docfetcher and I am sometimes lacking the ability to run docfetcher without JRE installed.
I understand having docfetcher on portableapps.com would allow it to use portable JRE jPortable which would be just great.
Configuration : Docfetcher 1.1.16 + Coffee (extension association software) + LibreOfficePortable 5.0.2
Filter on : |http://portableapps.com/sites/all/themes/portableappsnew/images/*.png
Maybe you could lighten your pictures.
A while ago there was a discussion over at the DocFetcher forum about fiddling a bit with the portable version in order to make it use a portable JRE. Here's the thread: http://sourceforge.net/p/docfetcher/discussion/702424/thread/430d6676/