![]() ![]() If you now click any of the redefined buttons the injected code intercepts the mouse click ( WM_LBUTTONUP or WM_LBUTTONDOWN (Play or Data Files button)) and executes performs the custom operation. If the launcher fails to start any of your custom files it always uses the default operation. The same applies for the custom Mod Manager. The other text fields are used like the properties of a shortcut. Leaving the Play button target text field empty makes the launcher start the game the default way. ![]() To edit the settings a click on the settings button starts "Advanced Skyrim Launcher\Config.exe" which can also be used individually. If the Play button is pressed the Launcher tries to start your custom executable and if that fails or none is defined uses the launcher's default operation. By using -extern you can skip this check. So it first tries to start ".\.\.\Steam.exe" -applaunch 72850 and if that fails steam://rungameid/72850. Whenever you start the advanced "SkyrimLauncher.exe" without any command line parameters it checks whether it was started in Steam and launches Skyrim if not. Many viruses use this technique to let other processes execute the malicious code so some virus scanners will complain. The Advanced Skyrim Launcher now starts the original Skyrim Launcher (renamed to "") and adds the extra features by injecting code in the original launcher. ![]() The installer replaces the original "SkyrimLauncher.exe" which is started by Steam when you launch Skyrim. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |