quote:
Originally posted by Ehtyar
Indeed the link is wrong, thanks for that. However...
WLM Lite does *NOT* save settings: "does not modify the registry, with the exception of storing your msn settings in hkey_current_user".
An unreleased copy does not do me much good, considering it is *unreleased* and unless it *does* save your settings it still does not accomplish what i would like it to.
I am aware of the manifest based dependencies, which is why msn live cannot be made portable without thinstall, which again does not save settings.
Though thank you for suggesting the dll injection, that will help me out quite a bit if i can find a way to manage it on a limited account with dep activated.
Thanks, Ehtyar.
P.S. This is contingent on the latest version of WLMLite being from msgshit.com dated 06-10-07.
yes, I know, and it says just as I wrote it, and you quoted "with the exception of storing your msn settings ", hence it saves your msn settings, in the last release, it imports and exports HKCU to a file in the current directory that WLM is located, the key it works with is Software\WLMLite, so it doesn't conflict with the system installed version, therefore making it portable, and any temp files that are exchanged when you login and created custom emoticons, and background are placed in a temp directory where wlmlite is running, hrm, I see, it was never formally updated, if you check the msgshit forums you'll find a post by me with the link, it's version 5, that's the version I'm talking about, I'm guessing they never updated it as they were waiting for version 6, which was to have the more organized sandboxing and of course plus support. I acheived the former, but plus support is still a big problem, I'm hoping patchou can help solve that mystery. If you want the unreleased version let me know, it just doesn't have plus support, it sandboxes everything including registry changes and file changes, and it doesn't ever touch the physical registry, a much better design, but I was holding out for plus support, that's frustrated me to no end.
>>I am aware of the manifest based dependencies, which is why msn live cannot be made portable without thinstall, which again does not save settings.
that's incorrect, it can, you just need a copy of visual studio 2005, and compile your own vc++ runtimes without the check for manifest loading, which is by default, and then remove the entries in the manifest for the runtimes, and place the ones you compiled in the directory, if you need any help just ask, I have them if you need them, you can use them for any program which has this requirement to make it portable, providing you remove the manifest entries, no thinstall required for this
I'm not sure why you think thinstall prohibits saving settings, it doesn't, in thinstall embedded all settings are saved normally to the host system, but you can redirect them using environment variables, and a new feature called symbolic linking, where you can map calls for a directory to another directory (that's used in version 5, link in msgshit board), and thinstall VS (the unreleased version I mentioned uses just this) sandboxes all changes to a subdirectory where the exe is located, making it portable even easier.
>>Though thank you for suggesting the dll injection, that will help me out quite a bit if i can find a way to manage it on a limited account with dep activated.
a limited account shouldn't affect your ability to inject the dll, it's pretty much all msgplus.exe did, it looks for the creation of the messenger process, finds the window, and then injects the loader dll, you're just taking the monitoring process out of the picture, there are several dll injectors out there, take your pick.