I run a computer lab using 27" iMacs OSX 10.9.3. I’ve installed Unreal but when opening the launcher app it tries to update automatically… which would be okay if this was an individual computer but this is a lab with 70+ computers where each computer is locked using Deep Freeze. So students can’t update the app because of the locked drive… is there a way to turn this auto update feature off? I’ve posted in another forum… answer hub? and got no response except to turn off the internet… which is not the solution… Most apps have the auto update feature as a selection that the user can turn on or off. Is that available in Unreal? If not, How can I stop the auto updates…
Hi dmichael, the launcher supports a “-noselfupdate” flag that can be used to disable self-updates. On Windows, just add -noselfupdate to the shortcut. On a Mac, you’ll need to try something like the instructions here: http://superuser.com/questions/271678/how-do-i-pass-command-line-arguments-to-dock-items
Right now, our application definitely works best for individual machines that can be updated. We have some work to do in order to better support lab computers installations and make it easier for schools to setup labs. Let me know if you have any questions. We appreciate the feedback so if there are any specific requirements or cases you think we should better handle, let us know so we can take them into account for the future.
My apologies for the delay in getting this back to you. We have a write up below on the current option to disable launcher patching at start-up. While this solution will help you get past the launcher updates it is important the admins of the computer labs or school computers update the launcher on a regular cadence as there is the possibility of missing both new functionality and a breaking change that would render an older version of the launcher unusable
Secondly, when working with projects or content, it is important to save your projects to a student drive, usb, or other location to ensure those projects are not lost due to a machine wipe or reset.
Here is a brief explanation of the -noselfupdate command, as well as instructions on how to use it:
Adding the -noselfupdate command to the Launcher will prevent it from detecting and trying to download updates. It should be noted that this will prevent the Launcher from ever detecting updates in the future, which may cause users to miss critical updates to functionality.
To add -noselfupdate on Windows:
- Locate the “Unreal Engine” shortcut on the Windows desktop
- Right-click this icon and select Properties
- In the Target line of the Properties window, add “-noselfupdate” (minus quotation marks) after the Launcher path
Example:“C:\Program Files\Unreal Engine\Launcher\Engine\Binaries\Win64\UnrealEngineLauncher.exe” -noselfupdate
- Click OK to save the changes
To add -noselfupdate on Mac:
- From the Finder, click Go > Utilities
- Locate and launch the Terminal app
- Type “open” without the quotation marks
- Locate the installed Unreal Engine Launcher application and drag it to the Terminal window. The terminal window should then display something similar to the following: “open /Applications/Unreal\ Engine.app”
- Place a space after “app” and then type in “-args -noselfupdate” (minus quotation marks). It should then look something like this (minus quotation marks): “open /Applications/Unreal\ Engine.app --args -noselfupdate”
- Press Enter
Please note that the Windows shortcut will only need to be changed once to launch with a commandline, whereas the Mac process will need to be followed every time a user wishes to launch with this command.
permission denied on osx… and what is worth all that since it has to be done at all times? Can we hold a key or something when starting maybe? All the best, PG
Dude, this is a 4 year old thread.
Any way now for Windows?