quote:
Originally posted by Ehtyar
Unfortunately Patchou it is literally impossible to make msn 8 portable, simple as that, since it cannot be installed on a machine with limited priviges, it cannot be entirely moved to one either. Basically all i require is either a list of things i need to consider when moving MsgPlus from one machine to the next, or a list of operations that the installer performs, most of which i believe i am aware of as i ran the installer under process monitor. A portable version of msn 7.5 is already completed, i just thought it would be nice to add MsgPlus, for hiding the icon etc etc. As always, any help is appreciated.
Thanks, Ehtyar.
[edit]
Also, now that i think about it, it would also be helpful to know of a way to close MsgPlus using SendMessage etc as opposed to terminating the process.
[/edit]
[edit2]
A friend of mine has found a copy of wlm portable. It is packed into a single executable with thinstall, and unpacking it is beyond my abilities. I'd like to keep working on the portable version 7, as the wlm version doesn't save your settings. If anyone would like a copy of the wlm version, it can be found here. Also unfortunately, it cannot have MsgPlus added to it, unless someone manages to unpack it. So still any help on adding MsgPlus to portable msn 7.5 is greatly appreciated.
[/edit2]
If you mean the wlm portable from the site you linked to, btw that link is wrong, there wouldn't be much point in unpacking it, there's nothing in there that you can't find already, and if you have thinstall, then you can recreate it yourself, and yes, wlm lite does save your settings, the newest version makes your settings portable, and an unreleased version completely sandboxes everything in a much more orderly manner.
If you're making a portable msn or wlm, it's advised you use thinstall yourself, otherwise you can't have a portable flash and ink, which require installation. If you're having trouble making wlm portable, the reason is wlm requires the vc++ 2005 runtimes, and because they're sxs dlls, they have to be installed on the system, the only way around this is to find or compile your own which don't require loading through a manifest, and can be loaded just be placing them in the program folder, and then you have to open up all the messenger dll/exes, and tear out all the references in the manifests, and that should do it, but again you won't have flash and ink support without thinstall, there is no workaround for those.
As for adding plus support, it's relatively easy with plus 3, simply inject msgplusloader.dll into the messenger process, no need for the exe loader and the system wide hooks, and as for registry entries it just needs the basics on where the plus files are located. However getting plus live to work in thinstall is still a work in progress.