Features:
- Download and install packages from redirect servers
- Search indexed redirect servers for files
- Scan for version mismatches and replace mismatched packages
- Install missing dependencies
- Clear cache
Usage:
- Code: Select all
perl -w uz-get -dhirsufc ?package/link?
Options:
-d --download URL Downloads and install a networkpackage
-i --install PACKAGE Searches and downloads a package
-r --repair PACKAGE Checks for and installs missing dependencies
-s --search PACKAGE Search for the package in the repository
-u --update Update the filelist
-f --fix-mismatch Check the UnrealTournament.log for version mismatches and missing files
-c --clear-cache Clear the cache, move files to their respective directories
-h --help This help text
The script is currently in development and can be found on github.
it requires uIni.pm, upkg.pm and a bunch of other packages which are pretty much standard.
Settings Settings can be configured in uz-get.ini, this file should be in the default System directory (either ~/.loki/ut/System on linux or C:/UnrealTournament/System on Windows), the same directory as uz-get or specified in the script.
The following settings are used:
utdirs[0 .. #] = directories related to UT, should contain the default subdirectories for Maps etc. Specify as many as you want, utdirs[0] should be the default directory.
pathToUcc = full path to ucc / ucc.exe
pathToLog = full path where the UnrealTournament log file is stored
storeId = id of the directory to store files in, matches with utdirs[#]