API dùng được trong XUI
Tệp .xui là kịch bản Lua đặc biệt, chỉ truy cập được một tập hợp giới hạn các mô-đun dịch vụ, chủ yếu để kiểm tra loại thiết bị, tải lại giao diện và đọc hoặc ghi dữ liệu cấu hình. Kịch bản .xui chỉ dùng được các API liệt kê dưới đây; mọi API không có trong danh sách đều không khả dụng trong .xui.
Mô-đun XPP và XUI
Mô-đun chuỗi mở rộng (string)
- So sánh hai số phiên bản
string.compare_version
Mô-đun ứng dụng (app)
- Mở URL ở nền trước
app.open_url
Mô-đun màn hình (screen)
- Lấy kích thước màn hình
screen.size
Mô-đun hệ thống (sys)
- Lấy phiên bản hệ thống
sys.version - Lấy phiên bản XXTouch
sys.xtversion
Mô-đun thiết bị (device)
- Lấy loại thiết bị
device.type - Lấy tên thiết bị
device.name
Mô-đun PLIST (plist)
- Đọc tệp plist
plist.read - Ghi tệp plist
plist.write
Mô-đun JSON (json)
- Mã hóa giá trị Lua thành chuỗi JSON
json.encode - Giải mã chuỗi JSON thành giá trị Lua
json.decode - Hằng NULL của JSON
json.null