You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
// alert("33333")
const ipc= require('electron').ipcRenderer;
setInterval(function(){
let item =document.querySelectorAll(".system-set-base.set-ul>li") if (item && item.length>0 &&item[1]!=null){ item[1].onclick = ()=>{ console.log("点击最小化") ipc.send('window-min') } }
let itemButton =document.querySelectorAll(".login-main footer>button") if (itemButton && itemButton.length>0 && itemButton!=null) { itemButton[1].onclick = ()=>{ console.log("点击关闭") ipc.send('window-close') } }
},500)
ipc.on('clickButton',(event,args)=>{ console.log("msg:",args) // document.querySelector('webview').openDevTools()
let item =document.querySelectorAll(".system-set-base.set-ul>li") console.log(item,"@@@",document.querySelectorAll(".system-set-base.set-ul>li")) if (item && item.length>0 &&item[5]!=null){ item[5].click(); console.log("点击关闭") } })
let memHeap = [], cpuHeap = [] setInterval(function () { let echart = document.querySelector("#echartCpu") if (echart!=null){ let promise = new Promise(function (resolve, reject) { resolve(process.getProcessMemoryInfo()); }); promise.then(function (data) { console.log('resolved.', data); if (data!=null){ if (memHeap.length>=20 ){ memHeap.shift() } let temp = (data.residentSet/1024).toFixed(2) memHeap.push(temp) console.log("2222",memHeap) } else { if (memHeap.length>=20 ){ memHeap.shift() } memHeap.push(0) }
}); let cpuCost = process.getCPUUsage() console.log( cpuCost) let cpuUsage = (cpuCost.percentCPUUsage.toFixed(2)) if (cpuHeap.length>=20 ){ cpuHeap.shift() } console.log("cpuUsage",cpuUsage) cpuHeap.push(cpuUsage) console.log("1111",cpuHeap,cpuUsage) esapp.vue.$store.commit("desktop/SET_RESOURCE_DATA",{"mem":[...memHeap], "cpu": [...cpuHeap]}) console.log(esapp.vue.$store.state.desktop.resourceData) console.log( cpuCost, process.getSystemMemoryInfo(), process.getHeapStatistics()) } if (echart == null) { esapp.vue.$store.commit("desktop/SET_RESOURCE_DATA",{"mem":[], "cpu": []}) if (memHeap.length>0){ memHeap =[] } if (cpuHeap.length>0){ cpuHeap=[] } } }, 5000)
|