เว็บที่ไม่มี API
เครื่องมือภายใน, พอร์ทัลระบบเก่า, คอนโซลซัพพลายเออร์และผู้ดูแลระบบ หากคุณสามารถเข้าถึงได้ผ่านแท็บด้วยการเข้าสู่ระบบของคุณเอง ระบบก็สามารถทำงานกับสิ่งนั้นได้ — ไม่ต้องจ้างเชื่อมต่อระบบ ไม่ต้องส่งมอบข้อมูลการเข้าสู่ระบบ
เครื่องมือคู่หูสำหรับ Chrome
มันอ่านหน้าเว็บ กรอกฟอร์ม และใช้งานเครื่องมือที่ไม่มี API — ในเซสชันของคุณ ด้วยการเข้าสู่ระบบของคุณ และจะหยุดในขั้นตอนที่คุณควรเป็นคนดำเนินการเอง
งานนั้นอยู่ในแท็บอยู่แล้ว — ปกติจะมีหลายแท็บ สิ่งที่ขาดหายไปคือวิธีดำเนินการกับแท็บเหล่านั้นโดยไม่ต้องอธิบายทุกขั้นตอนด้วยตนเอง และเหตุผลที่จะเชื่อใจได้ว่ามันจะหยุดในจุดที่คุณต้องการให้หยุด
เครื่องมือภายใน, พอร์ทัลระบบเก่า, คอนโซลซัพพลายเออร์และผู้ดูแลระบบ หากคุณสามารถเข้าถึงได้ผ่านแท็บด้วยการเข้าสู่ระบบของคุณเอง ระบบก็สามารถทำงานกับสิ่งนั้นได้ — ไม่ต้องจ้างเชื่อมต่อระบบ ไม่ต้องส่งมอบข้อมูลการเข้าสู่ระบบ
ข้อมูลอินพุตจะถูกส่งผ่านโปรโตคอลการดีบักของเบราว์เซอร์เอง ดังนั้นฟิลด์และฟอร์มที่ควบคุมด้วย React ซึ่งตรวจสอบเหตุการณ์จริงจะทำงานเหมือนกับที่คุณทำทุกประการ ระบบอัตโนมัติที่ทำงานได้ครึ่งๆ กลางๆ นั้นแย่ยิ่งกว่าการไม่มีเลย
ผลลัพธ์จากคอนโซล, การเรียกเครือข่าย และ DOM ที่เรนเดอร์จะถูกนำมารวมกัน เพื่อให้การรันแต่ละครั้งสามารถอธิบายได้ว่าทำไมหน้าเว็บจึงแสดงผลเช่นนั้น แทนที่จะต้องเดาจากพิกเซล
ผลลัพธ์ที่พบจะถูกส่งไปยังเอกสารที่ร้องขอข้อมูลนั้น โดยอยู่ถัดจากส่วนที่เหลือของเธรด ไม่มีอะไรค้างอยู่ในแผงด้านข้างที่พร้อมจะหายไปเมื่อรีสตาร์ทเบราว์เซอร์
พอร์ทัลซัพพลายเออร์
อ่านข้อมูลคำสั่งซื้อแต่ละแถว ตรวจสอบความถูกต้องกับชีต และทำเครื่องหมายสามรายการที่ตกหล่น
การวิเคราะห์
อ่านตัวเลขที่แสดงผล แล้วเขียนลงในโมเดลตัวชี้วัดเบื้องหลังเธรดนั้น
คอนโซลผู้ดูแลระบบ
เปิดแต่ละรายการ ใช้กฎที่คุณอธิบายไว้ และหยุดเมื่อเจอสิ่งที่ไม่ได้รับคำสั่งให้ตัดสินใจ
วิจัย
เข้าชมแต่ละรายการตามลำดับและส่งคืนตาราง โดยทุกๆ ข้ออ้างอิงจะระบุหน้าเว็บที่เป็นแหล่งที่มา
QA
ดำเนินการตามขั้นตอน บันทึกข้อผิดพลาดและคำขอที่ล้มเหลว และรายงานจุดที่เกิดปัญหา
บันทึก
กรอกข้อมูลในฟิลด์ที่คุณระบุในระบบที่คุณใช้งานอยู่แล้ว และแสดงส่วนต่าง (diff) ให้คุณดูก่อน
เอเจนต์ที่ทำงานในเบราว์เซอร์ของคุณจะมีประสิทธิภาพก็ต่อเมื่อมันรู้จักปฏิเสธสิ่งที่ไม่ควรทำ สิ่งเหล่านี้ไม่ใช่การตั้งค่าที่ซ่อนอยู่หลังปุ่มเปิดปิด แต่เป็นค่าเริ่มต้น และหลายรายการไม่สามารถปิดใช้งานได้
ทุกแหล่งที่มาจะมีสถานะเป็น อนุญาต, ถาม หรือบล็อก เท่านั้น — ไม่มีอย่างอื่น ไม่มีโหมดสากลแบบ “ข้ามการอนุมัติทั้งหมด” เพราะสิ่งหนึ่งที่ผู้ใช้รายงานบ่อยที่สุดเกี่ยวกับสวิตช์ดังกล่าวคือมันมักจะทำงานผิดพลาด
เว็บไซต์เกี่ยวกับการธนาคาร, การชำระเงิน, เว็บเมล, สุขภาพ และรัฐบาลจะถูกปฏิเสธ แม้ว่าคุณจะอนุมัติแล้วก็ตาม การยกเลิกข้อจำกัดนี้ต้องใช้การข้ามผ่านระบบที่ตั้งใจแยกต่างหากสำหรับไซต์นั้นๆ
การควบคุมที่ตรวจพบการชำระเงิน การโอนเงิน หรือการลบข้อมูลจะถูกปฏิเสธทันที การอนุญาตให้ดำเนินการดังกล่าวทำได้โดยการกดปุ่มในป๊อปอัปส่วนขยาย ซึ่งจะมีผลเป็นเวลาสองนาที และจะถูกใช้ไปในการดำเนินการครั้งถัดไป
ไม่มีการสร้าง จัดเรียงใหม่ หรือนำกลุ่มแท็บมาใช้ การรันจะทำงานบนแท็บที่ได้รับมอบหมายและจะแยกตัวออกเมื่อเสร็จสิ้น
ทุกสิ่งที่อ่านจากหน้าเว็บจะถูกถือว่าเป็นข้อมูลที่ไม่น่าเชื่อถือ หน้าเว็บที่เข้าชมไม่สามารถสั่งการรันให้ทำขั้นตอนต่อไปได้ — ซึ่งเป็นรูปแบบความล้มเหลวที่ทำให้เอเจนต์เบราว์เซอร์เป็นอันตราย
ทุกการดำเนินการที่ทำหรือถูกปฏิเสธจะถูกบันทึกและสามารถอ่านได้ในป๊อปอัป ซึ่งจะแสดงสิ่งที่แนบอยู่ด้วย และสามารถถอดการแนบทั้งหมดออกได้ในการกดเพียงครั้งเดียว
ขอพูดตรงๆ: ให้ปฏิบัติต่อเบราว์เซอร์เอเจนต์เหมือนกับที่คุณปฏิบัติต่อเพื่อนร่วมงานใหม่ที่มีความสามารถและรู้รหัสผ่านของคุณ เก็บมันไว้ให้ห่างจากเวิร์กโฟลว์ที่คุณจะไม่ส่งต่อให้อื่น อ่านสิ่งที่มันเสนอ และหยุดมันเมื่อมีบางอย่างดูผิดปกติ