SkillAgentSearch skills...

UnityDownloadURLs

Index of download URLs for Unity installation packages

Install / Use

/learn @falldamagestudio/UnityDownloadURLs
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

This is a manually-maintained index to Unity installer releases. It is intended to be used for performing automated installation of the Unity client.

You can browse the repository at https://github.com/falldamagestudio/UnityDownloadURLs.

You can access the results at https://falldamagestudio.github.io/UnityDownloadURLs.

How to use

First, determine which version of Unity that you want. Then, fetch an index of available installers for that version. Finally, fetch the installers that you need.

Get the latest version number

You can get the version number of the latest release - a major version, a minor version, or a beta - by visiting the following URLs:

https://falldamagestudio.github.io/UnityDownloadURLs/versions/2018.2-latest/Windows64

https://falldamagestudio.github.io/UnityDownloadURLs/versions/2018-latest/Windows64

https://falldamagestudio.github.io/UnityDownloadURLs/versions/beta-latest/Windows64

Each of the URLs will return a raw version string, such as 2018.2.5f1.

Construct a download URL

Installer indices for each version of Unity will be on the format: https://falldamagestudio.github.io/UnityDownloadURLs/installers/{version}.json

A version number is typically on the form of 2018.2.5f1. For example, https://falldamagestudio.github.io/UnityDownloadURLs/installers/2018.2.5f1.json is a valid installer index.

Accessing an installer index will return a JSON blob which might look like this:

{
	"Windows64-AndroidTargetSupport" : "http://beta.unity3d.com/download/3f0ac31c6d6f/TargetSupportInstaller/UnitySetup-Android-Support-for-Editor-2018.3.0b1.exe",
	"Windows64-AppleTVTargetSupport" : "http://beta.unity3d.com/download/3f0ac31c6d6f/TargetSupportInstaller/UnitySetup-AppleTV-Support-for-Editor-2018.3.0b1.exe",
	"Windows64-Documentation" : "http://beta.unity3d.com/download/3f0ac31c6d6f/WindowsDocumentationInstaller/UnityDocumentationSetup.exe",
	"Windows64-Editor" : "http://beta.unity3d.com/download/3f0ac31c6d6f/Windows64EditorInstaller/UnitySetup64.exe",
	"Windows64-FacebookGamesTargetSupport" : "http://beta.unity3d.com/download/3f0ac31c6d6f/TargetSupportInstaller/UnitySetup-Facebook-Games-Support-for-Editor-2018.3.0b1.exe",
	"Windows64-iOSTargetSupport" : "http://beta.unity3d.com/download/3f0ac31c6d6f/TargetSupportInstaller/UnitySetup-iOS-Support-for-Editor-2018.3.0b1.exe",
	"Windows64-LinuxTargetSupport" : "http://beta.unity3d.com/download/3f0ac31c6d6f/TargetSupportInstaller/UnitySetup-Linux-Support-for-Editor-2018.3.0b1.exe",
	"Windows64-MacOSMonoTargetSupport" : "http://beta.unity3d.com/download/3f0ac31c6d6f/TargetSupportInstaller/UnitySetup-Mac-Mono-Support-for-Editor-2018.3.0b1.exe",
	"Windows64-VuforiaTargetSupport" : "http://beta.unity3d.com/download/3f0ac31c6d6f/TargetSupportInstaller/UnitySetup-Vuforia-AR-Support-for-Editor-2018.3.0b1.exe",
	"Windows64-WebGLTargetSupport" : "http://beta.unity3d.com/download/3f0ac31c6d6f/TargetSupportInstaller/UnitySetup-WebGL-Support-for-Editor-2018.3.0b1.exe",
	"Windows64-WindowsIL2CPPTargetSupport" : "http://beta.unity3d.com/download/3f0ac31c6d6f/TargetSupportInstaller/UnitySetup-Windows-IL2CPP-Support-for-Editor-2018.3.0b1.exe",
	"Windows64-WindowsStoreIL2CPPTargetSupport" : "http://beta.unity3d.com/download/3f0ac31c6d6f/TargetSupportInstaller/UnitySetup-UWP-IL2CPP-Support-for-Editor-2018.3.0b1.exe",
	"Windows64-WindowsStoreNETTargetSupport" : "http://beta.unity3d.com/download/3f0ac31c6d6f/TargetSupportInstaller/UnitySetup-UWP-.NET-Support-for-Editor-2018.3.0b1.exe"
}

Which components exist varies between major Unity releases; the editor is usually called Windows64-Editor.

You can extract the download URLs that you need from the JSON blob. Fetch the installers with wget or similar.

Updating the index

This index is updated manually. Pull requests to the GitHub repo are welcome!

View on GitHub
GitHub Stars8
CategoryDevelopment
Updated2y ago
Forks4

Languages

HTML

Security Score

55/100

Audited on Apr 21, 2023

No findings