Public/admin/js/key.js

(开头部分) 6KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

var bConnect=0;
function load(){
    //如果是IE10及以下浏览器,则跳过不处理
    if(navigator.userAgent.indexOf("MSIE")>0 && !navigator.userAgent.indexOf("opera") > -1) return;
    try{
        var s_pnp=new SoftKey3W();
         s_pnp.Socket_UK.onopen = function() 
        {
            bConnect=1;//代表已经连接,用于判断是否安装了客户端服务
        } 
        //在使用事件插拨时,注意,一定不要关掉Sockey,否则无法监测事件插拨
        s_pnp.Socket_UK.onmessage =function got_packet(Msg) 
        {
            var PnpData = JSON.parse(Msg.data);
            if(PnpData.type=="PnpEvent")//如果是插拨事件处理消息
            {
                if(PnpData.IsIn) 
                {
                    alert("加密锁已准备就绪。");
                }
                else
                {
                    alert("加密锁已离线!");
                }
            }
        } 
        s_pnp.Socket_UK.onclose = function() {}
   }
   catch(e){  
        alert(e.name + ": " + e.message);
        return false;
    }  
}

var digitArray = new Array('0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f');
function toHex( n ) {
    var result = ''
    var start = true;

    for ( var i=32; i>0; ) {
        i -= 4;
        var digit = ( n >> i ) & 0xf;

        if (!start || digit != 0) {
                start = false;
                result += digitArray[digit];
        }
    }
    return ( result == '' ? '0' : result );
}

function login_onclick(obj) {
  //如果是IE10及以下浏览器,则使用AVCTIVEX控件的方式
    if(navigator.userAgent.indexOf("MSIE")>0 && !navigator.userAgent.indexOf("opera") > -1) return Handle_IE10();
    //判断是否安装了服务程序,如果没有安装提示用户安装
    if(bConnect==0){
        window.alert ( "未能连接服务程序,请确定服务程序是否安装。");return false;
    }
   try{
    var DevicePath,ID_1,ID_2,ret;
后面还有 94 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。