Tổng quan tương thích Windows
Xem các phiên bản Windows được hỗ trợ và yêu cầu cài đặt cơ bản.
Tìm câu trả lời về RunMacro, bảng giá, cài đặt, các chế độ tự động hóa và cách xử lý sự cố.

Cài đặt, thiết lập và tạo workflow đầu tiên.
→Bảng giá & dùng thửGói dịch vụ, thanh toán, hoàn tiền và nâng cấp.
→Chế độ tự động hóaDesktop, Browser, RunMacro Runner và RunMacro Manager.
→Bảo mật & quyền truy cậpQuyền quản trị, an toàn dữ liệu, đồng bộ cloud và quyền riêng tư.
→Xử lý sự cốLỗi thường gặp, nhật ký và hướng dẫn khắc phục.
→Tài khoản & hỗ trợLicense, thiết bị, nhóm và các kênh hỗ trợ.
→RunMacro là nền tảng tự động hóa giúp bất kỳ ai tạo robot xử lý công việc lặp lại trên máy tính — nhanh chóng, đơn giản, không cần lập trình. RunMacro chuyển thao tác click, gõ phím, chờ và điều kiện thành các bước có thể xem lại, rồi chạy nhất quán để bạn lấy lại thời gian cho những điều thực sự quan trọng.
Chế độ Desktop điều khiển chuột và bàn phím thật trong ứng dụng Windows; Chế độ Browser tự động hóa Chrome qua giao thức DevTools (CDP) mà không chiếm chuột; và RunMacro Runner chạy workflow đã đóng gói sau một form nhập đơn giản. Bạn có thể dùng một, hai hoặc cả ba và luôn kiểm soát robot làm gì.
RunMacro phục vụ những người làm công việc lặp lại trên máy tính mỗi ngày — từ nhân viên văn phòng, kế toán, nhân sự, đến chủ kinh doanh nhỏ và quản lý IT. Đây là những người cần tự động hóa nhanh mà không muốn hoặc không thể học lập trình hay một hệ thống RPA phức tạp.
Người mới có thể bắt đầu bằng ghi thao tác, template và chọn phần tử trực quan. Người dùng nâng cao có thể thêm điều kiện, biến, HTTP request, Python hoặc C# khi hữu ích, còn đội nhóm có thể dùng RunMacro Manager để điều khiển các máy từ xa tập trung trên một thiết bị.
Không. RunMacro được thiết kế để bất kỳ ai cũng có thể tạo robot của riêng mình mà không cần code hay RPA phức tạp. Bạn có thể ghi thao tác thành lệnh chỉnh sửa được, chọn lệnh có sẵn từ thư viện, hoặc bắt đầu từ template rồi điều chỉnh các bước trực quan.
Code vẫn là tùy chọn. Các lệnh Chạy Python, Chạy C#, HTTP Request và Regex có sẵn khi bạn muốn kiểm soát sâu hơn, nhưng các công việc phổ biến như nhập liệu, điền biểu mẫu, thu thập dữ liệu web và xử lý đa tài khoản đều có thể tự động hóa mà không cần chúng.
RunMacro được thiết kế để người mới không bị ngợp. Thư viện lệnh có tab Cơ bản với khoảng ba mươi lệnh thông dụng, dễ hiểu, và tab Nâng cao chứa trọn bộ hơn một trăm lệnh — nên ngày đầu bạn không phải nhìn tất cả cùng lúc.
Khi mở workflow mới, bạn thấy các nút lớn cho ba cách bắt đầu dễ nhất — Ghi thao tác, Tạo bằng AI, hoặc Dùng template — nên luôn có điểm bắt đầu dễ dàng. Bảng Thuộc tính ẩn đi cho tới khi bạn chọn một bước, và lỗi được giải thích bằng ngôn ngữ dễ hiểu kèm nút khắc phục thay vì log kỹ thuật thô.
Không — đây là hai thứ khác nhau. Cơ bản và Nâng cao chỉ là cách hiển thị thư viện lệnh mà bạn đổi được bất cứ lúc nào; nó quyết định hiện bao nhiêu lệnh, chứ không quyết định bạn được dùng gì.
Free, Pro và Team là gói license, thứ mở khóa tính năng. Người dùng Pro vẫn có thể làm việc ở chế độ Cơ bản cho gọn màn hình, còn người dùng Free chuyển sang Nâng cao vẫn thấy các lệnh chỉ dành cho gói trả phí (có biểu tượng khóa) chứ không bị ẩn đi.
Tải bộ cài Windows mới nhất từ trang Tải xuống, mở file cài đặt (thường trong thư mục Downloads), bấm Cài đặt và chờ hoàn tất. Sau đó mở RunMacro từ menu Start hoặc biểu tượng trên màn hình.
Vì là phần mềm mới phát hành, Windows SmartScreen có thể hiện cảnh báo. Nếu vậy, bấm "Thêm thông tin" rồi "Vẫn chạy" để tiếp tục — và nếu muốn chắc file là bản gốc, hãy so mã SHA256 của file với mã công bố trên trang Tải xuống.
Có. RunMacro được xây dựng cho Windows 64-bit hiện đại, cụ thể là Windows 10 và Windows 11. Mọi thứ cần để chạy đã được đóng gói sẵn trong bộ cài, nên không phải cài thêm runtime riêng — bạn chỉ cần kết nối internet để cập nhật và xác thực license.
Chế độ Browser còn cần cài Google Chrome bản mới, và lệnh tùy chọn Chạy code C# chỉ cần bộ công cụ .NET/C# nếu bạn dùng tới. RunMacro hiện chưa có cho macOS hay Linux.
Xem các phiên bản Windows được hỗ trợ và yêu cầu cài đặt cơ bản.
Chọn theo nơi tác vụ của bạn diễn ra:
Nhiều dự án thực tế kết hợp cả Chế độ Desktop và Browser trong một workflow.
Mở RunMacro, chọn một chế độ (Desktop hoặc Browser) và tạo macro mới. Workflow trống hiện các nút lớn cho ba cách bắt đầu nhanh nhất để bạn chọn cách dễ nhất: Ghi lại thao tác, mô tả tác vụ để AI dựng giúp, hoặc bắt đầu từ template.
Sau đó thêm hoặc chỉnh vài lệnh — ví dụ mở ứng dụng hay URL, gõ chữ, bấm nút — và luôn thêm một khoảng chờ ngắn sau bất cứ thứ gì phải tải. Bấm Chạy để thử, quan sát, điều chỉnh rồi lưu. Dựng từng bước nhỏ và test thường xuyên là cách nhanh nhất để có workflow ổn định.
Có. RunMacro có giao diện tiếng Anh và tiếng Việt đầy đủ, bạn đổi qua lại bất cứ lúc nào tại Cài đặt → Giao diện → Ngôn ngữ. Thay đổi áp dụng cho menu, tên lệnh và thông báo lỗi.
Website này cũng song ngữ — dùng nút đổi ngôn ngữ ở đầu trang, hoặc vào thẳng các trang tiếng Việt dưới đường dẫn /vi/.
Gỡ như mọi chương trình Windows khác: Cài đặt → Ứng dụng → Ứng dụng đã cài → RunMacro → Gỡ cài đặt (hoặc dùng mục trong thư mục Start menu). Thao tác này xóa phần ứng dụng.
Dữ liệu của bạn được giữ lại có chủ đích để việc gỡ cài đặt không bao giờ làm mất công sức của bạn. File workflow vẫn nằm ở nơi bạn đã lưu, và cấu hình ứng dụng vẫn ở %APPDATA%\RunMacro. Nếu muốn xóa sạch hoàn toàn, hãy xóa thủ công thư mục đó sau khi gỡ — nhớ sao lưu các file .pmacro hoặc .qmacro trước.
Có. RunMacro gồm gói Free dùng vô thời hạn và bản dùng thử 14 ngày theo lịch, bắt đầu từ lần sử dụng đầu tiên. Không cần thẻ tín dụng và bản dùng thử không tự chuyển thành gói trả phí.
Bản dùng thử gồm các tính năng tự động hóa Desktop và Browser nâng cao với Chrome mặc định. RunMacro AI tích hợp có 5 credit có trọng số mỗi ngày theo UTC; một số thao tác dùng nhiều credit. Tích hợp trình duyệt anti-detect của bên thứ ba cần license trả phí. Khi hết trial, RunMacro chuyển sang Free: file workflow vẫn còn, nhưng Browser Mode và workflow chứa lệnh nâng cao sẽ không chạy cho tới khi kích hoạt license trả phí.
Free để bắt đầu: gồm Chế độ Desktop với thao tác chuột/bàn phím cơ bản và luồng cơ bản, trên một máy. Pro mở khóa toàn bộ công cụ — Chế độ Browser (Chrome/CDP), RunMacro Runner, tất cả lệnh nâng cao, điều kiện, nhận diện ảnh/màu, recorder AI và đồng bộ cloud — cũng trên một máy.
Team có cùng bộ tính năng đầy đủ như Pro, bắt đầu với 5 máy, hỗ trợ thêm seat và có giá mỗi máy rẻ hơn, kèm chia sẻ template đội nhóm. Bảng so sánh chi tiết từng tính năng nằm trên trang Bảng giá.
Gói Free và Pro mỗi gói cấp phép cho một máy. Gói Team bắt đầu với 5 máy trong một đăng ký và hỗ trợ thêm seat, nên chi phí mỗi máy rẻ hơn.
Nếu cần chạy trên nhiều máy hơn mức gói cho phép, bạn có thể mua thêm seat hoặc chuyển sang Team. Để đổi máy đang kích hoạt license, hãy gỡ kích hoạt máy cũ hoặc nhờ hỗ trợ đặt lại (xem mục hỗ trợ).
Có. Chế độ Desktop, Chế độ Browser và RunMacro Runner đều thuộc RunMacro và được mở khóa bởi cùng một license theo gói của bạn.
Ở gói Free bạn chủ yếu dùng Chế độ Desktop; Pro và Team mở khóa thêm Chế độ Browser và RunMacro Runner. Bạn không bao giờ mua riêng từng chế độ — một license trả phí cho bạn tất cả trên số máy được cấp.
Có, bạn đổi gói bất cứ lúc nào và thay đổi có hiệu lực ngay. Nâng cấp khi cần Chế độ Browser, thêm máy hoặc tính năng đội nhóm; bạn cũng có thể đổi chu kỳ thanh toán (hằng tháng, 6 tháng hoặc hằng năm) để tiết kiệm.
Nếu cần hỗ trợ chuyển license hoặc điều chỉnh seat, hãy liên hệ đội ngũ RunMacro để được xử lý.
Các phương thức hiện khả dụng với bạn chính là những phương thức đang được hiển thị tại trang thanh toán và có thể thay đổi theo quốc gia hoặc đơn hàng. Hãy nhập email hợp lệ trước khi tiếp tục.
Sau khi thanh toán được xác nhận, license sẽ hiển thị tại trang thanh toán và được gửi tới email đó.
Có, trong giới hạn nhất định. Bạn có thể yêu cầu hoàn tiền trong vòng 14 ngày dương lịch sau khi thanh toán bằng cách gửi email tới support@runmacro.app kèm email mua hàng và mã đơn. Đây là chính sách tự nguyện, áp dụng cho đơn hàng trả phí hoàn tất đầu tiên của bạn trên toàn bộ sản phẩm RunMacro — không bắt đầu lại khi dùng email khác, sản phẩm khác, nâng cấp, mua thêm seat hay mua lại, và có thể bị từ chối nếu có dấu hiệu gian lận hoặc lạm dụng. Xem Điều khoản dịch vụ để biết chính sách đầy đủ; chính sách này không làm giảm các quyền bắt buộc của người tiêu dùng theo luật.
Vì bản dùng thử 14 ngày là miễn phí và không cần thẻ, cách tốt nhất là thử các tính năng trả phí trước — như vậy bạn đã biết nó hợp với nhu cầu của mình trước khi trả tiền.
Điều này tùy chương trình bán hàng hiện tại và thị trường. Lựa chọn mua một lần đôi khi có, nhưng các gói tiêu chuẩn là đăng ký (hằng tháng, 6 tháng hoặc hằng năm) đã bao gồm cập nhật và hỗ trợ.
Hãy xem trang Bảng giá để biết ưu đãi mới nhất, hoặc liên hệ hỗ trợ để hỏi về license mua một lần hoặc dành cho doanh nghiệp.
1. Mở https://runmacro.app/vi/pricing/. 2. Chọn chu kỳ thanh toán hằng tháng, 6 tháng hoặc hằng năm. 3. Chọn gói Pro hoặc Team và tiếp tục tới trang thanh toán. 4. Nhập email hợp lệ, chọn một phương thức đang được hiển thị là khả dụng, xác nhận Điều khoản và Chính sách quyền riêng tư, rồi bấm Tiếp tục thanh toán. 5. Làm theo hướng dẫn trên trang thanh toán. Sau khi thanh toán được xác nhận, license sẽ hiển thị tại đó và được gửi tới email của bạn. 6. Để kích hoạt, mở RunMacro và vào Cài đặt → Bản quyền.
AI Unlimited dành cho các license Pro trả theo thời hạn còn hiệu lực và đủ điều kiện. Trong ứng dụng RunMacro trên desktop, mở Cài đặt → AI / API và chọn Mua AI Unlimited. Máy chủ tính báo giá theo thời gian còn lại của license Pro hiện tại và hiển thị số tiền trước khi thanh toán.
Sau khi thanh toán được xác nhận, add-on được kích hoạt cho license đó và hết hạn cùng license Pro hiện tại. Trong thời gian hiệu lực, các yêu cầu RunMacro AI qua dịch vụ tích hợp không trừ hạn mức credit hằng ngày hoặc credit cộng thêm. Tính sẵn sàng của dịch vụ, giới hạn kỹ thuật về yêu cầu và tệp đính kèm, quy tắc sử dụng hợp pháp và biện pháp chống lạm dụng vẫn được áp dụng. Hãy mở lại Cài đặt → AI / API để kiểm tra trạng thái AI Unlimited đang hoạt động.
Điều này tùy chế độ. Chế độ Desktop dùng chuột và bàn phím thật, nên trong lúc chạy bạn không nên đụng vào máy — con trỏ đang làm việc.
Chế độ Browser thì khác: nó điều khiển Chrome qua giao thức DevTools (CDP), gửi click và phím thẳng vào trang. Nó không di chuyển con trỏ vật lý, nên bạn vẫn lướt web, gõ chữ hay làm việc ở ứng dụng khác trong khi automation chạy nền. Đây là lý do chính để chọn Chế độ Browser cho tác vụ web.
Xem cách Chrome/CDP hoạt động mà không chiếm chuột vật lý.
Chế độ Browser kết nối với Chrome qua Chrome DevTools Protocol — chính giao diện mà công cụ nhà phát triển dùng. Qua đó, RunMacro điều hướng trang, click và gõ vào phần tử theo selector, đọc HTML và thuộc tính, trích xuất dữ liệu — tất cả bên trong engine trình duyệt thay vì di chuột trên màn hình.
Vì làm việc ở cấp độ trang, nó ổn định hơn click theo tọa độ (sống sót khi giao diện đổi) và có thể chạy nhiều cửa sổ hoặc profile Chrome cùng lúc. Đây là chế độ phù hợp cho đăng nhập, form, thu thập dữ liệu và xử lý đa tài khoản.
Chỉ cần cho một phần. Các lệnh Chế độ Browser thông thường — mở trang, điều hướng, quản lý tab, click và gõ theo selector — chạy qua CDP và không cần tiện ích nào.
Tiện ích Chrome RunMacro Smart HTML là bắt buộc với Smart HTML, Smart Record và công cụ chọn phần tử trực quan, vì những tính năng này cần đọc trang đang mở từ bên trong trình duyệt. Do phần lớn người dùng dựng workflow web bằng công cụ chọn phần tử, bạn nên cài tiện ích này. Chế độ Desktop và RunMacro Runner thì không bao giờ cần.
Smart Record quan sát thao tác của bạn và tự chuyển thành lệnh — bạn không phải viết selector bằng tay. Khi bạn click và gõ, nó tự nhận diện phần tử mục tiêu và thêm các bước tương ứng vào workflow.
Với phần tử web, nó còn lưu selector dự phòng, nên nếu selector chính thay đổi thì workflow vẫn tìm được phần tử. Kết hợp với công cụ "Chọn" trực quan, hầu hết người dùng gần như không phải đụng tới CSS hay XPath thô — bạn trỏ, nó bắt.
Được, hoàn toàn được. Selector chỉ là thông tin RunMacro dùng để tìm đúng nút hoặc ô nhập trên trang — và bạn không bao giờ phải tự viết. Hãy dùng nút "Chọn" (picker) trực quan: click vào phần tử trên trang và RunMacro bắt lại, hiển thị thân thiện kiểu "Đã chọn: ô Email" thay vì một chuỗi mã thô.
Selector kỹ thuật đầy đủ được ẩn trong mục "Xem chi tiết" cho người dùng nâng cao nếu cần. Với người còn lại, chỉ cần trỏ vào phần tử là đủ.
Chế độ Browser cần một trình duyệt nhân Chromium mà nó điều khiển được qua giao thức DevTools. Lựa chọn mặc định và đơn giản nhất là Google Chrome, nên chỉ cần cài Chrome bản mới là đủ cho hầu hết người dùng.
Nếu bạn làm việc với nhiều profile hoặc trình duyệt anti-detect, RunMacro còn kết nối được với GPM Login, AdsPower, Hidemium, Dolphin Anty, GoLogin và Octo Browser thay cho Chrome mặc định. Các tích hợp bên thứ ba này cần license trả phí. Firefox và Safari không được hỗ trợ.
Chế độ Desktop hoàn toàn không có yêu cầu về trình duyệt — nó làm việc với mọi ứng dụng Windows, nên bạn vẫn tự động hóa được phần mềm desktop mà không cần Chrome.
Có. Chế độ Browser điều khiển được nhiều cửa sổ hoặc profile Chrome song song — đây là cách người ta chạy cùng một workflow trên nhiều tài khoản cùng lúc. Mỗi profile giữ cookie và đăng nhập riêng nên các phiên tách biệt.
Giới hạn thực tế là tài nguyên máy: mỗi cửa sổ Chrome tốn RAM và CPU, nên giữ số lượng hợp lý với phần cứng. Hãy bắt đầu vài cái song song rồi tăng dần trong khi theo dõi hiệu năng.
Hãy mô tả tác vụ bằng ngôn ngữ thường. AI mở trang trong Chrome nền (CDP), quan sát cấu trúc trang và chuẩn bị một workflow bình thường gồm các lệnh chỉnh sửa được để bạn xem trước. AI hỗ trợ; bạn quyết định nội dung được chấp nhận, thay đổi và chạy.
Không gì chạy trên dữ liệu của bạn cho tới khi bạn duyệt, và mọi bước được tạo đều có thể xem lại. Sau khi được duyệt, workflow đã tạo chạy bằng các lệnh chuẩn mà không cần dùng AI hay token liên tục, tránh chi phí AI định kỳ không cần thiết.
Có — đó chính là mục đích của nó. Khi ứng dụng không cung cấp selector kiểu web (phần mềm cũ, remote desktop, game, công cụ tùy biến), Chế độ Desktop thao tác theo hình ảnh: click theo tọa độ, tìm ảnh trên màn hình bằng Find Image, khớp màu bằng Find Multi-color, và đọc chữ trên màn hình bằng OCR.
Nhờ vậy, ngay cả chương trình không cho bạn bám vào đâu vẫn tự động hóa được, vì RunMacro điều khiển nó giống như một người thật — nhìn màn hình rồi dùng chuột và bàn phím.
Có. Chuyển thư viện sang chế độ Cơ bản chỉ đổi các lệnh hiện ra khi bạn thêm lệnh mới — nó không bao giờ xóa lệnh khỏi macro đã có. Mọi workflow bạn đã dựng vẫn giữ nguyên tất cả bước và chạy y như trước.
Các lệnh nâng cao trong macro cũ vẫn hiển thị và hoạt động; nút chuyển Cơ bản/Nâng cao chỉ nhằm giữ danh sách "thêm lệnh" gọn cho người mới, không hề vô hiệu hóa thứ gì.
Có. Bộ lập lịch tích hợp tự động chạy các workflow RunMacro đã đóng gói, với nhiều kiểu kích hoạt: chạy một lần vào giờ đã đặt, hằng ngày, hằng tuần, mỗi N phút, sau một khoảng đếm ngược, hoặc khi khởi động Windows.
Đây là cách người dùng chạy các tác vụ không cần trông coi — báo cáo hằng đêm, kiểm tra mỗi mười lăm phút, hoặc tác vụ chạy cùng lúc bật máy. Lập lịch là tính năng trả phí; xem trang Bảng giá để so sánh các gói.
Có, theo hai cách. Bạn đặt được số lần lặp (hoặc lặp vô hạn) để chạy lại toàn bộ workflow, kèm phím tắt để dừng. Bên trong workflow, lệnh Lặp cùng với Label và Goto cho phép lặp riêng một đoạn, và điều kiện quyết định khi nào thoát ra.
Với công việc theo danh sách, hãy trỏ workflow tới một nguồn dữ liệu — file CSV hoặc Excel, hoặc Google Sheet online — và nó xử lý mỗi vòng một dòng. Đây là cách chuẩn để điền form cho hàng trăm bản ghi hoặc chạy cùng một chuỗi thao tác trên nhiều tài khoản.
Có. Workflow đọc được các dòng từ file CSV và Excel trên máy rồi ghi kết quả ra, đủ cho phần lớn công việc nhập liệu và thu thập dữ liệu. Google Sheets cũng được hỗ trợ, cả lấy dữ liệu lẫn thao tác cập nhật hoặc xóa.
Mỗi dòng trở thành biến để các bước sử dụng, nên một workflow xử lý được cả danh sách mà bạn không phải nhân bản lệnh. Xem tài liệu Mạng và Dữ liệu để biết các lệnh cụ thể.
RunMacro Manager là bảng điều khiển web (tại manager.runmacro.app) để chạy các workflow đã đóng gói trên nhiều máy Windows từ một trình duyệt. Manager Agent tích hợp sẵn trong RunMacro trên từng máy sẽ báo trạng thái, nhận lệnh, tải Package đã ghim và chuyển cho RunMacro Runner thực thi cục bộ — Manager chỉ điều phối, còn workflow vẫn chạy trên máy đích bằng môi trường và quyền của chính máy đó.
Nó phù hợp với đội nhóm và người dùng nâng cao vận hành cùng một automation trên nhiều máy: giao Job, lên lịch, nối thành pipeline và xem log/kết quả (rút gọn) tập trung. Đây là tính năng trả phí gắn với license workspace; xem hướng dẫn RunMacro Manager để thiết lập đầy đủ.
Kích hoạt cùng một license workspace trên mỗi máy đích rồi mở RunMacro. Manager Agent tự kết nối và máy chuyển Online — không có nút kết nối thủ công và cũng không cài Windows service. Tắt RunMacro chỉ làm máy chuyển Offline chứ không giải phóng slot license.
Đăng nhập manager.runmacro.app bằng license đó để thấy mọi Machine ID đã bind. Muốn chuyển license sang máy khác, hãy Gỡ key trên máy đang giữ slot, vì chỉ chuyển Offline sẽ không nhả slot. Có thể bật "Tự động chạy Manager Agent khi khởi động Windows" để RunMacro sẵn sàng ngay sau khi đăng nhập.
Manager đọc danh mục Package từ một GitHub Gist — chính là cùng Gist mà RunMacro Studio phát hành lên (Đồng bộ đám mây / Xuất RunMacro package) và RunMacro Runner đọc khi Kiểm tra cập nhật. Chỉ cần trỏ Manager tới cùng một Gist ID là mọi nơi thấy chung danh mục; Làm mới danh mục ghim từng Package theo revision và SHA-256, còn token Gist được lưu mã hóa phía server và không lộ ra trình duyệt.
Nếu Package được xuất kèm mật khẩu, Create Job hiện ô Mật khẩu gói. Hãy nhập mật khẩu đó ở đó — máy chạy từ xa sẽ không hiện hộp thoại. Bỏ trống mật khẩu khi xuất (mã hóa app-key) nếu không muốn nhập lại cho mỗi Job.
Có. Ngoài Chạy ngay và lịch theo thời gian (Một lần, Hằng ngày, Hằng tuần), Manager có chế độ Chạy sau, cho bạn chọn nguồn là một Job hoặc một Lịch. Nguồn là Job sẽ kích hoạt nhánh phụ thuộc một lần khi Job đó kết thúc; nguồn là Lịch sẽ kích hoạt lại mỗi lần lịch nguồn sinh ra một Job đã hoàn tất, rất hợp cho pipeline định kỳ.
Bật "Chỉ chạy khi nguồn thành công" để chỉ chạy khi nguồn kết thúc thành công; để tắt (mặc định) thì chạy bất kể kết quả. Manager ghi lineage của pipeline (cha, gốc, độ sâu), từ chối chu trình khi liên kết và không cho xóa Lịch nguồn khi vẫn còn nhánh phụ thuộc. Xem hướng dẫn RunMacro Manager để biết chi tiết.
Automation của bạn chạy cục bộ trên chính máy của bạn. RunMacro thực thi thao tác chuột, bàn phím và trình duyệt ngay trên PC — nó không phải bot đám mây chạy tác vụ trên máy chủ của người khác.
Một vài tính năng có dùng internet: kích hoạt license, kiểm tra cập nhật, đồng bộ cloud tùy chọn cho workflow, và tính năng AI gọi nhà cung cấp AI bên ngoài. Mọi thứ còn lại — kể cả đọc màn hình và điều khiển Chrome — diễn ra ngay trên thiết bị trước mặt bạn.
RunMacro an toàn khi tải từ website chính thức. Ứng dụng Windows mới hoặc ít lượt tải thường kích hoạt cảnh báo SmartScreen hay diệt virus chỉ vì chưa có lịch sử uy tín lâu dài — đó không phải bằng chứng có mã độc.
Để chắc chắn có file gốc, chưa bị chỉnh sửa, hãy so mã SHA256 của file với giá trị công bố trên trang Tải xuống. Luôn tải từ trang chính thức và tránh bản đăng lại từ nguồn không rõ.
Tìm hiểu khi nào cần quyền nâng cao và cách chạy an toàn.
Không, không mặc định. Trang bạn tự động hóa và dữ liệu bạn xử lý nằm trên máy bạn; RunMacro chỉ gửi dữ liệu cho tính năng bạn chủ động bật.
Hai ngoại lệ đều là tự chọn: đồng bộ cloud tải lên các workflow bạn chọn đồng bộ, và tính năng AI gửi phần ngữ cảnh cần thiết cho yêu cầu tới nhà cung cấp AI bạn đã cấu hình. Thông tin đăng nhập và nội dung trang không bị gửi đi khi tự động hóa Desktop hay Browser thông thường.
Với automation hằng ngày thì không — quyền người dùng thường là đủ để click, gõ và điều khiển Chrome. Bạn chỉ cần chạy bằng quyền quản trị trong vài trường hợp, ví dụ tự động hóa một chương trình khác đang chạy với quyền nâng cao, vì Windows chặn ứng dụng quyền thường điều khiển ứng dụng quyền cao.
Khi một bước thực sự cần quyền nâng cao, RunMacro sẽ báo; còn lại cứ chạy như ứng dụng thường. Chỉ cấp quyền quản trị khi tác vụ thật sự cần.
Workflow của bạn được lưu thành file trên PC (.pmacro cho workflow chỉnh sửa được, và file .qmacro đã đóng gói), nên bạn sở hữu và kiểm soát chúng như mọi tài liệu khác. Cấu hình và những thứ như khóa AI được giữ trong cấu hình cục bộ của RunMacro trên máy bạn.
Nếu bật đồng bộ cloud, một bản sao các workflow bạn chọn được lưu ở đích cloud để bạn kéo về máy khác — nhưng file cục bộ vẫn là nguồn chính.
Khóa API AI được lưu kèm cơ chế bảo vệ trong cấu hình cục bộ của RunMacro trên chính máy bạn, và không hiển thị lại dưới dạng văn bản thuần sau khi lưu. Nó chỉ dùng để gọi nhà cung cấp AI bạn đã cấu hình.
Hãy coi khóa như mật khẩu: đừng dán vào workflow chia sẻ hay ảnh chụp màn hình. Bạn có thể thay hoặc xóa nó trong cấu hình bất cứ lúc nào.
Về cơ bản là được. Automation chạy cục bộ, nên workflow Desktop và workflow Browser trên trang cục bộ hoặc đã lưu vẫn hoạt động khi không có mạng.
Ngoại lệ là bản quyền: RunMacro định kỳ kiểm tra lại với máy chủ license và chạy offline được tối đa 72 giờ kể từ lần kiểm tra thành công gần nhất, dựa trên một token đã ký lưu trên máy bạn. Hãy kết nối lại thỉnh thoảng để làm mới. Tính năng AI và đồng bộ cloud luôn cần internet vì phải gọi dịch vụ bên ngoài.
Có — tất cả gói trả phí đều kèm quyền sử dụng thương mại, nên bạn dùng RunMacro cho công việc với khách hàng và trong doanh nghiệp của mình được.
Bạn vẫn chịu trách nhiệm về những gì mình tự động hóa. Điều khoản dịch vụ cấm sử dụng trái pháp luật, và bạn phải tôn trọng điều khoản của các website, phần mềm mà bạn thao tác lên. Tự động hóa một website trái quy định của họ có thể khiến tài khoản bị giới hạn, tạm khóa hoặc cấm vĩnh viễn, và RunMacro không thể bảo vệ bạn khỏi điều đó — công cụ làm theo chỉ dẫn của bạn chứ không thẩm định chúng. Nếu bạn tự động hóa đăng nhập hoặc nhiều tài khoản trên nền tảng bên thứ ba, hãy kiểm tra chính sách của nền tảng đó trước.
Đây là lỗi web phổ biến nhất và gần như luôn nghĩa là phần tử chưa xuất hiện hoặc đã bị dời. RunMacro hiển thị thông báo lỗi thân thiện ngay tại bước hỏng kèm nguyên nhân khả dĩ và nút khắc phục nhanh, nên hãy bắt đầu từ đó.
Hãy xử lý các nguyên nhân thường gặp theo thứ tự:
Dùng "Chạy từ dòng đã chọn" để chạy tiếp từ bước đó sau khi sửa, thay vì chạy lại toàn bộ workflow từ đầu.
Khi phía bạn không đổi gì nhưng workflow đột nhiên hỏng, thường là mục tiêu đã thay đổi. Website và ứng dụng cập nhật bố cục, đổi tên phần tử, hoặc đăng xuất bạn, và thời điểm cũng có thể khác vào hôm máy chậm.
Hãy chẩn đoán như sau: mở log để xem bước nào hỏng và vì sao, chạy workflow từng bước để thấy chỗ lệch, rồi sửa đúng nguyên nhân — lấy lại selector bị dời, thêm chờ nếu trang giờ chậm hơn, hoặc đăng nhập lại nếu phiên hết hạn. Sửa một bước rồi chạy lại từ đó nhanh hơn dựng lại từ đầu.
Sự cố kết nối CDP thường nằm ở tiến trình Chrome hoặc cổng. Hãy kiểm tra Chrome được khởi chạy đúng cách RunMacro mong đợi, đúng cổng debug, và profile bạn trỏ tới không đang mở và bị khóa bởi một cửa sổ Chrome khác.
Cũng đảm bảo không có chương trình khác dùng cùng cổng debug, đóng các tiến trình Chrome còn sót nếu một profile như bị kẹt, và xác nhận Chrome bản mới. Khởi động lại Chrome qua RunMacro thường xử lý được kết nối cũ bị treo.
Hai nguyên nhân: chạy đua với giao diện, và cách nhắm mục tiêu mong manh. Nếu nó thao tác trước khi màn hình sẵn sàng, hãy thêm Chờ phần tử hoặc Delay sau mỗi bước phải tải để RunMacro không click quá sớm.
Nếu click sai chỗ, hãy ưu tiên cách nhắm chắc chắn: với trang web dùng nút "Chọn"/Smart HTML thay vì tọa độ cố định, còn với ứng dụng desktop dùng Find Image hoặc Find Multi-color để nó click theo cái nhìn thấy thay vì một pixel đã dịch. Chạy thử nhỏ và quan sát một lần — phần lớn lỗi "click sai" biến mất khi đã có chờ và mục tiêu ổn định.
Mô phỏng từng phím có thể xung đột với bộ gõ tiếng Việt (Telex/VNI) và làm rớt hoặc loạn ký tự. Cách khắc phục là dán thay vì gõ: dùng Dán Văn Bản — nó đưa nội dung vào rồi dán một lần, cho kết quả ổn định với tiếng Việt và chuỗi dài.
Nguyên tắc: chỉ dùng Gõ Văn Bản cho chuỗi ngắn, ASCII thuần khi cần gõ từng phím, và dùng Dán Văn Bản cho mọi thứ có ký tự tiếng Việt, ký hiệu đặc biệt hoặc dài.
Mở bảng Nhật ký trong RunMacro để xem lại từng bước của một lần chạy, gồm lệnh nào hỏng và thông điệp đằng sau. Ở thông báo lỗi thân thiện, nút "Xem chi tiết" hiện thông tin kỹ thuật (selector, stack, dữ liệu) khi bạn cần đào sâu.
Nếu cần hỗ trợ, dùng chức năng xuất log để đóng gói thông tin lỗi thành file gửi đi — nó tiết kiệm nhiều lần qua lại vì đội ngũ thấy chính xác chuyện đã xảy ra.
Đây là cảnh báo uy tín cho phần mềm mới, không phải bằng chứng có virus. Trước hết xác nhận bạn tải từ website chính thức, rồi so mã SHA256 của file với giá trị trên trang Tải xuống để biết là bản gốc.
Sau khi xác minh, bấm "Thêm thông tin" rồi "Vẫn chạy" trên SmartScreen, hoặc cho phép file trong phần mềm diệt virus, để tiếp tục cài. Đừng bao giờ bỏ qua cảnh báo với file từ nguồn lạ hoặc bản đăng lại.
Trang Tải xuống chỉ công bố bản phát hành hiện tại, nên không có kho bộ cài cũ để bạn tự tải. Nếu gặp lỗi tương thích thực sự với bản mới, hãy liên hệ support@runmacro.app — đội ngũ có thể hướng dẫn cách khắc phục hoặc cung cấp bộ cài cũ hơn khi phù hợp.
Nên xem nhật ký thay đổi và báo lỗi trước: một bản vá mới có thể đã xử lý, an toàn hơn là ở lại bản cũ vốn thiếu các sửa lỗi mới nhất.
Nhấn F9 để dừng ngay lập tức. Điều này quan trọng nhất ở Chế độ Desktop, nơi workflow đang điều khiển chuột và bàn phím thật nên bạn có thể không bấm được nút Dừng — phím tắt toàn cục vẫn ăn ngay cả khi con trỏ đang bận.
Các phím mặc định còn lại là F8 để tạm dừng và chạy tiếp, F3 để bắt đầu ghi. Cả ba đều đổi được trong phần Cài đặt nếu trùng với chương trình khác. Trước khi chạy một workflow Desktop mới lần đầu, bạn nên nhớ sẵn F9 để hủy ngay khi có sai sót.
License gắn với thiết bị, nên để chuyển đi bạn hãy giải phóng seat trên máy cũ trước — gỡ kích hoạt license ở đó nếu còn truy cập được. Sau đó kích hoạt trên máy mới như bình thường.
Nếu máy cũ hỏng, mất, hoặc không gỡ kích hoạt được, hãy liên hệ hỗ trợ để đặt lại ràng buộc thiết bị cho tài khoản của bạn. Gói Team có nhiều seat, nên bạn có thể chỉ cần kích hoạt trên máy mới nếu còn seat trống.
RunMacro tự kiểm tra cập nhật và các gói trả phí nhận cập nhật tự động, nên bạn thường chỉ cần cài khi được nhắc. Bạn cũng có thể xem phiên bản hiện tại và nhật ký thay đổi trên trang Tải xuống bất cứ lúc nào.
Cập nhật mang lại sửa lỗi, cải thiện độ ổn định và tính năng mới, nên nên cập nhật thường xuyên. Nếu bạn phụ thuộc vào một workflow quan trọng, hãy test nhanh sau bản cập nhật lớn — và nếu bản mới thực sự làm hỏng việc gì, hãy liên hệ hỗ trợ thay vì tự tìm bộ cài cũ, vì trang Tải xuống chỉ có bản hiện tại.
Template nằm trong thư viện ngay trong ứng dụng, chia thành Template của tôi, Workflow hoàn chỉnh, Block tái sử dụng, và Template đội nhóm. Khi mở workflow mới, "Dùng template" là một trong ba nút bắt đầu, nên bạn có thể khởi đầu từ một automation có sẵn thay vì màn hình trống.
Mỗi template có một badge trạng thái — như Chạy ngay, Cần cấu hình, Cần chọn phần tử, hoặc Cần nhập dữ liệu — để bạn biết ngay cần chỉnh gì trước khi chạy cho trường hợp của mình.
Có. Người dùng miễn phí có tài liệu, hướng dẫn và các kênh cộng đồng, đủ giải đáp phần lớn câu hỏi. Các gói trả phí (Pro và Team) có thêm hỗ trợ ưu tiên — Pro có hỗ trợ qua email, Team được xử lý ưu tiên.
Nhờ vậy ai cũng gỡ được vướng mắc; gói trả phí chỉ đơn giản được giúp nhanh và trực tiếp hơn khi vấn đề gấp hoặc đặc thù với hệ thống của bạn.
Hãy bắt đầu với tài liệu và trang FAQ này — chúng giải đáp phần lớn câu hỏi ngay lập tức. Nếu vẫn cần trợ giúp, gửi email tới support@runmacro.app (địa chỉ cũng có trên trang Tải xuống) hoặc dùng các kênh cộng đồng được liên kết trên website.
Khi báo lỗi, hãy kèm phiên bản RunMacro, chế độ bạn đang dùng, và log đã xuất nếu có — điều đó giúp đội ngũ tái hiện và sửa nhanh hơn nhiều so với chỉ mô tả bằng lời.
Không tìm thấy câu trả lời? Hãy liên hệ với đội ngũ hỗ trợ RunMacro.