diff --git a/wd_helper.au3 b/wd_helper.au3 index b01dd572..a49d4dbc 100644 --- a/wd_helper.au3 +++ b/wd_helper.au3 @@ -2009,15 +2009,16 @@ EndFunc ;==>_WD_SelectFiles ; =============================================================================================================================== Func _WD_IsLatestRelease() Local Const $sFuncName = "_WD_IsLatestRelease" - Local Const $sGitURL = "https://github.com/Danp2/au3WebDriver/releases/latest" + Local Const $sURL = "https://github.com/Danp2/au3WebDriver/releases/latest" Local $bResult = Null Local $iErr = $_WD_ERROR_Success Local $sRegex = '_WD_DownloadAsBinary + ; #FUNCTION# ==================================================================================================================== ; Name ..........: _WD_SetTimeouts ; Description ...: User friendly function to set webdriver session timeouts. @@ -3520,7 +3561,7 @@ EndFunc ;==>__WD_JsonElement ; Return values .: Success - Array containing [0] URL for downloading requested webdriver & [1] matching webdriver version ; Failure - Empty array and sets @error to $_WD_ERROR_GeneralError ; Author ........: Danp2 -; Modified ......: +; Modified ......: mLipok ; Remarks .......: ; Related .......: ; Link ..........: @@ -3533,13 +3574,14 @@ Func __WD_GetLatestWebdriverInfo($aBrowser, $sBrowserVersion, $bFlag64) Local $sURL = $aBrowser[0][$_WD_BROWSER_LatestReleaseURL] Local $sRegex = $aBrowser[0][$_WD_BROWSER_LatestReleaseRegex] Local $sNewURL = $aBrowser[0][$_WD_BROWSER_NewDriverURL] - #forceref $sBrowserVersion, $bFlag64 + #forceref $bFlag64 If StringRegExp($sURL, '["'']') Then $sURL = Execute($sURL) EndIf Local $sDriverLatest = InetRead($sURL) + If @error Then $sDriverLatest = _WD_DownloadAsBinary($sURL) If @error = $_WD_ERROR_Success Then Select