root 3 years ago
parent
commit
789bb1ffac
1 changed files with 143 additions and 145 deletions
  1. 143 145
      js/Desktop/DeskTop.js

+ 143 - 145
js/Desktop/DeskTop.js

@@ -10,17 +10,17 @@ U.MD.D.I.Ip;
 
 //桌面图标的全局变量
 U.MD.D.I.DeskIcon = [
-    { "Name": "我的云盘", "Url": "disk", "Img": { "x": "-15", "y": "-296"} },
-    { "Name": "互联办公", "Url": "boomYun", "Img": { "x": "-844", "y": "-419"} },
-    { "Name": "Word", "Url": "word", "Img": { "x": "-462", "y": "-296"} },
-    { "Name": "Execl", "Url": "excel", "Img": { "x": "-523", "y": "-296"} },
-    { "Name": "文本文件", "Url": "txt", "Img": { "x": "-267", "y": "-413"} },
-    { "Name": "我的好友", "Url": "friend", "Img": { "x": "-648", "y": "-297"} },
-    { "Name": "查找好友", "Url": "lookupFriend", "Img": { "x": "-85", "y": "-413"} },
-    { "Name": "我的设置", "Url": "set", "Img": { "x": "-400", "y": "-296"} },
-    { "Name": "系统设置", "Url": "systemSet", "Img": { "x": "-144", "y": "-413"} },
-    { "Name": "云端下载", "Url": "client", "Img": { "x": "-648", "y": "-357"} },
-    { "Name": "云端产品", "Url": "xz", "Img": { "x": "-24", "y": "-413"} }
+    // { "Name": "我的云盘", "Url": "disk", "Img": { "x": "-15", "y": "-296"} },
+    // { "Name": "互联办公", "Url": "boomYun", "Img": { "x": "-844", "y": "-419"} },
+    // { "Name": "Word", "Url": "word", "Img": { "x": "-462", "y": "-296"} },
+    // { "Name": "Execl", "Url": "excel", "Img": { "x": "-523", "y": "-296"} },
+    // { "Name": "文本文件", "Url": "txt", "Img": { "x": "-267", "y": "-413"} },
+    // { "Name": "我的好友", "Url": "friend", "Img": { "x": "-648", "y": "-297"} },
+    // { "Name": "查找好友", "Url": "lookupFriend", "Img": { "x": "-85", "y": "-413"} },
+    // { "Name": "我的设置", "Url": "set", "Img": { "x": "-400", "y": "-296"} },
+    // { "Name": "系统设置", "Url": "systemSet", "Img": { "x": "-144", "y": "-413"} },
+    // { "Name": "云端下载", "Url": "client", "Img": { "x": "-648", "y": "-357"} },
+    // { "Name": "云端产品", "Url": "xz", "Img": { "x": "-24", "y": "-413"} }
 //    { "Name": "FTP", "Url": "ftp", "Img": { "x": "-24", "y": "-413"} },
 //    { "Name": "群文档", "Url": "group", "Img": { "x": "-85", "y": "-413"} },
 //    { "Name": "web编程", "Url": "frontEndProgramming", "Img": { "x": "-275", "y": "-297"} },
@@ -37,18 +37,16 @@ U.MD.D.I.DeskIcon = [
 U.MD.D.I.init = function () {
     if ($("#U_MD_D_K")[0]) {
         //初始化桌面图标
-
         U.MD.D.I.initDesktopIcons($("#U_MD_D_K")[0]);
-        var clickUrl = ':12588/requestIp.php';
-        U.MD.D.I.Mysqlrequest(clickUrl,function(data){
-            U.MD.D.I.Ip = data; 
-            var AccessUrl = ':12588/useAccess.php?ip=' + U.MD.D.I.Ip;
-            U.MD.D.I.Mysqlrequest(AccessUrl,function(data){
-                U.selectEl("#U_MD_D_RW").css("width", US.width - 165 + "px");
-            })
-            //初始化任务栏,因为是静态的,所以直接改变样式即可.
-            
-        })
+        // var clickUrl = ':12588/requestIp.php';
+        // U.MD.D.I.Mysqlrequest(clickUrl,function(data){
+        //     U.MD.D.I.Ip = data; 
+        //     var AccessUrl = ':12588/useAccess.php?ip=' + U.MD.D.I.Ip;
+        //     U.MD.D.I.Mysqlrequest(AccessUrl,function(data){
+        //         U.selectEl("#U_MD_D_RW").css("width", US.width - 165 + "px");
+        //     })
+        //     //初始化任务栏,因为是静态的,所以直接改变样式即可.
+        // })
     }
 }
 
@@ -383,7 +381,7 @@ U.MD.D.I.openApplication = function (str, obj, info) {
             break;
         default: break;
     }
-    U.MD.D.I.openClick(str);
+    //U.MD.D.I.openClick(str);
     //如果有任务栏信息
     if (_taskbar) {
         U.MD.D.T.taskbar(_taskbar); //创建任务处理
@@ -392,66 +390,66 @@ U.MD.D.I.openApplication = function (str, obj, info) {
 }
 
 
-U.MD.D.I.openClick = function(str){
-       var click = '';
-        switch(str){
-                case 'friend':
-                    click = '我的好友';
-                    break;
-                case 'domain':
-                    click = '域名管理';
-                    break;
-                case 'disk':
-                    click = '我的云盘';
-                    break;
-                case 'word':
-                    click = 'Word';
-                    break;
-                case 'excel':
-                    click = 'Execl';
-                    break;
-                case 'txt':
-                    click = '文本文件';
-                    break;
-                case 'lookupFriend':
-                    click = '查找好友';
-                    break;
-                case 'ftp':
-                    click = 'FTP';
-                    break;
-                case 'group':
-                    click = '群组';
-                    break;
-                case 'set':
-                    click = '我的设置';
-                    break;
-                case 'systemSet':
-                    click = '系统设置';
-                    break;
-                case 'boomYun':
-                    click = '互联办公';
-                    break;
-                case 'xz':
-                    click = '云端下载';
-                    break;
-                case 'client':
-                    click = '有思浏览器';
-                    break;
-                case 'backEndProgramming':
-                    click = '在线后台编程';
-                    break;
-                case 'frontEndProgramming':
-                    click = '在线前端编程';
-                    break;
-                default: break;
-            }
+// U.MD.D.I.openClick = function(str){
+//        var click = '';
+//         switch(str){
+//                 case 'friend':
+//                     click = '我的好友';
+//                     break;
+//                 case 'domain':
+//                     click = '域名管理';
+//                     break;
+//                 case 'disk':
+//                     click = '我的云盘';
+//                     break;
+//                 case 'word':
+//                     click = 'Word';
+//                     break;
+//                 case 'excel':
+//                     click = 'Execl';
+//                     break;
+//                 case 'txt':
+//                     click = '文本文件';
+//                     break;
+//                 case 'lookupFriend':
+//                     click = '查找好友';
+//                     break;
+//                 case 'ftp':
+//                     click = 'FTP';
+//                     break;
+//                 case 'group':
+//                     click = '群组';
+//                     break;
+//                 case 'set':
+//                     click = '我的设置';
+//                     break;
+//                 case 'systemSet':
+//                     click = '系统设置';
+//                     break;
+//                 case 'boomYun':
+//                     click = '互联办公';
+//                     break;
+//                 case 'xz':
+//                     click = '云端下载';
+//                     break;
+//                 case 'client':
+//                     click = '有思浏览器';
+//                     break;
+//                 case 'backEndProgramming':
+//                     click = '在线后台编程';
+//                     break;
+//                 case 'frontEndProgramming':
+//                     click = '在线前端编程';
+//                     break;
+//                 default: break;
+//             }
         
-            if(U.MD.D.I.Ip && click){
-                var clickUrl = ':12588/useClick.php?name=' + click + '&ip=' + U.MD.D.I.Ip;
-                U.MD.D.I.Mysqlrequest(clickUrl,function(data){
-            })
-        }
-}
+//             if(U.MD.D.I.Ip && click){
+//                 var clickUrl = ':12588/useClick.php?name=' + click + '&ip=' + U.MD.D.I.Ip;
+//                 U.MD.D.I.Mysqlrequest(clickUrl,function(data){
+//             })
+//         }
+// }
 
 
 /**
@@ -461,87 +459,87 @@ U.MD.D.I.openClick = function(str){
 *@param fn    {data}    回调函数
 *
 */
-U.MD.D.I.Mysqlrequest = function(url,fn){
-    var xhr = new XMLHttpRequest();
-    xhr.open("GET",url,true);
-    xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
-    xhr.onreadystatechange = function(){
-        if(xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 304)){
-            fn.call(this,xhr.responseText);
-        }
-    };
-    xhr.send();
-}
+// U.MD.D.I.Mysqlrequest = function(url,fn){
+//     var xhr = new XMLHttpRequest();
+//     xhr.open("GET",url,true);
+//     xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
+//     xhr.onreadystatechange = function(){
+//         if(xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 304)){
+//             fn.call(this,xhr.responseText);
+//         }
+//     };
+//     xhr.send();
+// }
 
 /*判断是否是内网IP*/  
-U.MD.D.I.isInnerIPFn = function(str){
+// U.MD.D.I.isInnerIPFn = function(str){
 
-    var curPageUrl = str;
+//     var curPageUrl = str;
  
-    var reg1 = /(http|ftp|https|www):\/\//g;//去掉前缀
-    curPageUrl =curPageUrl.replace(reg1,'');
-    // console.log('curPageUrl-1  '+curPageUrl);
+//     var reg1 = /(http|ftp|https|www):\/\//g;//去掉前缀
+//     curPageUrl =curPageUrl.replace(reg1,'');
+//     // console.log('curPageUrl-1  '+curPageUrl);
  
-    var reg2 = /\:+/g;//替换冒号为一点
-    curPageUrl =curPageUrl.replace(reg2,'.');
-    // console.log('curPageUrl-2  '+curPageUrl);
+//     var reg2 = /\:+/g;//替换冒号为一点
+//     curPageUrl =curPageUrl.replace(reg2,'.');
+//     // console.log('curPageUrl-2  '+curPageUrl);
  
-    curPageUrl = curPageUrl.split('.');//通过一点来划分数组
+//     curPageUrl = curPageUrl.split('.');//通过一点来划分数组
  
  
-    var ipAddress = curPageUrl[0]+'.'+curPageUrl[1]+'.'+curPageUrl[2]+'.'+curPageUrl[3];
-    if(curPageUrl[2] != '16'){
-        return ipAddress;
-    }else{
-        return false;
-    }
+//     var ipAddress = curPageUrl[0]+'.'+curPageUrl[1]+'.'+curPageUrl[2]+'.'+curPageUrl[3];
+//     if(curPageUrl[2] != '16'){
+//         return ipAddress;
+//     }else{
+//         return false;
+//     }
     
-}  
+// }  
 
 
 
-U.MD.D.I.getUserIP = function(onNewIP) { //  onNewIp - your listener function for new IPs
-      //compatibility for firefox and chrome
-      var myPeerConnection = window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerConnection;
-      var pc = new myPeerConnection({
-         iceServers: []
-     }),
-     noop = function() {},
-     localIPs = {},
-     ipRegex = /([0-9]{1,3}(\.[0-9]{1,3}){3}|[a-f0-9]{1,4}(:[a-f0-9]{1,4}){7})/g,
-     key;
+// U.MD.D.I.getUserIP = function(onNewIP) { //  onNewIp - your listener function for new IPs
+//       //compatibility for firefox and chrome
+//       var myPeerConnection = window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerConnection;
+//       var pc = new myPeerConnection({
+//          iceServers: []
+//      }),
+//      noop = function() {},
+//      localIPs = {},
+//      ipRegex = /([0-9]{1,3}(\.[0-9]{1,3}){3}|[a-f0-9]{1,4}(:[a-f0-9]{1,4}){7})/g,
+//      key;
  
-     function iterateIP(ip) {
-         if (!localIPs[ip]) onNewIP(ip);
-         localIPs[ip] = true;
-    }
+//      function iterateIP(ip) {
+//          if (!localIPs[ip]) onNewIP(ip);
+//          localIPs[ip] = true;
+//     }
  
-      //create a bogus data channel
-     pc.createDataChannel("");
+//       //create a bogus data channel
+//      pc.createDataChannel("");
  
-     // create offer and set local description
-     pc.createOffer().then(function(sdp) {
-         sdp.sdp.split('\n').forEach(function(line) {
-             if (line.indexOf('candidate') < 0) return;
-             line.match(ipRegex).forEach(iterateIP);
-         });
+//      // create offer and set local description
+//      pc.createOffer().then(function(sdp) {
+//          sdp.sdp.split('\n').forEach(function(line) {
+//              if (line.indexOf('candidate') < 0) return;
+//              line.match(ipRegex).forEach(iterateIP);
+//          });
          
-         pc.setLocalDescription(sdp, noop, noop);
-     }).catch(function(reason) {
-         // An error occurred, so handle the failure to connect
-     });
+//          pc.setLocalDescription(sdp, noop, noop);
+//      }).catch(function(reason) {
+//          // An error occurred, so handle the failure to connect
+//      });
  
-     //sten for candidate events
-     pc.onicecandidate = function(ice) {
-         if (!ice || !ice.candidate || !ice.candidate.candidate || !ice.candidate.candidate.match(ipRegex)) return;
-         ice.candidate.candidate.match(ipRegex).forEach(iterateIP);
-     };
-}
+//      //sten for candidate events
+//      pc.onicecandidate = function(ice) {
+//          if (!ice || !ice.candidate || !ice.candidate.candidate || !ice.candidate.candidate.match(ipRegex)) return;
+//          ice.candidate.candidate.match(ipRegex).forEach(iterateIP);
+//      };
+// }
  
-U.MD.D.I.getUserIpBool = function(callback){
-    U.MD.D.I.getUserIP(function(ip){
-     alert("Got IP! :" + ip);
-});
+// U.MD.D.I.getUserIpBool = function(callback){
+//     U.MD.D.I.getUserIP(function(ip){
+//      alert("Got IP! :" + ip);
+// });