B2BÍøÂçÈí¼þ

 ÕÒ»ØÃÜÂë
 Á¢¼´×¢²á ÉóºËÍøÕ¾ºÅ:QQ:896757558
ËÑË÷
²é¿´: 5|»Ø¸´: 0
´òÓ¡ ÉÏÒ»Ö÷Ìâ ÏÂÒ»Ö÷Ìâ

AIWROKÈí¼þdeviceÏà¹Ø·½·¨»ñÈ¡É豸ÐÅÏ¢Àý×Ó

[¸´ÖÆÁ´½Ó]

1004

Ö÷Ìâ

1009

Ìû×Ó

7293

»ý·Ö

abc

Rank: 9Rank: 9Rank: 9

»ý·Ö
7293
Ìø×ªµ½Ö¸¶¨Â¥²ã
Â¥Ö÷
·¢±íÓÚ 7 Ð¡Ê±Ç° | Ö»¿´¸Ã×÷Õß »ØÌû½±Àø |µ¹Ðòä¯ÀÀ |ÔĶÁģʽ
AIWROKÈí¼þdeviceÏà¹Ø·½·¨»ñÈ¡É豸ÐÅÏ¢Àý×Ó
  1. /**
  2. * É豸ÐÅÏ¢»ñȡʾÀý
  3. * //🍎½»Á÷QQȺ711841924Ⱥһ£¬Æ»¹ûÄÚ²âȺ£¬528816639
  4. * ±¾Ê¾ÀýչʾÁËÈçºÎʹÓÃAIWork IDEÌṩµÄdeviceÏà¹Ø·½·¨»ñÈ¡É豸ÐÅÏ¢
  5. * ×¢Ò⣺ijЩ·½·¨¿ÉÄÜÔÚ²»Í¬É豸»òϵͳ°æ±¾Éϲ»¿ÉÓã¬ÐèÒª×öºÃÒì³£´¦Àí
  6. */

  7. // °²È«µ÷Óú¯Êý£¬·ÀÖ¹·½·¨²»´æÔÚʱ±¨´í
  8. function safeCall(methodName, caller, args) {
  9.     try {
  10.         if (typeof caller[methodName] === 'function') {
  11.             if (args) {
  12.                 return caller[methodName](args);
  13.             } else {
  14.                 return caller[methodName]();
  15.             }
  16.         } else {
  17.             return "·½·¨²»¿ÉÓÃ";
  18.         }
  19.     } catch (e) {
  20.         return "µ÷Óóö´í: " + e.message;
  21.     }
  22. }

  23. // ´òÓ¡É豸ÐÅÏ¢µÄº¯Êý
  24. function printDeviceInfo() {
  25.     printl("================== É豸ÐÅÏ¢ ==================");
  26.    
  27.     // »ñÈ¡É豸ID£¨×Ö·û´®ÐÎʽ£©
  28.     var deviceID = safeCall("getDeviceID", device);
  29.     printl("É豸ID: " + deviceID);
  30.    
  31.     // »ñÈ¡É豸ID£¨ÕûÊýÐÎʽ£©
  32.     var deviceIntID = safeCall("getDeviceIntID", device);
  33.     printl("É豸ÕûÊýID: " + deviceIntID);
  34.    
  35.     // »ñÈ¡IMEI
  36.     var imei = safeCall("getIMEI", device);
  37.     printl("IMEI: " + imei);
  38.    
  39.     // »ñÈ¡IPµØÖ·
  40.     var ip = safeCall("getIP", device);
  41.     printl("IPµØÖ·: " + ip);
  42.    
  43.     // »ñÈ¡OAID
  44.     var oaid = safeCall("getOAID", device);
  45.     printl("OAID: " + oaid);
  46.    
  47.     // »ñȡϵͳ°æ±¾
  48.     var version = safeCall("getVersion", device);
  49.     printl("ϵͳ°æ±¾: " + version);
  50.    
  51.     // »ñÈ¡É豸ÐͺÅ
  52.     var model = safeCall("getModel", device);
  53.     printl("É豸ÐͺÅ: " + model);
  54.    
  55.     // »ñÈ¡Éè±¸Æ·ÅÆ
  56.     var brand = safeCall("getBrand", device);
  57.     printl("Éè±¸Æ·ÅÆ: " + brand);
  58.    
  59.     printl("=============================================");
  60. }

  61. // ÏÔʾÉ豸ÆÁÄ»ÐÅÏ¢
  62. function printScreenInfo() {
  63.     printl("================= ÆÁÄ»ÐÅÏ¢ =================");
  64.    
  65.     try {
  66.         // ³¢ÊÔ¶àÖÖ·½Ê½»ñÈ¡ÆÁÄ»·Ö±æÂÊ
  67.         var width, height;
  68.         
  69.         // ·½Ê½1: ³¢ÊÔʹÓÃscreen¶ÔÏó»ñÈ¡ÆÁÄ»ÐÅÏ¢
  70.         if (typeof screen !== 'undefined') {
  71.             if (typeof screen.getScreenWidth === 'function') {
  72.                 width = screen.getScreenWidth();
  73.             }
  74.             if (typeof screen.getScreenHeight === 'function') {
  75.                 height = screen.getScreenHeight();
  76.             }
  77.         }
  78.         
  79.         // ·½Ê½2: Èç¹ûscreen¶ÔÏ󲻿ÉÓ㬳¢ÊÔÆäËû·½Ê½
  80.         if ((!width || !height) && typeof device !== 'undefined') {
  81.             if (typeof device.getScreenWidth === 'function') {
  82.                 width = device.getScreenWidth();
  83.             }
  84.             if (typeof device.getScreenHeight === 'function') {
  85.                 height = device.getScreenHeight();
  86.             }
  87.         }
  88.         
  89.         if (width && height) {
  90.             printl("ÆÁÄ»·Ö±æÂÊ: " + width + " x " + height);
  91.         } else {
  92.             printl("ÆÁÄ»·Ö±æÂÊ: ÎÞ·¨»ñÈ¡");
  93.         }
  94.     } catch (e) {
  95.         printl("ÆÁÄ»·Ö±æÂÊ: »ñȡʧ°Ü (" + e.message + ")");
  96.     }
  97.    
  98.     printl("=============================================");
  99. }

  100. // ÏÔʾµç³ØÐÅÏ¢
  101. function printBatteryInfo() {
  102.     printl("================= µç³ØÐÅÏ¢ =================");
  103.    
  104.     try {
  105.         var batteryLevel = "ÎÞ·¨»ñÈ¡";
  106.         
  107.         // ³¢ÊÔ»ñÈ¡µç³ØµçÁ¿
  108.         if (typeof device !== 'undefined') {
  109.             if (typeof device.getBatteryLevel === 'function') {
  110.                 batteryLevel = device.getBatteryLevel();
  111.                 // ¼ì²é·µ»ØÖµÊÇ·ñÓÐЧ
  112.                 if (batteryLevel === null || batteryLevel === undefined) {
  113.                     batteryLevel = "ÎÞ·¨»ñÈ¡";
  114.                 }
  115.             }
  116.         }
  117.         
  118.         printl("µç³ØµçÁ¿: " + batteryLevel + "%");
  119.     } catch (e) {
  120.         printl("µç³ØÐÅÏ¢: »ñȡʧ°Ü (" + e.message + ")");
  121.     }
  122.    
  123.     printl("=============================================");
  124. }

  125. // ÏÔʾ´æ´¢ÐÅÏ¢
  126. function printStorageInfo() {
  127.     printl("================= ´æ´¢ÐÅÏ¢ =================");
  128.    
  129.     try {
  130.         // ³¢ÊÔʹÓÃfile¶ÔÏó»ñÈ¡´æ´¢ÐÅÏ¢
  131.         if (typeof file !== 'undefined') {
  132.             var hasValidMethod = false;
  133.             
  134.             // »ñÈ¡SD¿¨¿ÉÓÿռä
  135.             if (typeof file.getFreeSpace === 'function') {
  136.                 try {
  137.                     var freeSpace = file.getFreeSpace('/sdcard/');
  138.                     if (freeSpace && freeSpace > 0) {
  139.                         // ת»»ÎªMBÏÔʾ
  140.                         var freeSpaceMB = Math.round(freeSpace / (1024 * 1024));
  141.                         printl("SD¿¨¿ÉÓÿռä: " + freeSpaceMB + " MB");
  142.                         hasValidMethod = true;
  143.                     }
  144.                 } catch (e) {
  145.                     // ºöÂÔµ¥¸ö·½·¨µÄ´íÎó
  146.                 }
  147.             }
  148.             
  149.             // »ñÈ¡SD¿¨×ܿռä
  150.             if (typeof file.getTotalSpace === 'function') {
  151.                 try {
  152.                     var totalSpace = file.getTotalSpace('/sdcard/');
  153.                     if (totalSpace && totalSpace > 0) {
  154.                         // ת»»ÎªMBÏÔʾ
  155.                         var totalSpaceMB = Math.round(totalSpace / (1024 * 1024));
  156.                         printl("SD¿¨×ܿռä: " + totalSpaceMB + " MB");
  157.                         hasValidMethod = true;
  158.                     }
  159.                 } catch (e) {
  160.                     // ºöÂÔµ¥¸ö·½·¨µÄ´íÎó
  161.                 }
  162.             }
  163.             
  164.             if (!hasValidMethod) {
  165.                 printl("´æ´¢ÐÅÏ¢: ÎÞ·¨»ñÈ¡ÓÐЧµÄ´æ´¢ÐÅÏ¢");
  166.             }
  167.         } else {
  168.             printl("´æ´¢ÐÅÏ¢: file¶ÔÏ󲻿ÉÓÃ");
  169.         }
  170.     } catch (e) {
  171.         printl("´æ´¢ÐÅÏ¢: »ñȡʧ°Ü (" + e.message + ")");
  172.     }
  173.    
  174.     printl("=============================================");
  175. }

  176. // ÏÔʾÄÚ´æÐÅÏ¢
  177. function printMemoryInfo() {
  178.     printl("================= ÄÚ´æÐÅÏ¢ =================");
  179.    
  180.     try {
  181.         var memoryInfo = "ÎÞ·¨»ñÈ¡";
  182.         var memoryPercent = "ÎÞ·¨»ñÈ¡";
  183.         
  184.         // ³¢ÊÔ»ñÈ¡ÄÚ´æÐÅÏ¢
  185.         if (typeof app !== 'undefined') {
  186.             if (typeof app.getMemory === 'function') {
  187.                 memoryInfo = app.getMemory();
  188.             }
  189.             
  190.             if (typeof app.getMemoryPercent === 'function') {
  191.                 memoryPercent = app.getMemoryPercent();
  192.             }
  193.         }
  194.         
  195.         // ½âÎöÄÚ´æÐÅÏ¢£¨Èç¹ûÊÇJSON¸ñʽ£©
  196.         if (typeof memoryInfo === "string" && memoryInfo.indexOf("{") === 0) {
  197.             try {
  198.                 var memObj = JSON.parse(memoryInfo);
  199.                 printl("×ÜÄÚ´æ: " + memObj.Total + " MB");
  200.                 printl("¿ÉÓÃÄÚ´æ: " + memObj.Available + " MB");
  201.                 printl("ÒÑÓÃÄÚ´æ: " + memObj.Used + " MB");
  202.                 printl("Ó¦ÓÃÄÚ´æ: " + memObj.app + " MB");
  203.             } catch (parseError) {
  204.                 printl("ÄÚ´æÐÅÏ¢: " + memoryInfo);
  205.             }
  206.         } else {
  207.             printl("ÄÚ´æÐÅÏ¢: " + memoryInfo);
  208.         }
  209.         
  210.         printl("ÄÚ´æÊ¹ÓÃÂÊ: " + memoryPercent + "%");
  211.     } catch (e) {
  212.         printl("ÄÚ´æÐÅÏ¢: »ñȡʧ°Ü (" + e.message + ")");
  213.     }
  214.    
  215.     printl("=============================================");
  216. }

  217. // ÏÔʾµ±Ç°ÔËÐÐÓ¦ÓÃÐÅÏ¢
  218. function printRunningAppInfo() {
  219.     printl("================= Ó¦ÓÃÐÅÏ¢ =================");
  220.    
  221.     try {
  222.         // »ñÈ¡µ±Ç°¶¥¶ËÓ¦ÓðüÃû
  223.         if (typeof app !== 'undefined') {
  224.             if (typeof app.getTopPackName === 'function') {
  225.                 var topPackageName = app.getTopPackName();
  226.                 if (topPackageName) {
  227.                     printl("µ±Ç°Ó¦ÓðüÃû: " + topPackageName);
  228.                     
  229.                     // ³¢ÊÔ»ñȡӦÓÃÃû³Æ
  230.                     if (typeof app.getAppName === 'function') {
  231.                         var appName = app.getAppName(topPackageName);
  232.                         if (appName) {
  233.                             printl("µ±Ç°Ó¦ÓÃÃû³Æ: " + appName);
  234.                         }
  235.                     }
  236.                 } else {
  237.                     printl("µ±Ç°Ó¦ÓðüÃû: ÎÞ·¨»ñÈ¡");
  238.                 }
  239.             } else {
  240.                 printl("»ñȡӦÓÃÐÅÏ¢: getTopPackName·½·¨²»¿ÉÓÃ");
  241.             }
  242.         } else {
  243.             printl("»ñȡӦÓÃÐÅÏ¢: app¶ÔÏ󲻿ÉÓÃ");
  244.         }
  245.     } catch (e) {
  246.         printl("»ñȡӦÓÃÐÅϢʧ°Ü: " + e.message);
  247.     }
  248.    
  249.     printl("=============================================");
  250. }

  251. // ÏÔÊ¾ÍøÂçÐÅÏ¢
  252. function printNetworkInfo() {
  253.     printl("================= ÍøÂçÐÅÏ¢ =================");
  254.    
  255.     try {
  256.         var hasNetworkInfo = false;
  257.         
  258.         // »ñÈ¡WiFiÐÅÏ¢
  259.         if (typeof wifi !== 'undefined') {
  260.             if (typeof wifi.isWifiEnabled === 'function') {
  261.                 var isWifiEnabled = wifi.isWifiEnabled();
  262.                 printl("WiFi״̬: " + (isWifiEnabled ? "ÒÑÆôÓÃ" : "ÒѽûÓÃ"));
  263.                 hasNetworkInfo = true;
  264.             }
  265.             
  266.             // »ñÈ¡WiFiÃû³Æ
  267.             if (typeof wifi.getWifiName === 'function') {
  268.                 var wifiName = wifi.getWifiName();
  269.                 if (wifiName) {
  270.                     printl("WiFiÃû³Æ: " + wifiName);
  271.                     hasNetworkInfo = true;
  272.                 }
  273.             }
  274.         }
  275.         
  276.         
  277.         // Èç¹ûûÓÐÈκÎÍøÂçÐÅÏ¢¿ÉÓÃ
  278.         if (!hasNetworkInfo) {
  279.             printl("ÍøÂçÐÅÏ¢: ÎÞ·¨»ñÈ¡ÓÐЧµÄÍøÂçÐÅÏ¢");
  280.         }
  281.     } catch (e) {
  282.         printl("ÍøÂçÐÅÏ¢: »ñȡʧ°Ü (" + e.message + ")");
  283.     }
  284.    
  285.     printl("=============================================");
  286. }

  287. // Ö÷º¯Êý
  288. function main() {
  289.     printl("É豸ÐÅÏ¢»ñȡʾÀý¿ªÊ¼Ö´ÐÐ...");
  290.    
  291.     // ´òÓ¡É豸»ù±¾ÐÅÏ¢
  292.     printDeviceInfo();
  293.    
  294.     // ´òÓ¡ÆÁÄ»ÐÅÏ¢
  295.     printScreenInfo();
  296.    
  297.     // ´òÓ¡µç³ØÐÅÏ¢
  298.     printBatteryInfo();
  299.    
  300.     // ´òÓ¡´æ´¢ÐÅÏ¢
  301.     printStorageInfo();
  302.    
  303.     // ´òÓ¡ÄÚ´æÐÅÏ¢
  304.     printMemoryInfo();
  305.    
  306.     // ´òÓ¡µ±Ç°ÔËÐÐÓ¦ÓÃÐÅÏ¢
  307.     printRunningAppInfo();
  308.    
  309.     // ´òÓ¡ÍøÂçÐÅÏ¢
  310.     printNetworkInfo();
  311.    
  312.     printl("É豸ÐÅÏ¢»ñȡʾÀýÖ´ÐÐÍê±Ï¡£");
  313. }

  314. // Ö´ÐÐÖ÷º¯Êý
  315. main();
¸´ÖÆ´úÂë


»Ø¸´

ʹÓõÀ¾ß ¾Ù±¨

±¾°æ»ý·Ö¹æÔò

¹Ø±Õ

QQ|»ÓªÏúÈí¼þ×ÛºÏÌÖÂÛ|»ÓªÏúÈí¼þÓÐÎʱشð|»ÓªÏúÈí¼þ½Ì³Ì×¨Çø|»ÓªÏúÈí¼þPOST½Å±¾·ÖÏí|»ÓªÏúÈí¼þÆÕͨ½Å±¾·ÖÏí|»ÓªÏúÈí¼þÈí¼þ×ÊѶ|»ÓªÏúÈí¼þ¾«Æ·Èí¼þ|»ÓªÏúÈí¼þ¸üй«¸æ|ÓªÏúÈí¼þ|B2BÈí¼þ|B2BÍøÂçÈí¼þ ( ¾©ICP±¸09078825ºÅ )±¾ÍøÕ¾¿ª·¢µÄÓªÏúÈí¼þÊÇÒ»¿îеÄÍøÂçÓªÏúÈí¼þ£¬Õâ¿îÓªÏú¿ÉÒÔÈ¥ÍøÕ¾Èí¼þ£¬²©¿ÍÈí¼þ£¬B2BÈí¼þ£¬·ÖÀàÐÅÏ¢Íø·¢Ìù£¬¿ÉÒÔÇÀɳ·¢£¬¿ÉÒÔµ½°Ù¶ÈÎÄ¿âÉÏ´«WORDÎĵµ£¬¿ÉÒÔµ½Ò»Ð©ÊÇÏà²áÍøÕ¾×Ô¶¯ÉÏ´«Í¼Æ¬£¬Õâ¸ö×Ô¶¯·¢ÌûÈí¼þ×Ô´øÔÆÖ©Ö룬¼Ó¿ìÊÕ¼£¬ÓÐ6ÖÖ¶Ô½Ó´òÂë½Ó¿Ú£¬·½±ã£¬Ð§Âʸߣ¬Ëٶȿ죬¶øÇÒ¶ÔÍ϶¯µÄÑéÖ¤ÂëÈ«ÍøµÚÒ»¼Ò¶À¼ÒÖ§³Ö£¬È«²¿Ô­´´¼¼Êõ£¬¶À¼ÒÑз¢£¬Õý°æÔ­´´´ø°æÈ¨Èí¼þ¡£Ñ¡ÔñÍòÄÜÓªÏúÈí¼þ£¬¾ÍÑ¡ÔñÁËÒ»ÖÖ׬ǮµÄЧÂÊ£¬´ÓûÓб»³¬Ô½¹ý£¬Ò»Ö±ÔÚŬÁ¦Ñз¢Ð¼¼Êõ¡£·Å·ÉÃÎÏ룬½â·ÅË«ÊÖ£¬À´µã´´Ò⣬³É¾ÍÄãµÄÃÎÏ룬¾ÍÔÚÍòÄÜÓªÏúÈí¼þ¿ªÊ¼

map2

GMT+8, 2025-12-17 16:21 , Processed in 0.168485 second(s), 32 queries .

¿ìËٻظ´ ·µ»Ø¶¥²¿ ·µ»ØÁбí