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.

🔀 Trình duyệt

Chuyển tab trong Chrome nền (CDP)

Lệnh Chuyển Tab đưa focus của Chrome nền sang tab theo số thứ tự (bắt đầu từ 1).

Điều kiện cần#

  • Đã thêm lệnh Chuyển Tab vào macro.
  • Chuẩn bị dữ liệu hoặc mục tiêu mà Chuyển Tab sẽ sử dụng.

Chế độ hỗ trợ#

  • Chế độ Browser

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

Lệnh Chuyển Tab đưa focus của Chrome nền sang tab theo số thứ tự (bắt đầu từ 1). Các lệnh web tiếp theo sẽ tác động lên tab vừa chọn.

Hình ảnh & video#

Giao diện cấu hình các trường thông số của lệnh Chuyển Tab trong RunMacro
Khung cấu hình các trường thông số của lệnh Chuyển Tab trong RunMacro.

Khi nào nên dùng#

  • Sau khi mở nhiều tab, chọn đúng tab để thao tác.
  • Quay lại tab gốc sau khi mở tab phụ.
  • Luân phiên xử lý giữa các tab.

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

  • Không dùng khi title/URL target không ổn định hoặc nhiều tab cùng khớp mà không có tiêu chí phân biệt.

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

  1. Ở Chế độ Trình duyệt (CDP), thêm lệnh Trình duyệt › Chuyển Tab.
  2. Nhập số thứ tự tab (1 là tab đầu tiên).
  3. Lưu và đặt lệnh này trước các thao tác cần chạy trên tab đó.

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

Số thứ tự tab#

Vị trí tab tính từ 1 (trái sang phải). Ví dụ 2 là tab thứ hai.

Kết quả mong đợi#

Sau khi chạy, Chuyển Tab 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ụ: xử lý tab thứ 2#

  1. Mở Tab mới (thành tab 2).
  2. Chuyển Tab → 2.
  3. Chạy Smart HTML trên tab 2.

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

  • Tab có thể đóng/đổi URL giữa lúc dò và switch; tiêu chí rộng có thể kích hoạt tab ngoài ý muốn.

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

Nếu số thứ tự lớn hơn số tab đang mở, lệnh báo lỗi và dừng (không tự chọn tab khác). Số nhỏ hơn 1 sẽ được đưa về tab 1. Hãy đảm bảo tab đích đã mở trước khi chuyể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.