mirror of
https://github.com/DerTyp7/teamspeak-obs-overlay.git
synced 2025-10-29 21:02:10 +01:00
fixed update scripts
This commit is contained in:
16
update.ps1
16
update.ps1
@@ -1,7 +1,7 @@
|
|||||||
Write-Output "Starting update..."
|
Write-Output "Starting update..."
|
||||||
|
|
||||||
$currentVersionString = (Get-Content .\meta.json | ConvertFrom-Json).version
|
$currentVersionString = (Get-Content .\meta.json | ConvertFrom-Json).version
|
||||||
Write-Output "Current version: $currentVersion"
|
Write-Output "Current version: $currentVersionString"
|
||||||
|
|
||||||
Write-Output "Searching for newest version..."
|
Write-Output "Searching for newest version..."
|
||||||
$newestVersionString = ""
|
$newestVersionString = ""
|
||||||
@@ -14,19 +14,13 @@ foreach ($tag in $req.ParsedHtml.body.getElementsByTagName('h1')) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($newestVersionString -ne "") {
|
if ($newestVersionString -ne "") {
|
||||||
Write-Output "Newest version found: $newestVersion"
|
Write-Output "Newest version found: $newestVersionString"
|
||||||
|
|
||||||
|
|
||||||
$currentVersion = ($currentVersionString -replace "v").split(".")
|
$currentVersion = ($currentVersionString -replace "v")
|
||||||
$newestVersion = ($newestVersionString -replace "v").split(".")
|
$newestVersion = ($newestVersionString -replace "v")
|
||||||
|
|
||||||
if ($currentVersion[0] -gt $newestVersion[0]) {
|
if ([System.Version]$currentVersion -gt [System.Version]$newestVersion) {
|
||||||
Write-Output "Current version is up to date!"
|
|
||||||
}
|
|
||||||
elseif ($currentVersion[1] -gt $newestVersion[1]) {
|
|
||||||
Write-Output "Current version is up to date!"
|
|
||||||
}
|
|
||||||
elseif ($currentVersion[2] -ge $newestVersion[2]) {
|
|
||||||
Write-Output "Current version is up to date!"
|
Write-Output "Current version is up to date!"
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|||||||
Reference in New Issue
Block a user