Tài liệu

Tài liệu RunMacro

Tạo robot đầu tiên, rồi tiến xa theo nhu cầu.

Hướng dẫn rõ ràng từng bước để tạo, chạy và cải thiện robot cho công việc máy tính lặp lại.

Tài liệu Trình duyệt IF Target tồn tại
❓ Trình duyệt

Kiểm tra target CDP tồn tại (tab/extension)

Lệnh IF Target tồn tại quét danh sách target của Chrome nền (tab và trang extension) và kiểm tra có cái nào khớp điều kiện không: URL chứa, Tiêu đề chứa, hoặc ID extension.

Điều kiện cần#

  • Đã thêm lệnh IF Target tồn tại vào macro.
  • Chuẩn bị dữ liệu hoặc mục tiêu mà IF Target tồn tại sẽ sử dụng.

Chế độ hỗ trợ#

  • Chế độ Browser

Chức năng này làm gì#

Lệnh IF Target tồn tại quét danh sách target của Chrome nền (tab và trang extension) và kiểm tra có cái nào khớp điều kiện không: URL chứa, Tiêu đề chứa, hoặc ID extension. Nếu CÓ → nhảy tới Label IF, nếu KHÔNG → Label ELSE. Có thử lại nhiều lần.

Hình ảnh & video#

Giao diện cấu hình các trường thông số của lệnh IF Target tồn tại trong RunMacro
Khung cấu hình các trường thông số của lệnh IF Target tồn tại trong RunMacro.

Khi nào nên dùng#

  • Kiểm tra popup xác nhận của extension đã bật lên chưa.
  • Chờ một tab cụ thể xuất hiện trước khi thao tác.
  • Rẽ nhánh khi trang đích đã mở / chưa mở.

Khi nào không nên dùng#

  • Không dùng phép kiểm tra tức thời để chờ target tạo xong; hãy retry có timeout.

Các bước cấu hình#

  1. Ở Chế độ Trình duyệt (CDP), thêm Trình duyệt › IF Target tồn tại.
  2. Điền một hoặc nhiều điều kiện: URL chứa / Tiêu đề chứa / ID extension.
  3. Đặt Label IF và Label ELSE, chỉnh số lần thử và thời gian chờ mỗi lần. Lưu.

Giải thích từng tùy chọn#

URL chứa#

Khớp nếu URL của target chứa chuỗi này.

Tiêu đề chứa#

Khớp nếu tiêu đề tab/trang chứa chuỗi này.

ID Extension#

Chỉ khớp các trang thuộc extension có ID này.

Label IF / Label ELSE#

Nơi nhảy tới khi tìm thấy / không tìm thấy target.

Số lần thử & thời gian chờ (ms)#

Lặp lại việc kiểm tra để chờ target xuất hiện (mặc định 25 lần, 100ms/lần).

Kết quả mong đợi#

Sau khi chạy, IF Target tồn tại hoàn tất thao tác đã mô tả và cung cấp kết quả cho bước tiếp theo.

Ví dụ thực tế#

Ví dụ: chờ popup ví xác nhận#

  1. IF Target tồn tại: ID extension = ID ví, URL chứa notification.
  2. Label IF → CO_POPUP: chọn & click nút Confirm.
  3. Label ELSE → KHONG_POPUP: bỏ qua.

Giới hạn và trường hợp lỗi#

  • Target có thể xuất hiện/biến mất ngay sau kiểm tra; title/URL pattern rộng có thể khớp nhầm.

Mẹo & lỗi thường gặp#

Tăng số lần thử/thời gian chờ nếu popup xuất hiện chậm. Có thể kết hợp nhiều điều kiện để khớp chính xác hơn.

Thông tin kiểm chứng#

  • commands/browser.py
Robot biểu tượng của RunMacro

Công việc của robot. Thời gian của bạn.

Tạo robot trong vài phút, không cần lập trình. Chạy ổn định, quản lý từ xa, chi phí rõ ràng — và bạn luôn giữ quyền kiểm soát.