diff --git a/Build.ps1 b/Build.ps1 index e9b500a..447faa0 100644 --- a/Build.ps1 +++ b/Build.ps1 @@ -39,8 +39,10 @@ $LatestSupported = $LatestSupported.replace(".", "-") # Get unique key to generate direct link # https://www.apkmirror.com/apk/google-inc/youtube/ +# $apkMirrorLink = "https://www.apkmirror.com/apk/google-inc/youtube/youtube-$($LatestSupported)-release/youtube-$($LatestSupported)-2-android-apk-download/" +$apkMirrorLink = "https://www.apkmirror.com/apk/google-inc/youtube/youtube-$($LatestSupported)-release/youtube-$($LatestSupported)-android-apk-download/" $Parameters = @{ - Uri = "https://www.apkmirror.com/apk/google-inc/youtube/youtube-$($LatestSupported)-release/youtube-$($LatestSupported)-2-android-apk-download/" + Uri = $apkMirrorLink UseBasicParsing = $false # Disabled Verbose = $true } @@ -48,7 +50,7 @@ $Request = Invoke-Webrequest @Parameters $nameProp = $Request.ParsedHtml.getElementsByClassName("accent_bg btn btn-flat downloadButton") | ForEach-Object -Process {$_.nameProp} $Parameters = @{ - Uri = "https://www.apkmirror.com/apk/google-inc/youtube/youtube-$($LatestSupported)-release/youtube-$($LatestSupported)-2-android-apk-download/download/$($nameProp)" + Uri = $apkMirrorLink + "download/$($nameProp)" UseBasicParsing = $false # Disabled Verbose = $true } diff --git a/Scripts/YouTube.ps1 b/Scripts/YouTube.ps1 index 6eefb75..44caa60 100644 --- a/Scripts/YouTube.ps1 +++ b/Scripts/YouTube.ps1 @@ -15,8 +15,10 @@ Add-Type -Path $AngleSharpAssemblyPath # Get unique key to generate direct link # https://www.apkmirror.com/apk/google-inc/youtube/ +# $apkMirrorLink = "https://www.apkmirror.com/apk/google-inc/youtube/youtube-$($LatestSupported)-release/youtube-$($LatestSupported)-2-android-apk-download/" +$apkMirrorLink = "https://www.apkmirror.com/apk/google-inc/youtube/youtube-$($LatestSupported)-release/youtube-$($LatestSupported)-android-apk-download/" $Parameters = @{ - Uri = "https://www.apkmirror.com/apk/google-inc/youtube/youtube-$($LatestSupportedYT)-release/youtube-$($LatestSupportedYT)-2-android-apk-download/" + Uri = $apkMirrorLink UseBasicParsing = $false # Disabled Verbose = $true } @@ -25,7 +27,7 @@ $Parsed = (New-Object -TypeName AngleSharp.Html.Parser.HtmlParser).ParseDocument $Key = $Parsed.All | Where-Object -FilterScript {$_.ClassName -match "accent_bg btn btn-flat downloadButton"} | ForEach-Object -Process {$_.Search} $Parameters = @{ - Uri = "https://www.apkmirror.com/apk/google-inc/youtube/youtube-$($LatestSupportedYT)-release/youtube-$($LatestSupportedYT)-2-android-apk-download/download/$($Key)" + Uri = $apkMirrorLink + "download/$($Key)" UseBasicParsing = $true Verbose = $true }