阻止网站锁屏
本帖最后由 ncluoyu 于 2025-8-4 11:01 编辑> 本帖最后由 ncluoyu 于 2025-8-4 10:59 编辑
我有个内部网站需要不停的抓取页面数据,但是现在遇到问题90分钟后会自动锁定然后跳转到锁屏界面,通过脚本点击页面元素、
`function simulateMouseMovement() {
// 创建一个鼠标移动事件
const mouseMoveEvent = new MouseEvent("mousemove", {
bubbles: true,
cancelable: true,
clientX: Math.random() * window.innerWidth,
clientY: Math.random() * window.innerHeight,
})
document.dispatchEvent(mouseMoveEvent)
}`
`
function simulateScroll() {
// 随机滚动到页面的某个位置
const scrollY = Math.random() * (document.documentElement.scrollHeight - window.innerHeight)
window.scrollTo({
top: scrollY,
behavior: "smooth",
})
}`
模拟操作均无效,求大佬指点排查思路,最好能找到定时脚本给他重写 这个我觉得需要去分析网页的代码才能知道
可以找全局都监听了什么事件,然后顺着事件入口去逐个排查
或者说查看锁屏的dom
根据他的一些具有标志性的类名去找到相关的代码段
然后下断点,再通过逆向来分析到底是什么来计算的
靠猜测可能很难去命中
页:
[1]