防止电脑息屏两种方法(无计管理员权限,电脑被设置一段时间自动睡眠))
  DI649WFdAlDI 2023年11月02日 34 0

通常在电脑系统由组织管理,个人没有系统修改权限的时候,还不想屏幕频繁锁屏

方法一:可以通过浏览器 JavaScript 脚本实现防止电脑息屏

const requestWakeLock = async () => {

  wakeLock = await navigator.wakeLock.request('screen');

  wakeLock.onrelease = function(ev) {

    console.log(ev);

  }

}

document.addEventListener('visibilitychange', () => {

  if (wakeLock !== null && document.visibilityState === 'visible') {

     requestWakeLock();

  }

});

requestWakeLock() // start

使用方法:新建标签页,Ctrl+Shift+I 打开开发者工具,选择 Console 栏,运行上述脚本即可,注意:不能再切换标签页或者最小化浏览器窗口)

目前仅支持基于 chromium 内核的浏览器运行以上脚本

方法二:通过VBS脚本实现

新建一个记事本文件,命名为NoLock.vbs

然后复制如下脚本

Set WshShell=WScript.CreateObjectt("WScript.Shell")

do

WScript.Sleep 60000

WshShell.SendKeys"{ScrollLock}"

loop

然后保存

使用的时候双击NoLock.vbs即可

如果需要关闭该功能,打开任务管理器,在进程中找到wscritp.exe,然后杀掉这个进程即可

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

上一篇: 服务器性能高低判断方法 下一篇: Nginx
  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

DI649WFdAlDI