function getRegistryValue(path) {
var WshShell = new ActiveXObject("WScript.Shell");
return WshShell.RegRead(path);
}
var OneDrivePath = getRegistryValue("HKEY_CURRENT_USER\\Environment\\OneDrive") // Путь до конечного свойства в реестре.
alert(OneDrivePath) // в моём случае: C:\Users\MrDecoy\OneDrive
document.write(OneDrivePath)
function getInfo() {
var reg_root = "HKCU";
var reg_key = "\\SOFTWARE\\GameClass\\ClientInfo\\";
var reg_param = "Info";
var reg_param2 = "Blocked";
var WshShell = new ActiveXObject("WScript.Shell");
var styleInfoText = document.getElementById('styleInfoText'); // Блок где это все будет находиться
var result2 = WshShell.RegRead(reg_root + reg_key + reg_param);
var blocked = WshShell.RegRead(reg_root + reg_key + reg_param2);
var text = result.replace(/(\r\n|\n|\r)/g, "<br/>");
if (blocked == 0) //Если сеанс активен
{
styleInfoText.style.cssText = "font-size:15px;";
document.getElementById('infoText').innerHTML = text;
} else //Если стоит блокировка
{
styleInfoText.style.cssText = "font-size:15px;";
var InfText = external.getInfoText; // Вытаскиваем Info Text из сервера Runpad
document.getElementById('infoText').innerHTML = InfText;
}
setTimeout(getInfo, 10000); // Выполняем функцию каждые 10 секунд
}
Простите а как вывести этот код?
<span id="infoText"></span>
var result2 = WshShell.RegRead(reg_root + reg_key + reg_param);
var blocked = WshShell.RegRead(reg_root + reg_key + reg_param2);
document.getElementById('infoText').textContent = result2 + blocked
<br>
работал через каждый пробель работал? А как сделать что бы код обновлялся каждые 10 сек?
и как сделать что бы тег <br> работал через каждый пробель работал?
document.getElementById('infoText').innerHTML = var1 + "<br>" + var2
result.replace(/(\r\n|\n|\r)/g, "<br/>");
но этот код я не знаю как использовать. document.getElementById('infoText').innerHTML = var1.replace(/\s/g, "<br/>")
document.getElementById('infoText').innerHTML = var1.replace(/(\r\n|\n|\r)/g, "<br/>")
function getRegistryValue(path) {
var WshShell = new ActiveXObject("WScript.Shell");
return WshShell.RegRead(path);
}
function set() {
var OneDrivePath = getRegistryValue("HKEY_CURRENT_USER\\Environment\\OneDrive") // Путь до конечного свойства в реестре.
document.getElementById('infoText').innerHTML = OneDrivePath.replace(/\s/g, "<br/>")
}setTimeout(set, 10000);
var mySet = setInterval(myTimer, 5000);
function myTimer() {
var OneDrivePath = getRegistryValue("HKEY_CURRENT_USER\\Environment\\OneDrive") // Путь до конечного свойства в реестре.
document.getElementById('infoText').innerHTML = OneDrivePath.replace(/\s/g, "<br/>");
}
myFunction{
var mySet = setInterval(myTimer, 5000);
function myTimer() {
var OneDrivePath = getRegistryValue("HKEY_CURRENT_USER\\Environment\\OneDrive") // Путь до конечного свойства в реестре.
document.getElementById('infoText').innerHTML = OneDrivePath.replace(/\s/g, "<br/>");
}
}
myTimer(); // первичный вызов чтобы было сразу.
var mySet = setInterval(myTimer, 5000); // вызов каждый 5 секунд, с сохранением id таймера в переменную mySet. Благодаря сохранению в переменную можно будет отключить таймер в будущем.
function myTimer() {
var OneDrivePath = getRegistryValue("HKEY_CURRENT_USER\\Environment\\OneDrive")
document.getElementById('infoText').innerHTML = OneDrivePath.replace(/\s/g, "<br/>");
}