B2BÍøÂçÈí¼þ

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

AIWROKÈí¼þÎÞ°­Ä£Ê½Ò»¼üɾ³ýËùÓÐAPP°æÊ¾Àý

[¸´ÖÆÁ´½Ó]

1142

Ö÷Ìâ

1147

Ìû×Ó

7845

»ý·Ö

abc

Rank: 9Rank: 9Rank: 9

»ý·Ö
7845
Ìø×ªµ½Ö¸¶¨Â¥²ã
Â¥Ö÷
AIWROKÈí¼þÎÞ°­Ä£Ê½Ò»¼üɾ³ýËùÓÐAPP°æÊ¾Àý
AIWROKÈí¼þÎÞ°­Ä£Ê½Ò»¼üɾ³ýËùÓÐAPP°æÊ¾Àý B2BÍøÂçÈí¼þ
  1. // AIWROKÈí¼þÒ»¼üɾ³ýËùÓÐAPP°æÊ¾Àý
  2. // ʹÓÃÎÞÕϰ­Ä£Ê½UI×Ô¶¯»¯Ð¶ÔØÓ¦ÓÃ

  3. print.log("===== auto ÎÞÕϰ­Ä£Ê½ Ò»¼üɾ³ýËùÓÐÓ¦Óðæ =====");
  4. print.log("📌 ÖØÒªÌáʾ£ºÇëÈ·±£ÊÖ»úÆÁÄ»µ±Ç°ÏÔʾ×ÀÃæ£¡");

  5. var ÆÁÄ»¿í = screen.getScreenWidth();
  6. var ÆÁÄ»¸ß = screen.getScreenHeight();
  7. print.log("µ±Ç°ÆÁÄ»£º" + ÆÁÄ»¿í + " x " + ÆÁÄ»¸ß);

  8. auto.setDetailedModel();

  9. var Åųý°üÃûÁбí = [
  10.     "com.android.launcher3",
  11.     "com.android.settings",
  12.     "com.android.systemui",
  13.     "com.android.phone",
  14.     "com.android.mms",
  15.     "com.android.camera",
  16.     "com.android.contacts",
  17.     "com.android.dialer",
  18.     "com.android.email",
  19.     "com.android.calendar",
  20.     "com.android.gallery",
  21.     "com.android.filemanager",
  22.     "com.android.browser",
  23.     "com.android.inputmethod",
  24.     "com.google.android",
  25.     "com.android.webview",
  26.     "com.android.fallback",
  27.     "com.android.providers",
  28.     "com.android.server",
  29.     "com.android.internal",
  30.     "com.android.location",
  31.     "com.android.wifi",
  32.     "com.android.bluetooth",
  33.     "com.android.nfc",
  34.     "com.android.usb",
  35.     "com.android.media",
  36.     "com.android.audio",
  37.     "com.android.soundrecorder",
  38.     "com.android.packageinstaller",
  39.     "com.android.vending",
  40.     "com.android.market",
  41.     "com.android.keychain",
  42.     "com.android.print",
  43.     "com.android.dreams",
  44.     "com.android.externalstorage",
  45.     "com.android.sharedstoragebackup",
  46.     "com.android.backup",
  47.     "com.android.proxyhandler",
  48.     "com.android.captiveportallogin",
  49.     "com.android.documentsui",
  50.     "com.android.pacprocessor",
  51.     "com.android.storagemanager",
  52.     "com.android.managedprovisioning",
  53.     "com.android.cts",
  54.     "com.android.flags",
  55.     "com.android.egg",
  56.     "com.android.framework",
  57.     "com.android.settings.intelligence",
  58.     "com.android.shell",
  59.     "com.android.system",
  60.     "com.android.traceur",
  61.     "com.android.uirenderer",
  62.     "com.android.wallpaper",
  63.     "com.android.wallpaper.livepicker",
  64.     "com.android.launcher",
  65.     "com.android.inputmethod.latin",
  66.     "com.android.inputmethod.pinyin",
  67.     "com.android.inputmethod.sogou",
  68.     "com.baidu.input",
  69.     "com.tencent.input",
  70.     "io.aiwork",
  71.     "com.aiwork",
  72.     "aiwork",
  73.     "com.layernet.launcher",
  74.     "com.autoapp"
  75. ];

  76. function ÊÇ·ñÅųý°üÃû(pkg) {
  77.     for (var i = 0; i < Åųý°üÃûÁбí.length; i++) {
  78.         var exclude = Åųý°üÃûÁбí[i];
  79.         if (pkg === exclude || pkg.indexOf(exclude) === 0) {
  80.             return true;
  81.         }
  82.     }
  83.     if (pkg.indexOf("com.android.") === 0) {
  84.         return true;
  85.     }
  86.     if (pkg.indexOf("android.") === 0) {
  87.         return true;
  88.     }
  89.     return false;
  90. }

  91. function »ñÈ¡ÒѰ²×°Ó¦ÓÃÁбí() {
  92.     print.log("&#128269; ÕýÔÚ»ñÈ¡ÒѰ²×°Ó¦ÓÃÁбí...");
  93.     var Ó¦ÓÃÁбí = [];
  94.    
  95.     try {
  96.         var pm = context.getPackageManager();
  97.         var packageInfoList = pm.getInstalledPackages(0);
  98.         
  99.         for (var i = 0; i < packageInfoList.size(); i++) {
  100.             var info = packageInfoList.get(i);
  101.             var pkg = info.packageName;
  102.             
  103.             if (!ÊÇ·ñÅųý°üÃû(pkg)) {
  104.                 var Ó¦ÓÃÃû³Æ = pm.getApplicationLabel(info.applicationInfo).toString();
  105.                 Ó¦ÓÃÁбí.push({
  106.                     packageName: pkg,
  107.                     name: Ó¦ÓÃÃû³Æ
  108.                 });
  109.             }
  110.         }
  111.         
  112.         print.log("&#128221; ¹²»ñÈ¡µ½ " + Ó¦ÓÃÁбí.length + " ¸ö¿ÉÐ¶ÔØÓ¦ÓÃ");
  113.     } catch (e) {
  114.         print.log("✗ »ñȡӦÓÃÁбíʧ°Ü£º" + e.message);
  115.     }
  116.    
  117.     return Ó¦ÓÃÁбí;
  118. }

  119. function ²éÕÒÎÄ×Ö½Úµã(¹Ø¼ü´Ê) {
  120.     try {
  121.         auto.refresh();
  122.         var ½Úµã¼¯ºÏ = auto.nodeSearch(2000);
  123.         if (½Úµã¼¯ºÏ == '' || ½Úµã¼¯ºÏ == null) {
  124.             return null;
  125.         }
  126.         
  127.         var Îı¾¹ýÂË = ½Úµã¼¯ºÏ.text(¹Ø¼ü´Ê);
  128.         if (Îı¾¹ýÂË != '' && Îı¾¹ýÂË != null && Îı¾¹ýÂË.count() > 0) {
  129.             return Îı¾¹ýÂË.getNode(0);
  130.         }
  131.         
  132.         var °üº¬¹ýÂË = ½Úµã¼¯ºÏ.textIncludes(¹Ø¼ü´Ê);
  133.         if (°üº¬¹ýÂË != '' && °üº¬¹ýÂË != null && °üº¬¹ýÂË.count() > 0) {
  134.             return °üº¬¹ýÂË.getNode(0);
  135.         }
  136.     } catch (e) {
  137.         print.log("  ⚠ ²éÕÒ½Úµã³ö´í£º" + e.message);
  138.     }
  139.     return null;
  140. }



  141. function Ð¶ÔØÓ¦ÓÃ(pkg, Ó¦ÓÃÃû³Æ) {
  142.     print.log("&#128260; ÕýÔÚÐ¶ÔØ£º" + Ó¦ÓÃÃû³Æ + " (" + pkg + ")");
  143.    
  144.     try {
  145.         app.openAppSeting(pkg);
  146.         sleep.second(3);
  147.         auto.refresh();
  148.         
  149.         var Ð¶ÔØÎÄ×Ö½Úµã = ²éÕÒÎÄ×Ö½Úµã("Ð¶ÔØ");
  150.         if (!Ð¶ÔØÎÄ×Ö½Úµã) {
  151.             print.log("⚠ δÕÒµ½Ð¶Ôذ´Å¥£¬¿ÉÄÜÊÇϵͳӦÓãº" + Ó¦ÓÃÃû³Æ);
  152.             auto.home();
  153.             sleep.second(1);
  154.             return false;
  155.         }
  156.         
  157.         var Ð¶ÔØÖÐÐÄ = Ð¶ÔØÎÄ×Ö½Úµã.getCenter();
  158.         var Ð¶ÔØX = Ð¶ÔØÖÐÐÄ.x();
  159.         var Ð¶ÔØY = Ð¶ÔØÖÐÐÄ.y();
  160.         print.log("✓ ÕÒµ½Ð¶Ôذ´Å¥£¬×ø±ê£º" + Ð¶ÔØX + ", " + Ð¶ÔØY);
  161.         
  162.         auto.clickPoint(Ð¶ÔØX, Ð¶ÔØY);
  163.         sleep.second(2);
  164.         auto.refresh();
  165.         
  166.         var È·¶¨ÎÄ×Ö½Úµã = ²éÕÒÎÄ×Ö½Úµã("È·¶¨");
  167.         if (!È·¶¨ÎÄ×Ö½Úµã) {
  168.             È·¶¨ÎÄ×Ö½Úµã = ²éÕÒÎÄ×Ö½Úµã("Ð¶ÔØ");
  169.         }
  170.         
  171.         if (È·¶¨ÎÄ×Ö½Úµã) {
  172.             var È·¶¨ÖÐÐÄ = È·¶¨ÎÄ×Ö½Úµã.getCenter();
  173.             var È·¶¨X = È·¶¨ÖÐÐÄ.x();
  174.             var È·¶¨Y = È·¶¨ÖÐÐÄ.y();
  175.             print.log("✓ ÕÒµ½È·Èϰ´Å¥£¬×ø±ê£º" + È·¶¨X + ", " + È·¶¨Y);
  176.             
  177.             auto.clickPoint(È·¶¨X, È·¶¨Y);
  178.             print.log("✓ µã»÷È·ÈÏÐ¶ÔØ");
  179.             sleep.second(3);
  180.             print.log("✓ Ð¶ÔØ³É¹¦£º" + Ó¦ÓÃÃû³Æ);
  181.             return true;
  182.         } else {
  183.             print.log("⚠ δÕÒµ½È·Èϰ´Å¥");
  184.             auto.home();
  185.             sleep.second(1);
  186.             return false;
  187.         }
  188.         
  189.     } catch (e) {
  190.         print.log("✗ Ð¶ÔØÒì³££º" + Ó¦ÓÃÃû³Æ + "£¬´íÎó£º" + e.message);
  191.         auto.home();
  192.         sleep.second(1);
  193.         return false;
  194.     }
  195. }

  196. print.log("\n--- ²½Öè1£º»ñÈ¡ÒѰ²×°Ó¦ÓÃÁбí ---");
  197. var Ó¦ÓÃÁбí = »ñÈ¡ÒѰ²×°Ó¦ÓÃÁбí();

  198. if (Ó¦ÓÃÁбí.length === 0) {
  199.     print.log("✓ δÕÒµ½¿ÉÐ¶ÔØµÄÓ¦Ó㬽áÊøÐ¶ÔØ");
  200.     print.log("\n===== Ò»¼üɾ³ýËùÓÐÓ¦ÓÃʾÀý½áÊø =====");
  201. } else {
  202.     print.log("\n--- ²½Öè2£º¿ªÊ¼ÅúÁ¿Ð¶ÔØ ---");
  203.     var ³É¹¦Êý = 0;
  204.     var ʧ°ÜÊý = 0;
  205.     var ÒÑÐ¶ÔØÁбí = [];
  206.     var Î´Ð¶ÔØÁбí = [];
  207.    
  208.     for (var i = 0; i < Ó¦ÓÃÁбí.length; i++) {
  209.         var Ó¦Óà = Ó¦ÓÃÁбí[i];
  210.         
  211.         print.log("\n&#128203; ´¦ÀíÓ¦Óãº" + (i + 1) + "/" + Ó¦ÓÃÁбí.length);
  212.         print.log("   Ãû³Æ£º" + Ó¦ÓÃ.name);
  213.         print.log("   °üÃû£º" + Ó¦ÓÃ.packageName);
  214.         
  215.         var success = Ð¶ÔØÓ¦ÓÃ(Ó¦ÓÃ.packageName, Ó¦ÓÃ.name);
  216.         if (success) {
  217.             ³É¹¦Êý++;
  218.             ÒÑÐ¶ÔØÁбí.push(Ó¦ÓÃ.name + " (" + Ó¦ÓÃ.packageName + ")");
  219.         } else {
  220.             Ê§°ÜÊý++;
  221.             Î´Ð¶ÔØÁбí.push(Ó¦ÓÃ.name + " (" + Ó¦ÓÃ.packageName + ")");
  222.         }
  223.         
  224.         sleep.second(1);
  225.     }
  226.    
  227.     print.log("\n--- ²½Öè3£ºÐ¶Ôؽá¹ûͳ¼Æ ---");
  228.     print.log("&#128202; Ð¶ÔØÍ³¼Æ£º");
  229.     print.log("  ✅ ³É¹¦£º" + ³É¹¦Êý + " ¸ö");
  230.     print.log("  ❌ ʧ°Ü£º" + ʧ°ÜÊý + " ¸ö");
  231.    
  232.     if (ÒÑÐ¶ÔØÁбí.length > 0) {
  233.         print.log("\n✅ ³É¹¦Ð¶ÔصÄÓ¦Óãº");
  234.         for (var i = 0; i < ÒÑÐ¶ÔØÁбí.length; i++) {
  235.             print.log("  " + (i + 1) + ". " + ÒÑÐ¶ÔØÁбí[i]);
  236.         }
  237.     }
  238.    
  239.     if (Î´Ð¶ÔØÁбí.length > 0) {
  240.         print.log("\n❌ Î´Ð¶ÔØ³É¹¦µÄÓ¦Óãº");
  241.         for (var i = 0; i < Î´Ð¶ÔØÁбí.length; i++) {
  242.             print.log("  " + (i + 1) + ". " + Î´Ð¶ÔØÁбí[i]);
  243.         }
  244.         print.log("\n⚠ Ìáʾ£ºÊ§°ÜµÄÓ¦ÓÿÉÄÜÊÇϵͳӦÓûòÐèÒªÌØÊâȨÏÞ²ÅÄÜÐ¶ÔØ");
  245.     }
  246.    
  247.     print.log("\n===== Ò»¼üɾ³ýËùÓÐÓ¦ÓÃʾÀý½áÊø =====");
  248. }
¸´ÖÆ´úÂë


»Ø¸´

ʹÓõÀ¾ß ¾Ù±¨

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

¹Ø±Õ

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

map2

GMT+8, 2026-7-28 08:05 , Processed in 0.218584 second(s), 35 queries .

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