Kann das jemand bestätigen und kennt jemand den Grund?
Wenn ich diesen Teil rauswerfe
und durch diesen ersetze
funktioniert es.Moderator: jNizM
Code: Select all
MsgBox, % CheckForUpdates()
Return
CheckForUpdates() {
local w := getWindow(), latestVersion := ""
try {
whr := ComObjCreate("WinHttp.WinHttpRequest.5.1")
whr.Open("GET", "https://autohotkey.com/download/1.1/version.txt", true)
whr.Send()
whr.WaitForResponse()
latestVersion := whr.responseText
}
Return LatestVersion . " - " . RegExMatch(latestVersion, "^(\d+\.){3}\d+")
; if RegExMatch(latestVersion, "^(\d+\.){3}\d+") {
; if (latestVersion = ProductVersion)
; w.opt1.firstChild.innerText := "Reinstall (download required)"
; else
; w.opt1.firstChild.innerText := "Download v" latestVersion
; w.opt1.href := "#"
; w.opt1.onclick := Func("DownloadAHK")
; } else
; w.opt1.innerText := "An error occurred while checking for updates."
}
getWindow() {
Return 0
}
Danke für*s Austesten. Bei mir funktioniert das nicht und ich bekomme keinen Wert zurück.
Ja, ab 10 ist man wohl nicht mehr "newly registered", sondern "registered" - ich bin mir allerdings sicher, dass dadurch noch nicht alle Restriktionen komplett aufgehoben werden (bspw. werden externe Links weiterhin verstümmelt, bis irgendein weiterer Schwellenwert erreicht ist - naja, abgesehen von einigen Lücken im System, die weiterhin existieren).
Code: Select all
ipconfig /flushdns
ipconfig /registerdns
ipconfig /release
ipconfig /renew
netsh winsock reset
Users browsing this forum: No registered users and 5 guests