Khối
Automation của OmniLogin bao gồm các đầu mục lớn chứa các node:
- General: Thực hiện một hành động chung trong quy trình, như tạm dừng quy trình hay xuất dữ liệu từ quy trình ra file.
- Browser: Thực hiện các thao tác điều khiển trình duyệt như mở liên kết, đóng tab, lấy url tab...
- Web interaction: Để tương tác với tab đang hoạt động của quy trình, trước khi sử dụng các node trong danh mục này, bạn cần sử dụng Mở liên kết rồi thực hiện các thao tác như click chuột, cuộn chuột trên trang vừa được mở.
- Control flow: Thêm logic vào quy trình.
- Online services: Thao tác với các dịch vụ trực tuyến như Google Sheet, Email
- Data: Sửa đổi hoặc thao tác các biến hoặc bảng trong quy trình.
Cài đặt
Để tìm menu node, hãy di chuột qua một node trong khung soạn thảo và nó sẽ xuất hiện ở đầu node.
Xoá
Xoá node đã chọn
Cài đặt node
Cài đặt cho phép bạn cấu hình thực thi node, xử lý lỗi và giao diện.
Chung
- Thời gian thực thi tối đa(giây)
Thời gian tối đa để thực thi khối, điền 0 để tắt thời gian chờ. Ví dụ như nếu bạn điền giá trị 30 vào đây thì node đó sẽ thực hiện tối đa 30 giây sau đó sẽ dừng node đó
- Thời gian thực thi tối đa
Thời gian chờ (miliseconds). Ví dụ khi điền giá trị 5000 vào ô trống, thì trước khi node đó chạy thì sẽ chờ 5 giây
Ví dụ khi sử dụng thời gian chờ(miliseconds)
Xử lí lỗi
Mục này sẽ thực hiện các hành động khi node bị lỗi
Kích hoạt: bật lựa chọn này để xử lí khi có lỗi xảy ra, nếu tắt lựa chọn này, mình không thể sử dụng được các hành động như
Thử lại hành động
và các lựa chọnNém lỗi
,Tiếp tục thực thi
,Thực thi dự phòng
Thử lại hành động: thực hiện lại node với số lần thử lại cũng như khoảng thời gian chờ giữa các lần thử lại
Mình có thể cấu hình các hành động khi xảy ra lỗi ở node này bằng các lựa chọn như:
- Ném lỗi: ném ra mô tả lỗi ở log khi node lỗi
- Tiếp tục thực thi: tiếp tục thực thi node tiếp theo khi node hiện tại lỗi
- Thực thi dự phòng: tạo một đầu ra
Nếu lỗi
để khi node lỗi thì thực thi các node nối với đầu raNếu lỗi
Dòng
Chọn dòng: chọn một kết nối với node khác để tuỳ chỉnh
Nhãn dòng: thêm nhãn dòng cho kết nối
Hoạt hình: làm kết nối trở nên sinh động
Màu đường kẻ: thay đổi màu sắc của kết nối(mặc định là đen)
Ví dụ khi chọn cài đặt node Mở liên kết
Di chuyển node
Di chuyển node sang vị trí khác
Bật/Tắt node
Bật/tắt sử dụng node
Khi tắt node, quy trình sẽ bỏ qua node đó và chạy đến node tiếp theo
Chạy node
Chạy tiếp quy trình từ node này(thường dùng trong khi chỉnh sửa quy trình)
Edit
Truy cập vào phần cài đặt node hoặc bạn có thể click chuột 2 lần để hiện lên phần chỉnh sửa node này.
Hành động khác
Bạn cũng có thể nhấn chuột phải vào mỗi node để khám phá các hành động khác
- Dán: Dán node đang được lưu trước đó vào vị trị hiện tại
Ví dụ dùng hành động dán để dán một node đã lưu vào bộ nhớ tạm
Đầu tiên mình sẽ copy đoạn node muốn dán, sau đó chuột phải rồi chọn Dán
, như vậy là có thể dán được các node đó vào vị trí mong muốn
- Sao chép: sao chép node hiện tại đang chọn
Sao chép
, sau khi sao chép mình có thểDán
node đã copy
Ví dụ khi dùng hành động Sao chép
node
Đầu tiên, di chuyển chuột đến node muốn copy, sau đó click chuột phải và chọn
- Nhân bản: nhân bản node hiện tại đang chọn
Ví dụ khi nhân bản một node với hành động Nhân bản
Đầu tiên di chuyển chuột đến node muốn nhân bản, sau đó click chuột phải, chọn Nhân bản
, khi đó node hiện tại sẽ được nhân bản ra
- Nhóm khối: nhóm các node bạn đang chọn lại với nhau, các node chọn đầu tiên sẽ nằm ở trên trong khối đó
Ví dụ khi sử dụng hành động Nhóm khối
Đầu tiên bạn click vào các node muốn nhóm khối, sau đó chuột phải rồi chọn nhóm khối, khi đó các node sẽ được nhóm với nhau, khối được chọn đầu tiên sẽ đứng ở đầu
- Xoá: xoá khối hiện tại đang chọn
Ví dụ khi sử dụng hành động Xoá
Di chuyển chuột đến node muốn xoá, sau đó chọn chuột phải, rồi chọn Xoá
Thao tác với nhiều node
Di chuyển nhiều node
Để di chuyển nhiều node, bạn có thể giữ phím ctrl
=> nhấn vào các node muốn chọn để di chuyển hoặc giữ phím shift
=> tạo thành một vùng bao quanh các node, sau đó di chuyển vùng đó đến một chỗ bất kỳ
Sao chép
Để sao chép nhiều node, bạn có thể giữ phím ctrl
=> nhấn vào các node muốn chọn hoặc giữ phím shift
=> tạo thành một vùng bao quanh các node, sau đó chuột phải chọn Sao chép
hoặc tổ hợp phím ctr
và c
là có thể sao chép các node đó để dán vào một vùng mong muốn
Dán
Để dán nhiều node đã được sao chéo trước, mình di chuyển đến vùng muốn dán rồi nhấn chuột phải rồi chọn Dán
Nhân bản
Để nhân bản nhiều node, giữ phím shift
=> tạo thành một vùng bao quanh các node, sau đó chuột phải chọn Nhân bản
khi đó một các node vừa được khoanh vùng sẽ được nhân bản ra ngay bên cạnh
Xoá
Để xoá nhiều node, giữ phím shift
=> tạo thành một vùng bao quanh các node, sau đó chuột phải chọn Xoá
khi đó các node vừa chọn sẽ được xoá
Kết nối giữa các node
Có một số cách để kết nối một node với một node khác:
Thủ công: kéo đầu ra node vào đầu vào của node.
Thả một node vào đầu ra node: thả node vào đầu ra của node.
- Bấm vào node đầu ra và đầu vào: click vào đầu ra của một node sau đó click vào đầu vào của một node để nối hai không đó với nhau