You are here

Same comfort as with installed programms

10 posts / 0 new
Last post
rinolt
Offline
Last seen: 12 years 3 weeks ago
Joined: 2011-08-20 06:50
Same comfort as with installed programms

Hey guys,

I asked my self lately if there is the possibility to get the same comfort which I'm used from installed programms with portable apps . I mean things like catching links, mailto: , open jpeg's or other things.

I tried change the settings in the Control Panel where I can define default programs, but the apps are not listed and i can not add them. I can assign every file extension manually to my portable apps, but thats pretty dump and it's likely i miss some extension...

The other way would be to install the portable apps like normal programs and get some synchronization to usb where my "normal" portable apps would be...

Hope you can help me. Thanks a lot anyway.

Regards
Rinolt

John T. Haller
John T. Haller's picture
Online
Last seen: 35 min 52 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Add-Ons

There are a couple add-ons you can use like Portable File Associatior and Cafe/eXpresso that you can use to set these up. You can install them into the platform and set them to auto-run.

We'll be incorporating this into the platform itself shortly as well so it's much more automated.

Sometimes, the impossible can become possible, if you're awesome!

solanus
solanus's picture
Offline
Last seen: 10 years 4 months ago
Joined: 2006-01-21 19:12
You seem to be talking about File Association

File Association is when you associate a certain file type (such as .jpg) with a specific program.
Currently there are two programs that you can use to create these associations with PortableApps so that they work on any computer that you use. These are:
Portable File Associator https://portableapps.com/node/15583
eXpresso https://portableapps.com/node/27101
Of the two, it appears that only eXpresso is still being developed.
When you associate a file type with a PortableApp, make sure you associate it with the launcher, not the base app.
For example, if you want to use GIMP to open your .jpg files, you should associate .jpg with X:\PortableApps\GIMPPortable\GIMPPortable.exe.
Do NOT associate it with X:\PortableAppsSuite\PortableApps\GIMPPortable\App\gimp\bin\GIMP-2.6.exe. That would break the portability.

There are plans for this function to be built-in to the menu/platform, but that's still a long way off.

I made this half-pony, half-monkey monster to please you.

John T. Haller
John T. Haller's picture
Online
Last seen: 35 min 52 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Well

Well... I wouldn't say quite that long...

Sometimes, the impossible can become possible, if you're awesome!

solanus
solanus's picture
Offline
Last seen: 10 years 4 months ago
Joined: 2006-01-21 19:12
Let's leave out any terminology that references time, then

So far, this has not been implemented in any of the pre-releases. Different people have different definitions of "shortly" and "a long way off". So:
"At an indeterminate point in the future, we expect that file associations will be added to the platform."
How's that?

I made this half-pony, half-monkey monster to please you.

John T. Haller
John T. Haller's picture
Online
Last seen: 35 min 52 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Long Way Off

You said 'long way off' which, to me, implies several months. That won't be the case.

Sometimes, the impossible can become possible, if you're awesome!

solanus
solanus's picture
Offline
Last seen: 10 years 4 months ago
Joined: 2006-01-21 19:12
I apologize. Please feel free

I apologize. Please feel free to delete all my posts from this thread.

I made this half-pony, half-monkey monster to please you.

NathanJ79
NathanJ79's picture
Offline
Last seen: 5 years 2 weeks ago
Joined: 2007-07-31 15:07
Hacks vs. real thing

With respect to the authors, eXpresso and PFA are hacks that basically work. The problem with any real solution is first that it may require administrative privilege, which eXpresso and PFA do not require. The greater problem is that if the flash drive is yanked, the process is not automatically reversed and you've just broken the host computer. Sure, any geek worth his salt can fix it, but that's beside the point.

What would work very elegantly, perhaps requiring admin access (is that an issue?) is to make a .reg file that contains all your associations, and then one that contains all of the host machine's associations. You will have to do the host-side one for each host, or simply backup their registry, make your change, and then restore their backup when you're done. If it's your own machine, and you just want to use portable apps, you simply run the first .reg once, and be done with it.

Unfortunately for all the care Mr. Haller is taking to ensure the PortableApps.com platform is 100% legal, open source, and friendly to both novices and limited-user access, I would assume it's one of the hacks that makes it into the Platform. And I'm sure it will be good, he isn't known for software that isn't, but I'm still skeptical given what is available. In my opinion, the best solution is a portable shell (essentially, a desktop environment like KDE, Gnome, or Windows Explorer). This would not work for limited users, though. Only admins. But it has the potential to be cool as hell. I'm talking PA Platform as the Start menu with the real start menu as a folder, file associations, widgets, the whole shebang. And this would either unload Explorer and load itself, or load on top of Explorer. It could also have a listener to unload itself if the drive gets disconnected. The fact that nobody's done this yet (including PA's less than legal rivals) is a testament to the complexity of the issue. (Of course, if you're using an admin account, you could just as easily use a VM. Then you have all that and so much more.)

rinolt
Offline
Last seen: 12 years 3 weeks ago
Joined: 2011-08-20 06:50
Let me first thank you for

Let me first thank you for all the replies.

Yes, it's my own machine and I have all the rights I need. In fact there are times I use no other PC and times when I need to work a lot with other computers. So I would like to have all the comfort on my own PC while still have the possibility just to yank my USB-drive and have all my apps and data on it. On other computers I don't mind to start the app first and then open the file...

The .reg-file would need nearly the same work as setting the file association manually or do I miss something, besides the fact that I am not able to create one yet...

solanus
solanus's picture
Offline
Last seen: 10 years 4 months ago
Joined: 2006-01-21 19:12
If you just want to use your

If you just want to use your normal file association on your computer, try this: select a tile of the type you want to associate, and right-click to select Open With (you may need to hold down the Shift key and right-click). You will be able to browse for the app to open it - as I said above, make sure you choose the portable launcher, not the actual app. There should also be a checkbox saying "Always use selected program to open this type of file" , depending on your operating system.
This sets the default program associated with the file type.
Good luck.

I made this half-pony, half-monkey monster to please you.

Log in or register to post comments