B2BÍøÂçÈí¼þ

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

AIWROKÈí¼þIOSÆ»¹ûϵͳ¼ì²âÄ¿±êÀà[Detect]·½·¨Ð¡½á

[¸´ÖÆÁ´½Ó]

921

Ö÷Ìâ

926

Ìû×Ó

6961

»ý·Ö

abc

Rank: 9Rank: 9Rank: 9

»ý·Ö
6961
Ìø×ªµ½Ö¸¶¨Â¥²ã
Â¥Ö÷
AIWROKÈí¼þIOSÆ»¹ûϵͳ¼ì²âÄ¿±êÀà[Detect]·½·¨Ð¡½á
AIWROKÈí¼þIOSÆ»¹ûϵͳ¼ì²âÄ¿±êÀà[Detect]·½·¨Ð¡½á B2BÍøÂçÈí¼þ AIWROKÈí¼þIOSÆ»¹ûϵͳ¼ì²âÄ¿±êÀà[Detect]·½·¨Ð¡½á B2BÍøÂçÈí¼þ AIWROKÈí¼þIOSÆ»¹ûϵͳ¼ì²âÄ¿±êÀà[Detect]·½·¨Ð¡½á B2BÍøÂçÈí¼þ

  1. // 🔨¼ì²âÄ¿±êÀà [Detect] ·½·¨Ð¡½á
  2. // µÚÒ»¸ö·½·¨£º📌score »ñÈ¡¼ì²â·ÖÊý
  3. /*
  4. Àà±ð ÏêÇé˵Ã÷
  5. ·½·¨¹¦ÄÜ »ñÈ¡¼ì²â¶ÔÏóµÄ·ÖÊý
  6. ·½·¨Ç©Ãû Single score ()
  7. ·µ»ØÖµ Single
  8. ²ÎÊý ÎÞ
  9. */
  10. // ʾÀý£º»ñÈ¡¼ì²â¶ÔÏóµÄ·ÖÊý
  11. var detect = new Detect ();
  12. var score = detect.score (); // »ñÈ¡¼ì²â·ÖÊý
  13. // µÚ¶þ¸ö·½·¨£º📌getRect »ñÈ¡¼ì²âÇøÓò
  14. /*
  15. Àà±ð ÏêÇé˵Ã÷
  16. ·½·¨¹¦ÄÜ »ñÈ¡¼ì²â¶ÔÏóµÄÇøÓò£¨ËùÊôÄ£¿é£º»ñÈ¡¼ì²âÇøÓò£©
  17. ·½·¨Ç©Ãû String getRect ()
  18. ·µ»ØÖµ String
  19. ²ÎÊý ÎÞ
  20. */
  21. // ʾÀý£º»ñÈ¡¼ì²â¶ÔÏóµÄÇøÓòÐÅÏ¢
  22. var detect = new Detect ();
  23. var rectInfo = detect.getRect (); // »ñÈ¡¼ì²âÇøÓò
  24. // µÚÈý¸ö·½·¨£º📌clickRandom Ëæ»úµã»÷
  25. /*
  26. Àà±ð ÏêÇé˵Ã÷
  27. ·½·¨¹¦ÄÜ Ëæ»úµã»÷Ä¿±êµÄÒ»¸ö×ø±ê
  28. ·½·¨Ç©Ãû Void clickRandom ()
  29. ·µ»ØÖµ Void
  30. ²ÎÊý ÎÞ
  31. */
  32. // ʾÀý£ºËæ»úµã»÷Ä¿±êÇøÓòÄÚµÄ×ø±ê
  33. var detect = new Detect ();
  34. detect.clickRandom (); // Ëæ»úµã»÷
  35. // µÚËĸö·½·¨£º📌click µã»÷
  36. /*
  37. Àà±ð ÏêÇé˵Ã÷
  38. ·½·¨¹¦ÄÜ Ö´Ðеã»÷²Ù×÷
  39. ·½·¨Ç©Ãû Void click ()
  40. ·µ»ØÖµ Void
  41. ²ÎÊý ÎÞ
  42. */
  43. // ʾÀý£º¶Ô¼ì²âÄ¿±êÖ´Ðеã»÷²Ù×÷
  44. new Detect ().click (); // Ö´Ðеã»÷
¸´ÖÆ´úÂë
📌score »ñÈ¡¼ì²â·ÖÊý
Àà±ð
ÏêÇé˵Ã÷
·½·¨¹¦ÄÜ
»ñÈ¡¼ì²â¶ÔÏóµÄ·ÖÊý
·½·¨Ç©Ãû
Single score()
·µ»ØÖµ
Single
²ÎÊý
ÎÞ
°¸Àý
var detect = new Detect();
var score = detect.score(); // »ñÈ¡¼ì²â·ÖÊý
📌getRect »ñÈ¡¼ì²âÇøÓò
Àà±ð
ÏêÇé˵Ã÷
·½·¨¹¦ÄÜ
»ñÈ¡¼ì²â¶ÔÏóµÄÎı¾ÄÚÈÝ£¨ËùÊôÄ£¿é£º»ñÈ¡¼ì²âÇøÓò£©
·½·¨Ç©Ãû
String text()
·µ»ØÖµ
String
²ÎÊý
ÎÞ
°¸Àý
var detect = new Detect();
var detectedText = detect.text(); // »ñÈ¡¼ì²âÎı¾
📌clickRandomËæ»úµã»÷
Àà±ð
ÏêÇé˵Ã÷
·½·¨¹¦ÄÜ
Ëæ»úµã»÷Ä¿±êµÄÒ»¸ö×ø±ê
·½·¨Ç©Ãû
Void clickRandom()
·µ»ØÖµ
Void
²ÎÊý
ÎÞ
°¸Àý
hid.clickRandom();
📌clickµã»÷
Àà±ð
ÏêÇé˵Ã÷
·½·¨¹¦ÄÜ
Ö´Ðеã»÷²Ù×÷
·½·¨Ç©Ãû
Void click()
·µ»ØÖµ
Void
²ÎÊý
ÎÞ
°¸Àý
new Detect().click();
ʾÀýÑÝʾ£º
  1. /*
  2.    »¶Ó­Ê¹ÓÃAiWork°²×¿×Ô¶¯»¯IDE
  3.    °ïÖúÎĵµ: http://help.autoapp.net.cn
  4.    ¹Ù·½µØÖ·: www.aiwork24.com
  5.    qqȺ: 711841924
  6. */

  7. // 🔨¼ì²âÄ¿±êÀà [Detect] ʵ¼ÊÔËÐÐʾÀý

  8. // ´´½¨Ò»¸ö¿ÉÒÔʵ¼ÊÔËÐеÄʾÀý
  9. function runDetectExample() {
  10.     printl("¿ªÊ¼Ö´ÐÐDetectÀàʵ¼ÊÔËÐÐʾÀý");
  11.    
  12.     try {
  13.         // ÏȽøÐÐÈ«ÆÁ½ØÍ¼
  14.         printl("ÕýÔÚ½øÐÐÆÁÄ»½ØÍ¼...");
  15.         var screenshot = screen.screenShotFull();
  16.         printl("½ØÍ¼Íê³É");
  17.         
  18.         // ʹÓÃ×Ô´øOCR½øÐÐÎÄ×Öʶ±ð
  19.         printl("ÕýÔÚ½øÐÐOCRʶ±ð...");
  20.         var ocrResult = screenshot.ocr(0, 0, 1, 1);
  21.         printl("OCRʶ±ðÍê³É");
  22.         
  23.         // ÊͷŽØÍ¼×ÊÔ´
  24.         screenshot.close();
  25.         
  26.         // »ñÈ¡ËùÓÐʶ±ðµÄÎı¾
  27.         var allText = ocrResult.getAllString();
  28.         printl("ʶ±ðµ½µÄËùÓÐÎı¾: " + allText);
  29.         
  30.         // »ñÈ¡ËùÓÐʶ±ðµÄÄ¿±ê
  31.         var detects = ocrResult.getAllDetect();
  32.         printl("ʶ±ðµ½µÄÄ¿±êÊýÁ¿: " + detects.length);
  33.         
  34.         // ±éÀúËùÓмì²âµ½µÄÄ¿±ê²¢ÑÝʾDetectÀàµÄ·½·¨
  35.         if (detects.length > 0) {
  36.             for (var i = 0; i < Math.min(detects.length, 3); i++) { // ÏÞÖÆ×î¶à´¦Àí3¸öÄ¿±ê
  37.                 var detect = detects[i];
  38.                
  39.                 printl("\n=== ¼ì²âÄ¿±ê " + (i+1) + " ===");
  40.                
  41.                 // ·½·¨Ò»£º»ñÈ¡¼ì²â·ÖÊý
  42.                 try {
  43.                     var score = detect.score();
  44.                     printl("score()·½·¨ - ¼ì²â·ÖÊý: " + score);
  45.                 } catch (e) {
  46.                     printl("score()·½·¨µ÷ÓÃʧ°Ü: " + e.message);
  47.                 }
  48.                
  49.                 // ·½·¨¶þ£º»ñÈ¡¼ì²âÇøÓò
  50.                 try {
  51.                     var rect = detect.getRect();
  52.                     printl("getRect()·½·¨ - ¼ì²âÇøÓò: " + rect);
  53.                 } catch (e) {
  54.                     printl("getRect()·½·¨µ÷ÓÃʧ°Ü: " + e.message);
  55.                 }
  56.                
  57.                 // ×¢Ò⣺clickRandom()ºÍclick()·½·¨»áʵ¼ÊÖ´Ðеã»÷²Ù×÷£¬
  58.                 // ÔÚûÓÐÃ÷È·Ä¿±êµÄÇé¿öϲ»½¨ÒéÖ´ÐУ¬ÒÔÃâÓ°ÏìÉ豸²Ù×÷
  59.                 printl("clickRandom()·½·¨ - Ëæ»úµã»÷Ä¿±êÇøÓò(´Ë·½·¨»áʵ¼ÊÖ´Ðеã»÷²Ù×÷)");
  60.                 printl("click()·½·¨ - µã»÷Ä¿±êÖÐÐĵã(´Ë·½·¨»áʵ¼ÊÖ´Ðеã»÷²Ù×÷)");
  61.             }
  62.             
  63.             // ÑÝʾ²éÕÒÌØ¶¨Îı¾²¢Ö´Ðеã»÷²Ù×÷
  64.             printl("\n=== ²éÕÒÌØ¶¨Îı¾Ê¾Àý ===");
  65.             try {
  66.                 // ³¢ÊÔ²éÕÒ³£¼ûµÄUIÎı¾
  67.                 var commonTexts = ["È·¶¨", "È¡Ïû", "¹Ø±Õ", "ÏÂÒ»²½", "Íê³É"];
  68.                 var foundTarget = null;
  69.                
  70.                 for (var j = 0; j < commonTexts.length; j++) {
  71.                     var textDetect = ocrResult.findText(commonTexts[j], [0, 0, 1, 1]);
  72.                     if (textDetect != null) {
  73.                         foundTarget = textDetect;
  74.                         printl("ÕÒµ½Îı¾ '" + commonTexts[j] + "'£¬·ÖÊý: " + foundTarget.score());
  75.                         printl("Ä¿±êÇøÓò: " + foundTarget.getRect());
  76.                         break;
  77.                     }
  78.                 }
  79.                
  80.                 if (foundTarget != null) {
  81.                     printl("ÑÝʾµã»÷²Ù×÷ (×¢Ò⣺Ϊ±ÜÃâÎó²Ù×÷£¬Êµ¼Êµã»÷Òѱ»×¢ÊÍ)");
  82.                     // foundTarget.click(); // ʵ¼Êµã»÷²Ù×÷
  83.                     // foundTarget.clickRandom(); // Ëæ»úµã»÷²Ù×÷
  84.                 } else {
  85.                     printl("δÕÒµ½Ô¤¶¨ÒåµÄ³£¼ûÎı¾");
  86.                 }
  87.             } catch (e) {
  88.                 printl("²éÕÒÌØ¶¨Îı¾Ê±·¢Éú´íÎó: " + e.message);
  89.             }
  90.         } else {
  91.             printl("δ¼ì²âµ½ÈκÎÄ¿±ê");
  92.         }
  93.         
  94.     } catch (e) {
  95.         printl("Ö´Ðйý³ÌÖз¢Éú´íÎó: " + e.message);
  96.         printl("´íÎó¶ÑÕ»: " + e.stack);
  97.     }
  98.    
  99.     printl("\nDetectÀà·½·¨ÑÝʾÍê³É");
  100. }

  101. // ¼ò»¯°æ±¾µÄʾÀý£¬Ö»Êä³ö·½·¨µ÷ÓÃʾÀý¶ø²»Êµ¼ÊÖ´Ðеã»÷
  102. function detectMethodExamples() {
  103.     printl("\n=== DetectÀà·½·¨µ÷ÓÃʾÀý ===");
  104.     printl("ÒÔÏÂÊÇÔÚʵ¼Ê½Å±¾ÖÐʹÓÃDetectÀàµÄµäÐÍ·½Ê½:");
  105.    
  106.     printl("\n1. »ù±¾OCRʶ±ðÁ÷³Ì:");
  107.     printl("   var screenshot = screen.screenShotFull();");
  108.     printl("   var ocrResult = screenshot.ocr(0, 0, 1, 1);");
  109.     printl("   var detects = ocrResult.getAllDetect();");
  110.     printl("   screenshot.close(); // ÊÍ·Å×ÊÔ´");
  111.    
  112.     printl("\n2. ±éÀú²¢·ÖÎö¼ì²âÄ¿±ê:");
  113.     printl("   for (var i = 0; i < detects.length; i++) {");
  114.     printl("       var detect = detects[i];");
  115.     printl("       var score = detect.score();     // »ñÈ¡ÖÃÐŶÈ");
  116.     printl("       var rect = detect.getRect();    // »ñÈ¡ÇøÓò×ø±ê");
  117.     printl("       printl('Ä¿±ê' + i + ' ·ÖÊý:' + score + ' ÇøÓò:' + rect);");
  118.     printl("   }");
  119.    
  120.     printl("\n3. ²éÕÒÌØ¶¨Îı¾²¢²Ù×÷:");
  121.     printl("   var target = ocrResult.findText('È·¶¨', [0, 0, 1, 1]);");
  122.     printl("   if (target != null) {");
  123.     printl("       printl('ÕÒµ½Ä¿±ê£¬ÖÃÐŶÈ: ' + target.score());");
  124.     printl("       // target.click(); // µã»÷ÖÐÐĵã");
  125.     printl("       // target.clickRandom(); // Ëæ»úµã»÷");
  126.     printl("   }");
  127.    
  128.     printl("\n4. ²éÕÒ°üº¬Ìض¨Îı¾µÄÄ¿±ê:");
  129.     printl("   var targets = ocrResult.findIncludeTexts('Áì', [0, 0, 1, 1]);");
  130.     printl("   for (var j = 0; j < targets.length; j++) {");
  131.     printl("       printl('Ä¿±êÇøÓò: ' + targets[j].getRect());");
  132.     printl("       // targets[j].click(); // Ö´Ðеã»÷²Ù×÷");
  133.     printl("   }");
  134. }

  135. // Ö´ÐÐʾÀý
  136. runDetectExample();
  137. detectMethodExamples();
  138. printl("\n½Å±¾Ö´ÐÐÍê³É¡£Çë¸ù¾Ýʵ¼ÊÐèÇóÐ޸ĺÍʹÓÃÕâЩʾÀý´úÂë¡£");
¸´ÖÆ´úÂë



»Ø¸´

ʹÓõÀ¾ß ¾Ù±¨

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

¹Ø±Õ

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

map2

GMT+8, 2025-8-20 21:16 , Processed in 0.452799 second(s), 35 queries .

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