สวัสดีครับ บทความนี้จะมาพูดเกี่ยวกับวิธีการใช้ anchor base ในการพัฒนาโรบอทกันนะครับ โดยหลัก anchor based นั้นมีหลักการคล้ายกับการปักสมอเรือเพื่อตรึงเรือให้อยู่ตำแหน่งที่ต้องการนั่นเองครับ โดยจะมีทั้งหมด 2 step คือ จุดที่ต้องการให้ปัก กับจุดที่เราต้องการ การทำงานจริงๆของโรบอทคือโรบอทจะทำการค้นหาก่อนว่าจุดที่ปัก anchor นั้นคือจุดไหน แล้วจากจุดนั้นต้องขยับไปจุดที่ต้องการอย่างไร ก็จะเจอจุดที่ต้องการครับ แต่ถ้าจุดที่ปักนั้นมีความคล้ายหรือซ้ำกันในหน้าจอ เราจำเป็นต้องปักจุดที่สองเสริมเพื่อให้โรบอทขยับไปจุดที่ต้องการได้ถูกต้องครับ เรามาลองตัวอย่างกันนะครับ
1. เปิดโปรแกรม UiPath StudioX ขึ้นมาแล้วสร้างโปรเจคใหม่ครับ
2. เข้าไปเว็บๆนึงเว็บใดก็ได้รอไว้ก่อนครับ
3. ใช้ Click Activity แล้วเลือกคลิ๊กจุดที่ต้องการ
4. เมื่อคลิ๊กแล้วจุดๆนั้นจะ highlight เป็นสีเขียวให้กลับมาดูตรงด้านล่างขวาของพื้นที่ที่ highlight จะเห็น icon คล้ายสมอเรือ ให้กดปุ่ม anchor นั้นครับ
5. ให้เราหาตำแหน่งที่จะใช้ยึด โดยที่ควรจะเป็นสิ่งที่ไม่ควรเปลี่ยนแปลงบ่อยและตำแหน่งอยู่กับที่ เช่น logo เว็บ เมื่อเรากดแล้วก็จะได้ตำแหน่งที่ต้องการและตำแหน่งที่ยึดเป็นหลักอัตโนมัติครับ
ลองทำตามดูกันนะครับ หากมีคำถามส่วนไหนพูดคุยกันได้ใน Facebook Page Ping2Share ได้นะครับ แล้วพบกันใหม่สวัสดีครับ