> For the complete documentation index, see [llms.txt](https://login-gen.gitbook.io/genlogin-help-center-3.0/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://login-gen.gitbook.io/genlogin-help-center-3.0/thanh-menu-chinh/automation/apps.md).

# Apps

Mini-apps - Công cụ Automation cho No-coder

## <mark style="color:blue;">1. My app</mark>

{% hint style="info" %}
Mini app là app được import trực tiếp từ máy tính hoặc do người viết tạo ra với giao diện cực kỳ dễ sử dụng. Với phiên bản V2.0 chúng ta chỉ được tiếp cận các script (kịch bản) tự động và chạy thông qua nhập thông tin lên Variable. Sang phiên bản 3.0 ta được tiếp cận khái niệm Mini-app, ngoài hệ thống automation đằng sau bạn có thể tự tạo được Giao diện bên ngoài cho app bằng việc kéo thả
{% endhint %}

<figure><img src="https://4242216062-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgVuUBKGgYT1HBgC4eFvg%2Fuploads%2F8uplJFRfPypgM2V7iwce%2F100.png?alt=media&amp;token=66ecd0ae-01a4-4c44-bc28-629b3b14effb" alt=""><figcaption><p>Giao diện My App</p></figcaption></figure>

* Để tạo mới app, bấm vào nút (1) **`Create App`**
* Để đọc app từ bên ngoài máy tính, bấm vào (2) **`Import App`** và chọn App cần import
* Để tìm kiếm app, bấm vào (3) **`Search app`**
* Để sắp xếp app theo thứ tự, bấm vào (4) **`Modified at`** hoặc **`Created at`**
* Để tùy chỉnh 1 app, bấm vào (6) **`dấu 3 chấm`**&#x20;

Để truy cập được một app cụ thể, bấm vào nút (5) **`Open`** của app đó, giao diện sẽ hiện ra tương đương hình dưới

<figure><img src="https://4242216062-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgVuUBKGgYT1HBgC4eFvg%2Fuploads%2FdvKNUPzJ2RSoG8GPuDbe%2FScreenshot%202023-11-21%20102407.png?alt=media&amp;token=85c6674a-d442-4a13-82cb-0c538f3ce119" alt=""><figcaption><p>Giao diện của một app bất kì</p></figcaption></figure>

* (1) **`Thông số`**: Hiển thị đầy đủ từ Tiêu đề, thời gian chỉnh sửa, Số lượt xem và lượt mua (Dành cho script trên chợ), Phiên bản cho đến tác giả
* (2) **`Input`**: Là dữ liệu đầu vào để chạy app. (5) Bấm vào switch to Variables để chuyển sang giao diện nhập biến
* (3) **`Runs`**: Số tác vụ chạy - Phần tiếp theo
* (4) **`Saved tasks`**: Tác vụ đã lưu - Phần tiếp theo

Để có thể chạy app, bấm vào (7) **`Save & run`** hoặc (6) **`Create task`** để tạo tác vụ. Sau khi đặt tên cho tác vụ -> Chuyển qua phần **`Saved tasks.`**

Để lưu app sau khi tùy chỉnh, bấm vào (8) **`Save`**

(9) **`Edit app`**: Để chỉnh sửa app

<figure><img src="https://4242216062-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgVuUBKGgYT1HBgC4eFvg%2Fuploads%2F4z8y7hFMMXlZi55aB9lj%2FScreenshot%202023-11-21%20103805%20(1).png?alt=media&amp;token=0f37778d-c5c0-4d38-929c-bc424df78060" alt=""><figcaption><p>Giao diện Automation</p></figcaption></figure>

{% hint style="info" %}
Tất tần tận về các chức năng trong Automation -> [YOUTUBE](https://www.youtube.com/watch?v=ngEpAYCtiwk\&list=PL4_37fLYYscN8bkJ6DQwQYnIYPYmOdqOT)
{% endhint %}

(1) **`Chỉnh sửa thông số Script`**

* **`App name`**: Tên app
* **`Version`**: Phiên bản (Dành cho những ai muốn viết app để lên chợ bán)
* **`Description`**: Mô tả app

(2) **`Chọn Profile`**: Dùng để chạy thử khi viết app

(3) **`Tìm kiếm node`**: Thanh tìm kiếm node để sử dụng

(4) **`Tìm kiếm node`**: Thanh tìm kiếm node đã được viết

(5) **`Back to my app`**: Quay trở lại giao diện app

(6) **`Save`**: Lưu app

(7) **`Run`**: Chạy app

(8) **`Cài đặt app`**

* **`Import app`**: Import app khác vào để chạy
* **`Show logs`**: Hiện màn hình báo lỗi
* **`Save as`**: Lưu ra một app khác không ảnh hưởng tới app gốc
* **`Settings`**: Cài đặt khi viết automation

(9) **`Table`**: Bảng để hiển thị trong lúc chạy app

(10) **`Thanh đa nhiệm`**: Dùng để mở nhiều app cùng lúc. Bấm vào dấu + để hiển thị cửa sổ bên dưới

<figure><img src="https://4242216062-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgVuUBKGgYT1HBgC4eFvg%2Fuploads%2FmBpDezKNiFjGz9oxOhp6%2FScreenshot%202023-11-21%20105130%20(1).png?alt=media&amp;token=8efab4e8-8ec9-4c87-b1a8-1ee79c2cc3e4" alt=""><figcaption><p>Giao diện màn hình đa nhiệm</p></figcaption></figure>

* (1) **`Add new app`**: Tạo App mới
* (2) **`Search app`**: Tìm kiếm app cũ nếu như không hiện app ở bên dưới
* (3) **`Recent files`**: Một số App đã chỉnh sửa gần đây

&#x20;      Bấm vào app bất kì để app đó hiện song song với app ban đầu

(11) Chuyển đổi giữa giao diện viết script và viết app

<figure><img src="https://4242216062-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FgVuUBKGgYT1HBgC4eFvg%2Fuploads%2FXa348sYxmmcTE2Ydecx5%2FScreenshot%202023-11-21%20105650%20(2).png?alt=media&amp;token=f6c8e81f-bcbf-4f59-9d80-65af3c1d36ea" alt=""><figcaption><p>Giao diện viết app</p></figcaption></figure>

Hướng dẫn sử dụng toàn bộ node khi viết app -> YOUTUBE

* (1) **`Clear`**: Xóa toàn bộ node đã viết
* (2) **`Preview`**: Xem trước giao diện mình viết, đây là giao diện hiển thị bên ngoài app
* (3) **`Save`**: Lưu app (Có thể dùng Ctrl + S)
* (4) **`Switch mode`**: Đổi giữa 2 chế độ máy tính và điện thoại
* (5) **`Search element`**: Tìm kiếm phần tử để viết app
* (6) **`Publish`**: Đưa lên chợ script V3 để bán

(12) Chọn một nhóm node và bấm chuột phải để hiện. Chức năng **`Copy`** có thể copy giữa tab này qua tab khác. **`Duplicate`** để nhân bản nhóm node đó, **`Align`** để canh lề và **`Delete`** để xóa node.

(13) Nhấn giữ Shift và kéo thả để chọn toàn bộ app.

## <mark style="color:blue;">2. Subscription</mark>

Là app được lấy từ trên chợ về. Sau khi mua mini-app trên chợ sẽ lập tức có app.

Dùng cho sau này ra mắt chợ V3
