首页 > 其他分享 >检测打开f12

检测打开f12

时间:2024-08-05 16:17:10浏览次数:6  
标签:function el return 检测 errObj var f12 false 打开

 

 

https://blog.csdn.net/w1101662433/article/details/140098816

 

<!DOCTYPE html>
<html>

<head>
    <title>Detect Chrome DevTools Protocol</title>
    <script>
        function genNum(e) {
            return 1000 * e.Math.random() | 0;
        }
        function catchCDP(e) {
            if (e.chrome) {
                var rng1 = 0;
                var rng2 = 1;
                var acc = rng1;
                var result = false;
                try {
                    var errObj = new e.Error();
                    var propertyDesc = {
                        configurable: false,
                        enumerable: false,
                        get: function () {
                            acc += rng2;
                            return '';
                        }
                    };
                    Object.defineProperty(errObj, "stack", propertyDesc);
                    console.debug(errObj);
                    errObj.stack;
                    if (rng1 + rng2 != acc) {
                        result = true;
                    }
                } catch {

                }
                return result;
            }
        }
        function isCDPOn() {
            if(!window)
                return;
            const el = document.querySelector('span#status');
            if(!el)
                return;
            el.innerText = catchCDP(window) ? "yes":"no";
        }
        function init() {
            isCDPOn();
            setInterval(isCDPOn, 100);
        }
        document.addEventListener("DOMContentLoaded", init);
    </script>
</head>

<body>
    <p>CDP Detected: <span id="status">-</span></p>
</body>

</html>

 

标签:function,el,return,检测,errObj,var,f12,false,打开
From: https://www.cnblogs.com/angdh/p/18343456

相关文章

  • <数据集>COCO2017行人识别数据集<目标检测>
    数据集格式:VOC+YOLO格式图片数量:10000张标注数量(xml文件个数):10000标注数量(txt文件个数):10000标注类别数:1标注类别名称: ['person']序号类别名称图片数框数1person1000041131使用标注工具:labelImg标注规则:对类别进行画水平矩形框图片示例:标注示例:......
  • android10.0(Q) MTK 6765 user版本打开root权限
    前言相比较Android8.1、9.0而言,Android10.0版本的root变得相当麻烦,10.0中引入了动态分区机制,同样的要想完全adbroot,需要fastboot解锁,然后关闭verity才能adbremount成功。我尝试和之前一样修改fstab.in.mt6765中的ro和rw初始值,容易导致无法正常开机,在......
  • 基于图像处理的火焰检测算法(颜色+边缘)
    介绍    由于经常发生大面积火灾,对人类健康和安全造成影响,火灾探测作为工具的应用越来越多。当前基于电子传感器的检测方法通常依赖于热和压力传感器。然而这些方法有一个致命的缺陷,即它们只有在达到一定条件时才会起作用。在最坏的情况下,传感器损坏或配置不正确可能会......
  • Python mido 未检测到 Raspberry Pi 中的键盘输入
    我有一个简单的python代码,它通过连接到PC的USB从音乐键盘获取MIDI信号,然后将命令发送到Arduino板以写入其数字输出。这工作得很好,没有任何问题。我尝试将相同的代码迁移到RaspberryPi,并进行一些特定于Pi的修改。我的代码如下:importpygameimportmidoimportr......
  • 编写一个程序打开两个文件。可以使用命令行参数或提示用户输入文件名. a.该程序以这样
    /编写一个程序打开两个文件。可以使用命令行参数或提示用户输入文件名.a.该程序以这样的顺序打印:打印第一个文件的第一行,第二个文件的第一行,第一个文件的第二行,第二个文件的第二行,以此类推,打印到行数较多文件的最后一行b.修改程序,把行号相同的行打印成一行/#include<stdio.......
  • MATLAB边缘检测系统实现
    MATLAB边缘检测一、目的: 熟悉边缘检测原理,并运用matlab软件实现图像的canny边缘检测,体会canny边缘检测的优缺点。二、内容:编写matlab程序,实现对lena图像的边缘检测,输出程序运行结果。三、原理或步骤:首先回顾一下边缘检测的一般步骤:边缘检测算法一般包含如下四个步骤:1.......
  • 如何在python中使用xarray打开grib2文件?
    将xarray导入为xr导入cfgrib导入生态码将pandas导入为pddata=xr.open_dataset(r"C:\Users\new\forecast_data.grib2",engine="cfgrib")这是我的代码。我只想使用xarray读取这个文件。错误是:无法识别的引擎cfgrib必须是以下之一:['netcdf4'、'scipy'、'......
  • 1388、STM32单片机心率(脉搏)MAX30102血氧体温检测阈值报警无线蓝牙远程(程序+原理图+
    毕设帮助、开题指导、技术解答(有偿)见文未 目录方案选择单片机的选择显示器选择方案一、设计功能二、实物图三、原理图四、程序源码五、PCB图六、proteus仿真程序流程图:原理图文字讲解:参考论文:资料包括:需要完整的资料可以点击下面的名片加下我,找我要资源压缩......
  • 1386、STM32单片机心率(脉搏)体温检测阈值设置报警无线蓝牙远程设计(程序+原理图+PCB
    毕设帮助、开题指导、技术解答(有偿)见文未 目录方案选择单片机的选择显示器选择方案一、设计功能二、实物图三、原理图四、程序源码五、PCB图六、proteus仿真程序流程图:原理图文字讲解:参考论文:资料包括:需要完整的资料可以点击下面的名片加下我,找我要资源压缩......
  • 基于IEEE802.11g标准的OFDM信号帧检测matlab仿真
    1.程序功能描述     现有的无线通信信道共享的无线信号识别为将来的软件定义的无线电系统是一个巨大的挑战。在这个项目中,学生将制定IEEE802.11无线信号在AWGN信道,利用MATLAB/Simulink技术来识别。一个完整的发射机模式将开发和实施。在AWGN信道下的性能进行评估。 基......