mirror of
https://github.com/SpotX-Official/SpotX.git
synced 2026-04-17 21:24:45 +10:00
fix regex
Fixing a bug where the script deleted commented lines in the hosts file (Thanks Bec-de-Xorbin)
This commit is contained in:
@@ -550,11 +550,11 @@ $testHosts = Test-Path -Path $pathHosts
|
|||||||
if ($testHosts) {
|
if ($testHosts) {
|
||||||
$hosts = Get-Content -Path $pathHosts
|
$hosts = Get-Content -Path $pathHosts
|
||||||
|
|
||||||
if ($hosts -match '.+scdn.+' -or $hosts -match '.+spotify.+' ) {
|
if ($hosts -match '^[^\#| ].+scdn.+|^[^\#].+spotify.+') {
|
||||||
Write-Host ($lang).HostDel`n
|
Write-Host ($lang).HostDel`n
|
||||||
|
|
||||||
try {
|
try {
|
||||||
$hosts = $hosts -replace '.+scdn.+', '' -replace '.+spotify.+', ''
|
$hosts = $hosts -replace '^[^\#| ].+scdn.+|^[^\#| ].+spotify.+', ''
|
||||||
Set-Content -Path $pathHosts -Value $hosts -Force
|
Set-Content -Path $pathHosts -Value $hosts -Force
|
||||||
$hosts | Where-Object { $_.trim() -ne "" } | Set-Content -Path $pathHosts -Force
|
$hosts | Where-Object { $_.trim() -ne "" } | Set-Content -Path $pathHosts -Force
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user