Sky Auto Player · Tham khảo

Câu hỏi thường gặp

Cài đặt, định dạng sheet, hỗ trợ Windows, giới hạn kỹ thuật và xử lý lỗi cho trình phát nhạc ưu tiên timing.

Câu hỏi và trả lời

Sky Auto Player có miễn phí không?

Có. Ứng dụng là mã nguồn mở theo GNU GPL v3.0 và bản đóng gói được cung cấp trên GitHub Releases.

Dùng Sky Auto Player với Sky: Children of the Light có bị ban không?

Sky Auto Player chạy như một ứng dụng độc lập và gửi đầu vào qua API SendInput của Windows. Ứng dụng không đọc bộ nhớ game, không inject code vào tiến trình game và không sửa file game. Những giới hạn kỹ thuật đó không bảo đảm rằng tự động phát nhạc được cho phép. Việc sử dụng có thể xung đột với Điều khoản Dịch vụ của Sky, vì vậy hãy dùng có trách nhiệm và tự chịu rủi ro.

Sky Auto Player hỗ trợ định dạng file nào?

Các định dạng được hỗ trợ là JSON, .skysheet và TXT tương thích JSON. Những file này chứa dữ liệu sheet có cấu trúc mà Sky Auto Player đọc được. Xem danh sách phần mở rộng trong source để biết triển khai hiện tại.

Sky Auto Player hỗ trợ phiên bản Windows nào?

Bản ứng dụng đóng gói hỗ trợ Windows 10 và Windows 11 64-bit. Windows 7 và Windows 8 không được hỗ trợ.

Tải Sky Auto Player ở đâu?

Tải file ZIP đóng gói mới nhất từ trang GitHub Releases của Sky Auto Player.

Sky Auto Player có chạy trên Mac hoặc Linux không?

Không. Bản ứng dụng hiện tại phụ thuộc vào các API đặc thù của Windows và không cung cấp bản build cho Mac hoặc Linux. Gói được hỗ trợ dành cho Windows 10 và Windows 11 64-bit.

Sự khác nhau giữa JSON, skysheet và TXT là gì?

JSON là dạng có cấu trúc chuẩn. File .skysheet là sheet dựa trên JSON với phần mở rộng đó, còn TXT là file văn bản thuần chứa cấu trúc tương thích JSON.

Cơ chế cập nhật của Sky Auto Player hoạt động thế nào?

Ứng dụng đang chạy chỉ thông báo khi có bản phát hành mới. Đóng app và chạy updater.bat để cập nhật. Updater xác minh sidecar SHA256 của ZIP trước khi chạm vào file cài đặt, staging và kiểm tra bản phát hành, sao chép binary theo transaction có rollback, đồng thời bảo toàn config.json, .env, songs/logs/.

Sau khi cập nhật binary thành công, chỉ các trường thông báo cập nhật trong config.json mới có thể được patch.

Tại sao một số nốt bị mất trong quá trình phát?

Nếu người chơi khác nghe thiếu nốt, trước tiên hãy so sánh phát nhạc tại máy và điều kiện mạng. Mất gói hoặc độ trễ có thể ảnh hưởng đến dữ liệu tới máy chủ game. Thay đổi đường truyền có thể hữu ích trong một số trường hợp; một số người dùng thử Cloudflare WARP, nhưng không có công cụ mạng bên thứ ba nào được bảo đảm sẽ giải quyết vấn đề.

Có thể chỉnh Sky Auto Player cho PC yếu không?

Có. Chạy --doctor để kiểm tra trạng thái môi trường, sau đó dùng tuning preset được tài liệu hóa cho môi trường đóng gói hoặc mã nguồn.

Có thể build Sky Auto Player từ mã nguồn không?

Có. Clone repository, chạy uv sync, sau đó khởi chạy bằng uv run python src/main.py. Repository có tài liệu về môi trường Python 3.14 free-threaded và các kiểm tra doctor.

Sky Auto Player có cần quyền admin không?

Ứng dụng portable không cần trình cài đặt hoặc quyền quản trị để sử dụng bình thường. Để gỡ bỏ, hãy đóng ứng dụng và xóa thư mục sau khi sao lưu các bài hát hoặc cấu hình muốn giữ. updater.bat bên ngoài có thể cần quyền ghi vào thư mục cài đặt.

Log và config của Sky Auto Player được lưu ở đâu?

config.jsonsongs/ nằm cạnh Sky-Auto-Player.exe. Updater bên ngoài ghi log tại %LOCALAPPDATA%\Sky-Auto-Player\updater.log.

Sky Auto Player có liên quan gì đến Sky Music web editor?

Đây là hai dự án riêng biệt của các tác giả khác nhau, nhưng tạo thành một cặp workflow hữu ích. specy/skyMusic là trình soạn và xuất sheet; Sky Auto Player là trình phát trên Windows.

Sẵn sàng thử một sheet?

Tải bản phát hành mới nhất rồi quay lại trình chọn khi bài hát của bạn đã sẵn sàng.