mirror of
https://github.com/SpotX-Official/SpotX.git
synced 2026-04-23 03:20:20 +10:00
version comparison fix
This commit is contained in:
38
Install.ps1
38
Install.ps1
@@ -975,11 +975,11 @@ function Helper($paramname) {
|
|||||||
$hover = $webjson.others.themelyrics.theme.$lyrics_stat.hover
|
$hover = $webjson.others.themelyrics.theme.$lyrics_stat.hover
|
||||||
$maxmatch = $webjson.others.themelyrics.theme.$lyrics_stat.maxmatch
|
$maxmatch = $webjson.others.themelyrics.theme.$lyrics_stat.maxmatch
|
||||||
|
|
||||||
if ($offline -lt "1.1.99.871") { $lyrics = "lyricscolor1"; $contents = $lyrics }
|
if ([version]$offline -lt [version]"1.1.99.871") { $lyrics = "lyricscolor1"; $contents = $lyrics }
|
||||||
if ($offline -ge "1.1.99.871") { $lyrics = "lyricscolor2"; $contents = $lyrics }
|
if ([version]$offline -ge [version]"1.1.99.871") { $lyrics = "lyricscolor2"; $contents = $lyrics }
|
||||||
|
|
||||||
# xpui-routes-lyrics.js
|
# xpui-routes-lyrics.js
|
||||||
if ($offline -ge "1.1.99.871") {
|
if ([version]$offline -ge [version]"1.1.99.871") {
|
||||||
$webjson.others.$lyrics.replace[1] = '$1' + '"' + $pasttext + '"'
|
$webjson.others.$lyrics.replace[1] = '$1' + '"' + $pasttext + '"'
|
||||||
$webjson.others.$lyrics.replace[2] = '$1' + '"' + $current + '"'
|
$webjson.others.$lyrics.replace[2] = '$1' + '"' + $current + '"'
|
||||||
$webjson.others.$lyrics.replace[3] = '$1' + '"' + $next + '"'
|
$webjson.others.$lyrics.replace[3] = '$1' + '"' + $next + '"'
|
||||||
@@ -989,7 +989,7 @@ function Helper($paramname) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# xpui-routes-lyrics.css
|
# xpui-routes-lyrics.css
|
||||||
if ($offline -lt "1.1.99.871") {
|
if ([version]$offline -lt [version]"1.1.99.871") {
|
||||||
$webjson.others.$lyrics.replace[0] = '$1' + $pasttext
|
$webjson.others.$lyrics.replace[0] = '$1' + $pasttext
|
||||||
$webjson.others.$lyrics.replace[1] = '$1' + $current
|
$webjson.others.$lyrics.replace[1] = '$1' + $current
|
||||||
$webjson.others.$lyrics.replace[2] = '$1' + $next
|
$webjson.others.$lyrics.replace[2] = '$1' + $next
|
||||||
@@ -1017,8 +1017,8 @@ function Helper($paramname) {
|
|||||||
}
|
}
|
||||||
"OffPodcasts" {
|
"OffPodcasts" {
|
||||||
# Turn off podcasts
|
# Turn off podcasts
|
||||||
if ($offline -le "1.1.92.647") { $contents = "podcastsoff" }
|
if ([version]$offline -le [version]"1.1.92.647") { $contents = "podcastsoff" }
|
||||||
if ($offline -ge "1.1.93.896") { $contents = "podcastsoff2" }
|
if ([version]$offline -ge [version]"1.1.93.896") { $contents = "podcastsoff2" }
|
||||||
$n = $js
|
$n = $js
|
||||||
$name = "patches.json.others."
|
$name = "patches.json.others."
|
||||||
$json = $webjson.others
|
$json = $webjson.others
|
||||||
@@ -1323,15 +1323,15 @@ If ($test_spa) {
|
|||||||
|
|
||||||
# Turn off podcasts
|
# Turn off podcasts
|
||||||
if ($podcast_off) {
|
if ($podcast_off) {
|
||||||
if ($offline -ge "1.1.93.896" -and $offline -le "1.1.97.962") { $js = 'home-v2.js' }
|
if ([version]$offline -ge [version]"1.1.93.896" -and [version]$offline -le [version]"1.1.97.962") { $js = 'home-v2.js' }
|
||||||
if ($offline -le "1.1.92.647" -or $offline -ge "1.1.98.683") { $js = 'xpui.js' }
|
if ([version]$offline -le [version]"1.1.92.647" -or [version]$offline -ge [version]"1.1.98.683") { $js = 'xpui.js' }
|
||||||
extract -counts 'one' -method 'zip' -name $js -helper 'OffPodcasts'
|
extract -counts 'one' -method 'zip' -name $js -helper 'OffPodcasts'
|
||||||
}
|
}
|
||||||
|
|
||||||
# Hiding Ad-like sections from the homepage
|
# Hiding Ad-like sections from the homepage
|
||||||
if ($adsections_off) {
|
if ($adsections_off) {
|
||||||
if ($offline -ge "1.1.93.896" -and $offline -le "1.1.97.962") { $js = 'home-v2.js' }
|
if ([version]$offline -ge [version]"1.1.93.896" -and [version]$offline -le [version]"1.1.97.962") { $js = 'home-v2.js' }
|
||||||
if ($offline -ge "1.1.98.683") { $js = 'xpui.js' }
|
if ([version]$offline -ge [version]"1.1.98.683") { $js = 'xpui.js' }
|
||||||
extract -counts 'one' -method 'zip' -name $js -helper 'OffAdSections'
|
extract -counts 'one' -method 'zip' -name $js -helper 'OffAdSections'
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -1349,21 +1349,21 @@ If ($test_spa) {
|
|||||||
# Static color for lyrics
|
# Static color for lyrics
|
||||||
if ($lyrics_stat) {
|
if ($lyrics_stat) {
|
||||||
# old
|
# old
|
||||||
if ($offline -lt "1.1.99.871") {
|
if ([version]$offline -lt [version]"1.1.99.871") {
|
||||||
$name_file = 'xpui-routes-lyrics.css'
|
$name_file = 'xpui-routes-lyrics.css'
|
||||||
extract -counts 'one' -method 'zip' -name $name_file -helper 'Lyrics-color'
|
extract -counts 'one' -method 'zip' -name $name_file -helper 'Lyrics-color'
|
||||||
}
|
}
|
||||||
# new
|
# new
|
||||||
if ($offline -ge "1.1.99.871") {
|
if ([version]$offline -ge [version]"1.1.99.871") {
|
||||||
$contents = "fixcsslyricscolor2"
|
$contents = "fixcsslyricscolor2"
|
||||||
extract -counts 'one' -method 'zip' -name 'xpui.css' -helper 'FixCss'
|
extract -counts 'one' -method 'zip' -name 'xpui.css' -helper 'FixCss'
|
||||||
if ($offline -le "1.2.2.582") {
|
if ([version]$offline -le [version]"1.2.2.582") {
|
||||||
$name_file = 'xpui-routes-lyrics.js'
|
$name_file = 'xpui-routes-lyrics.js'
|
||||||
extract -counts 'one' -method 'zip' -name $name_file -helper 'Lyrics-color'
|
extract -counts 'one' -method 'zip' -name $name_file -helper 'Lyrics-color'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
# mini lyrics
|
# mini lyrics
|
||||||
if ($offline -ge "1.2.0.1155") {
|
if ([version]$offline -ge [version]"1.2.0.1155") {
|
||||||
$name_file = 'xpui.js'
|
$name_file = 'xpui.js'
|
||||||
extract -counts 'one' -method 'zip' -name $name_file -helper 'Lyrics-color'
|
extract -counts 'one' -method 'zip' -name $name_file -helper 'Lyrics-color'
|
||||||
}
|
}
|
||||||
@@ -1390,14 +1390,14 @@ If ($test_spa) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# New UI fix
|
# New UI fix
|
||||||
if ($offline -ge "1.1.94.864" -and $new_theme) {
|
if ([version]$offline -ge [version]"1.1.94.864" -and $new_theme) {
|
||||||
if ($offline -lt "1.2.3.1107") {
|
if ([version]$offline -lt [version]"1.2.3.1107") {
|
||||||
$css += $webjson.others.navaltfix.add[0]
|
$css += $webjson.others.navaltfix.add[0]
|
||||||
}
|
}
|
||||||
if ($offline -ge "1.2.3.1107") {
|
if ([version]$offline -ge [version]"1.2.3.1107") {
|
||||||
$css += $webjson.others.navaltfix.add[1]
|
$css += $webjson.others.navaltfix.add[1]
|
||||||
}
|
}
|
||||||
if ($offline -ge "1.2.6.861" -and $offline -le "1.2.6.863") {
|
if ([version]$offline -ge [version]"1.2.6.861" -and [version]$offline -le [version]"1.2.6.863") {
|
||||||
$css += $webjson.others.leftsidebarfix.add
|
$css += $webjson.others.leftsidebarfix.add
|
||||||
}
|
}
|
||||||
$css += $webjson.others.navaltfix.add[2]
|
$css += $webjson.others.navaltfix.add[2]
|
||||||
@@ -1411,7 +1411,7 @@ If ($test_spa) {
|
|||||||
extract -counts 'one' -method 'zip' -name 'xpui.css' -helper "FixCss"
|
extract -counts 'one' -method 'zip' -name 'xpui.css' -helper "FixCss"
|
||||||
|
|
||||||
# Fix scroll bug navylx
|
# Fix scroll bug navylx
|
||||||
if ($offline -ge "1.2.4.893" -or $offline -le "1.2.4.912") {
|
if ([version]$offline -ge [version]"1.2.4.893" -or [version]$offline -le [version]"1.2.4.912") {
|
||||||
$contents = "fix-scroll-bug-navylx"
|
$contents = "fix-scroll-bug-navylx"
|
||||||
extract -counts 'one' -method 'zip' -name 'xpui.css' -helper "FixCss"
|
extract -counts 'one' -method 'zip' -name 'xpui.css' -helper "FixCss"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user