Either the launcher needs to cleanup after the app on the local PC (move stuff out of the registry, clean up files, etc) or move files back and forth between the app directory (so the app sees it) and the data directory (so it can be properly backed up and not lost in upgrades). Or both. For apps where neither is needed, the launcher will close after the app is launched.
Sometimes, the impossible can become possible, if you're awesome!
But, why is he here specifically? For example, after run thunderbird I don't turn off my computer approximately one week - hibernation... so why launcher is active?
For exactly the reasons John said: the launcher monitors the main program and cleans up after it. The launcher is what keeps the main program portable (in cases where the programs are not portable to begin with). Thunderbird is not portable to begin with.
Hibernation is not the same thing as completely shutting down all applications and the operating system, it is just saving the current state of the operating system (including all applications running) and restoring that state when you restore power.
The Launcher does more than launch, it also cleans up after you CLOSE the app.
It goes like this:
1. You start the Launcher.
2. The Launcher starts the app and starts the stuff that makes it portable.
3. You leave the app running for as long as you need it - a day, a week, whatever.
4. You close the app.
5. The Launcher cleans up all the stuff that made it portable and closes itself.
I made this half-pony, half-monkey monster to please you.
You guys are a little wrong understood me about hibernation. Okay, I understand that lancher need for thunderbird in this case. The issue has been exhausted, thanks.
Could I ask you to make a list of applications where lancher close after the start of the main program?
Since you obviously know how to tell if a launcher is still running, it would be better if you put out the effort to check the apps you are using.
For most people, this is not an issue, but checking all the apps is a lot of work.
I made this half-pony, half-monkey monster to please you.
Why does it matter to you if the launcher is running or not? It doesn't make your computer slower to have the launcher running. (You might have noticed that 99% of the time its running, its at 00 CPU.)
There are a few applications that do close after launching the main app, but only because the app itself does not save settings. (I think Canabalt Portable might be an example, but I don't know for sure).
On my laptop I use Tunderbird without launcher long time, just put command line with profile folder like launcher did it. The effect is the same, lancher just runs the main application. I did not notice that he cleans or repairs.
Topic up 'coz I think launcher = cmd or splashscreen.
Perhaps you misunderstand the purpose of PortableApps. I'm guessing if you move/copy your current Thunderbird from your laptop to a USB drive and try to use it on a different computer that it won't work.
The purpose of PortableApps is that you can use them on multiple computers without leaving any settings behind, and that they will work from any supported computer regardless of drive letter (of the USB drive).
Your point seems almost too obvious to state, but I suppose there may be some users that are confused by PortableApps. Of course, if you do not use your applications on more than one computer then why download PortableApps versions at all? Why not just download the original installed versions, then you don't have to bypass the launcher? The original installed versions don't have a launcher.
I disagree that there is no use for PortableApps on a single computer though. I can give you a very simple example because it is one way I use PortableApps:
My desktop computer has two partitions, C: and D:
C: is for Windows.
D: is for PortableApps and personal data.
If I have to reinstall Windows, I format C: and install it
D: is left untouched
Once Windows is reinstalled, all my PortableApps work instantly from D:, no need to install any applications.
Your method with using PortableApps but bypassing the launcher won't work because your data is probably now being saved to "My Documents" (or some equivalent Windows "current user" folder), and so it would have been deleted when you formatted the C: drive. Goodbye data!
If you are downloading ThunderbirdPortable, and then bypassing the launcher, I don't understand why. You might as well just download Thunderbird and save yourself some trouble. You gain nothing by using the portable version in an unportable way.
Either the launcher needs to cleanup after the app on the local PC (move stuff out of the registry, clean up files, etc) or move files back and forth between the app directory (so the app sees it) and the data directory (so it can be properly backed up and not lost in upgrades). Or both. For apps where neither is needed, the launcher will close after the app is launched.
Sometimes, the impossible can become possible, if you're awesome!
But, why is he here specifically? For example, after run thunderbird I don't turn off my computer approximately one week - hibernation... so why launcher is active?
For exactly the reasons John said: the launcher monitors the main program and cleans up after it. The launcher is what keeps the main program portable (in cases where the programs are not portable to begin with). Thunderbird is not portable to begin with.
Hibernation is not the same thing as completely shutting down all applications and the operating system, it is just saving the current state of the operating system (including all applications running) and restoring that state when you restore power.
The Launcher does more than launch, it also cleans up after you CLOSE the app.
It goes like this:
1. You start the Launcher.
2. The Launcher starts the app and starts the stuff that makes it portable.
3. You leave the app running for as long as you need it - a day, a week, whatever.
4. You close the app.
5. The Launcher cleans up all the stuff that made it portable and closes itself.
I made this half-pony, half-monkey monster to please you.
You guys are a little wrong understood me about hibernation. Okay, I understand that lancher need for thunderbird in this case. The issue has been exhausted, thanks.
Could I ask you to make a list of applications where lancher close after the start of the main program?
Thnx in advance.
Since you obviously know how to tell if a launcher is still running, it would be better if you put out the effort to check the apps you are using.
For most people, this is not an issue, but checking all the apps is a lot of work.
I made this half-pony, half-monkey monster to please you.
Why does it matter to you if the launcher is running or not? It doesn't make your computer slower to have the launcher running. (You might have noticed that 99% of the time its running, its at 00 CPU.)
There are a few applications that do close after launching the main app, but only because the app itself does not save settings. (I think Canabalt Portable might be an example, but I don't know for sure).
On my laptop I use Tunderbird without launcher long time, just put command line with profile folder like launcher did it. The effect is the same, lancher just runs the main application. I did not notice that he cleans or repairs.
Topic up 'coz I think launcher = cmd or splashscreen.
Perhaps you misunderstand the purpose of PortableApps. I'm guessing if you move/copy your current Thunderbird from your laptop to a USB drive and try to use it on a different computer that it won't work.
The purpose of PortableApps is that you can use them on multiple computers without leaving any settings behind, and that they will work from any supported computer regardless of drive letter (of the USB drive).
Yes, I totally agree with you. What I'm saying. If you use only one place, then lancher not need... Topic is closed
Your point seems almost too obvious to state, but I suppose there may be some users that are confused by PortableApps. Of course, if you do not use your applications on more than one computer then why download PortableApps versions at all? Why not just download the original installed versions, then you don't have to bypass the launcher? The original installed versions don't have a launcher.
I disagree that there is no use for PortableApps on a single computer though. I can give you a very simple example because it is one way I use PortableApps:
My desktop computer has two partitions, C: and D:
C: is for Windows.
D: is for PortableApps and personal data.
If I have to reinstall Windows, I format C: and install it
D: is left untouched
Once Windows is reinstalled, all my PortableApps work instantly from D:, no need to install any applications.
Your method with using PortableApps but bypassing the launcher won't work because your data is probably now being saved to "My Documents" (or some equivalent Windows "current user" folder), and so it would have been deleted when you formatted the C: drive. Goodbye data!
If you are downloading ThunderbirdPortable, and then bypassing the launcher, I don't understand why. You might as well just download Thunderbird and save yourself some trouble. You gain nothing by using the portable version in an unportable way.
Homie, I hate to win register, so it is understandable why I ALWAYS use portable apps or make them yourself?
Whatever you say, it is clear a child who is engaged in IT.
No doubt.