Gần đây tôi đã bị chung số phận như chính mình nhưng đã đạt được những gì bạn đang cố gắng làm từ các ví dụ về khung cài đặt Qt và tài liệu được tìm thấy tại đây http://qt-project.org/doc/qtinstallerframework-1.5/index.html và http://doc.qt.io/qtinstallerframework/qtifwexamples.html.
Thông tin được cung cấp trên các trang này hơi mơ hồ nhưng với một ít thử nghiệm, bạn sẽ có thể tạo tập lệnh cài đặt mà bạn yêu cầu.
tập tin Các package.xml bạn muốn thực hiện cài đặt kịch bản yêu cầu bạn thêm một thẻ
<Script>installscript.qs</Script>
và rằng installscript.qs
tự của nó nên được đặt trong thư mục meta của gói đó. Các installscript.qs
sau đó sẽ chứa, trong số một vài thứ khác, một lệnh
component.addOperation("Execute".....)
mà sẽ thực hiện yêu cầu của bạn .exe
. Quá trình tương tự cho biến môi trường có thể được thực hiện bằng cách sử dụng các hoạt động thực thi để chạy một tập tin thực thi mà tạo ra các biến trên hệ thống người dùng.
Tôi đã cố gắng trong vài tuần qua để thực hiện các hoạt động tùy chỉnh được nêu chi tiết trong tài liệu khung cài đặt qt nhưng cho đến nay vẫn không thành công, nếu bạn thực hiện bất kỳ tiến bộ nào trong lĩnh vực này, vui lòng chuyển thông tin;)
Xin chào các bạn, tôi có một câu hỏi. Tôi không biết cách tạo tập tin **. Qs **. :( – Franky
@Franky Không có gì đặc biệt về tệp .qs. Nó chỉ là một tệp văn bản xảy ra có đuôi .qs ở cuối. – rationalcoder