Café handle the double click on files and redirect to your portable application according to your configuration. If you define that .jpg is associated to Faststone viewer for example, a double click on a jpg file from the windows explorer will automatically launch Faststone viewer rather than windows preview or paint.
You can also define an alternate application that will be called while you press the ALT key during the double click. As an example, you can associate Photofiltre as the second apps for the jpg extension.
Of course this application is portable and handle relatives path to your applications. The extensions associations are wrote in cafe.ini, nothing in registry.
Bad news, this is only in French for the moment. I can help to translate if needed.
This is included with the Framakey project (French): http://www.framakey.org/Portables/Index
CAFE Project page and download location (French): http://clef.usb.googlepages.com/cafe
By default the double click is only handled in Windows Explorer. To allow it on other apps you must add this in the config file:
Code: Select all
[configuration] fenetresadditionnelles=ahk_class TfcForm, ahk_class TTntFormUltraExplorer.UnicodeClass
TTntFormUltraExplorer.UnicodeClass => Handle UltraExplorer
The application is developped under AutoHotKeys, so the class are the one indicated by the Autoit spy windows application.
At last, Cafe can be stopped via command line : cafe.exe /stop
this is useful when you exit a launcher.