// Copyright 2022 Liuxiangchao iwind.liu@gmail.com. All rights reserved. //go:build plus package uam // JSCode source code const JSCode = `function loadFunc() { var cookie = document.cookie var count = 5 if (cookie == null) { window.setTimeout(function () { window.location.reload() }, sleepMs); return; } var cookieString = cookie.toString() var cookies = cookieString.split(";") var key = "" for (var i = 0; i < cookies.length; i ++) { var cookie = cookies[i].trim(); var pieces = cookie.split("="); if (pieces.length == 2 && pieces[0] == cpk) { key = pieces[1]; break; } } if (key.length == 0) { return; } var sum = 0; for (var i = 0; i < key.length; i ++) { var c = key[i]; if (/^[a-zA-Z0-9]$/.test(c)) { sum += key.charCodeAt(i) * (nonce+i); } } var u = window.location.toString(); var req = new XMLHttpRequest(); req.open("POST", u, true); req.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); req.setRequestHeader("X-GE-UA-Step", step); req.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { window.setTimeout(function () { window.location.reload() }, count * 1000); window.setInterval(function () { if (count <= 0) { return; } var counterElements = document.getElementsByClassName("ui-counter"); if (counterElements.length > 0) { for (var i = 0; i < counterElements.length; i ++) { counterElements[i].innerHTML = count.toString(); count --; } } }, 1000); } }; req.send("sum=" + sum + "&nonce=" + nonce); } if (window.addEventListener) { window.addEventListener("load", loadFunc); } else { window.onload = loadFunc; }` // JSMinifyCode generated on site: https://jscompress.com/ const JSMinifyCode = `function loadFunc(){var e=document.cookie,t=5;if(null!=e){for(var n=e.toString().split(";"),o="",i=0;i