Simplify osu!lazer installation

This commit is contained in:
Manuel Thalmann 2024-08-24 14:10:02 +02:00
parent ad7743c3dd
commit 5bd4fb4c45

View file

@ -8,23 +8,7 @@ param(
Start-SoftwareInstaller @PSBoundParameters `
-Installer {
$file = "osu!lazer.exe";
$processName = "osu!";
$dir = New-TemporaryDirectory;
Push-Location $dir;
Invoke-WebRequest "https://github.com/ppy/osu/releases/latest/download/install.exe" -OutFile $file;
Start-Process -FilePath $file;
while (-not (Get-Process -ErrorAction SilentlyContinue $processName)) {
Start-Sleep 1;
}
Start-Sleep 10;
Get-Process $processName | Stop-Process -Force;
Pop-Location;
Remove-Item -Recurse $dir;
Install-WingetPackage "ppy.osu";
Remove-DesktopIcon "*osu*";
};