← Mục lục tài liệu

vpaste

key: keyboard.vpaste nhóm: KeyboardAction hàm Client A13: vpaste

Chức năng

Dán nội dung từ slot clipboard ảo đã lưu bằng vcopy vào ô nhập hiện tại hoặc phần tử theo XPath.

Tham số (2)

Tên trên UIpayloadNameKiểuMặc địnhMô tả
Index index string 0 Chức năng: Số hiệu ô nhớ clipboard ảo cần dán ra. Phải trùng với ô đã lưu bằng vcopy. Bạn có thể để trống nếu không cần dùng. Ví dụ 1: 0. Giải nghĩa: Dán nội dung đã lưu ở ô mặc định. Ví dụ 2: 1. Giải nghĩa: Dán nội dung ở ô thứ hai. Ví dụ 3: ={{$json.slot}}. Giải nghĩa: Ô nhớ do vòng lặp quyết định.
XPath xpath string Chức năng: Đường dẫn XPath tới phần tử. Dùng khi CSS selector không đủ, ví dụ cần lọc theo nội dung chữ hoặc đi ngược lên phần tử cha. Bạn có thể để trống nếu không cần dùng. Ví dụ 1: //button[normalize-space()='Login']. Giải nghĩa: Tìm nút có chữ Login, bỏ qua khoảng trắng thừa. Ví dụ 2: //input[@name='email']. Giải nghĩa: Tìm ô nhập có thuộc tính name là email. Ví dụ 3: (//table//tr)[2]. Giải nghĩa: Lấy đúng dòng thứ 2 của bảng khi các dòng không có id riêng.

🚩 = bắt buộc. Ô rỗng của tham số tùy chọn sẽ bị loại khỏi payload.inputs — Client tự áp default.

Payload MQTT gửi đi

{
  "version": "great-lotus-pyauto-v1",
  "action": {
    "key": "keyboard.vpaste",
    "group": "KeyboardAction",
    "function": "vpaste"
  },
  "inputs": {
    "index": {
      "type": "string",
      "value": 0
    }
  },
  "meta": {
    "requestId": "<16 hex>",
    "requestTopic": "WP2_PC176",
    "responseTopic": "RES_WP2_PC176",
    "waitForResponse": true,
    "responseTimeoutSec": 60
  }
}

Publish lên topic bạn nhập ở ô Topic; nếu bật Wait For Response, node chờ Client trả lời trên RES_<topic> với đúng meta.requestId. return: "NG" ⇒ node ném lỗi.

Sinh tự động bởi tools/gen_doc_html.js từ ACTION_SPECS (package n8n-nodes-c12_pyautogui_web@0.1.34) · 2026-07-22 · Đừng sửa tay file này — sửa _notes/ hoặc source rồi chạy lại npm run doc:build.