Inno Setup 6.0.4: Tạo File Cài Đặt Nhanh Chóng & Miễn Phí

Inno Setup 6.0.4: Tạo File Cài Đặt Nhanh Chóng & Miễn Phí

Jordan Russell
⚙️
Yêu cầuWindows 2000/2003/XP/Vista/7/8/8.1/10
📦
Dung lượng4 MB
🔥
Độ phổ biến16.309 lượt tải
📄

Mô tả chi tiết

Inno Setup 6.0.4: Giải pháp tạo file cài đặt chuyên nghiệp cho Windows

Inno Setup 6.0.4 là một phần mềm hoàn toàn miễn phí, được thiết kế để tạo ra các file cài đặt *.exe, thường được sử dụng rộng rãi trong quá trình cài đặt ứng dụng và phần mềm trên hệ điều hành Windows. Đây là một công cụ đơn giản nhưng lại vô cùng mạnh mẽ, trở thành lựa chọn quen thuộc của rất nhiều lập trình viên và nhà phát triển phần mềm.

Các tùy chọn của Inno Setup
Các tùy chọn của Inno Setup

Tải xuống Inno Setup – Công cụ tạo file cài đặt nhanh chóng

Cùng với các tính năng cơ bản của phần mềm hỗ trợ lập trình , phiên bản đầy đủ và miễn phí của Inno Setup mang đến cho người dùng nhiều tùy chọn hơn khi sử dụng phiên bản Portable. Bạn có thể sử dụng Inno Setup ở bất cứ đâu, một cách dễ dàng và nhanh chóng như trước đây.

Chương trình tạo ra các file mã nguồn dựa trên các file có đuôi mở rộng là *.iss (Inno Setup Script). Những đoạn mã này đóng vai trò quan trọng trong việc điều khiển toàn bộ diễn biến của quá trình cài đặt, xác định rõ ràng những file nào sẽ được cài đặt vào hệ thống, vị trí lưu trữ của chúng, cách tạo shortcut và đặt tên cho các shortcut đó.

Các đoạn mã *.iss này được tạo ra và chỉnh sửa trực tiếp bên trong chương trình Inno Setup Compiler. Sau khi người dùng hoàn tất quá trình tạo mã nguồn, bước tiếp theo là chọn "Compile" trong giao diện Setup Compiler. Khi quá trình này kết thúc, bạn sẽ có được sản phẩm cuối cùng là file Setup.exe. Theo mặc định, file này sẽ được lưu trữ trong thư mục "Output", nằm trong thư mục chứa các đoạn mã nguồn *.iss.

Để bắt đầu với những ý tưởng của mình, hãy khởi động Setup Compiler, chọn File, sau đó chọn Open và lựa chọn một trong những file mã nguồn mẫu có sẵn trong thư mục Samples. Việc này rất hữu ích vì nó cung cấp những mẫu cài đặt đa dạng, phù hợp với nhu cầu của nhiều người dùng.

Giao diện cài đặt Inno Setup
Giao diện cài đặt Inno Setup
Giao diện cài đặt Inno Setup

Các chức năng chính của Inno Setup

  • Hỗ trợ môi trường Windows 64-bits với các ứng dụng có yêu cầu cao, bao gồm cả kiến trúc x64 và Itanium.
  • Người dùng có thể tạo ra file *.exe duy nhất chứa toàn bộ chương trình cài đặt, giúp việc chia sẻ và phân phối sản phẩm trở nên dễ dàng và thuận tiện hơn.
  • Giao diện hướng dẫn cài đặt mang phong cách tiêu chuẩn Windows 2000/XP.
  • Khả năng tùy chỉnh theo nhiều mức cài đặt khác nhau, phổ biến nhất là: Full, Minimal, Custom. Hỗ trợ tính năng Uninstall hoàn chỉnh.
  • File nén tiêu chuẩn hỗ trợ các chuẩn bzip2 và 7-Zip LZMA. File cài đặt có khả năng so sánh các phiên bản phần mềm, thay thế các file đang sử dụng, ghi các thư viện yêu cầu DLL/OCX vào thư viện hệ thống, và các font chữ hỗ trợ đi kèm.
  • Tạo shortcut ở bất kỳ vị trí nào, điển hình là thanh Start Menu và Desktop.
  • Tạo file *.ini chứa thông tin đăng ký của chương trình.
  • Tích hợp với ngôn ngữ hệ thống Pascal.
  • Hỗ trợ quá trình cài đặt đa ngôn ngữ.
  • Hỗ trợ việc tạo mật mã và mã hóa file cài đặt.
  • Đầy đủ mã nguồn (Borland Delphi 2.0-5.0).

Cập nhật Inno Setup mới nhất

Inno Setup 6.0.4
Inno Setup 6.0.4

Inno Setup 6.0.4

  • [Setup] Các lệnh LicenseFile, InfoB BeforeFile và InfoAfterFile hiện hỗ trợ các đối tượng như hình ảnh trong tệp .rtf (văn bản có định dạng).
  • Thêm hằng số mới: {usersavedgames}.
  • Thay đổi trình biên dịch IDE:
    • Hộp thoại Welcome giờ mặc định cao lớn hơn và cũng có thể chỉnh lại kích thước.
    • Thêm hỗ trợ nền tối vào thanh cuộn (trên các phiên bản Windows mới hơn) và bộ tab bên dưới.
  • Thay đổi trong Restart Manager:
    • Thiết lập giờ bỏ qua các nỗ lực thực thi bởi tập lệnh để tự đăng ký Setup với Restart Manager nhằm kiểm tra tính khả dụng.
    • Nếu tất cả file bị loại bỏ khỏi lệnh phần [Setup] CloseApplicationsFilter, Setup không còn gọi Restart Manager's RmGetList để kiểm tra các file.
    • /LOG: Giờ sẽ ghi lại số lượng file Setup yêu cầu RmGetList của Restart Manager kiểm tra.
    • Thêm tham số dòng lệnh mới /LOGCLOSEAPPLICATIONS. Hướng dẫn Cài đặt để tạo ghi nhật ký bổ sung khi đóng ứng dụng cho mục đích gỡ lỗi.
  • Hỗ trợ các điều kiện xuất bản Windows AppLocker, bao gồm cấp độ tên file.
  • Thay đổi tập lệnh Pascal: Thêm hàm hỗ trợ IsDotNetInstalled mới.
  • Thay đổi Inno Setup Preprocessor (ISPP): Bổ sung hàm hỗ trợ UpperCase.
  • Kích hoạt HTTPS trên jrsoftware.org.
  • Tinh chỉnh nhỏ và cải thiện tài liệu.
  • Sửa lỗi ở bản cũ.
Xem thêm: Inno Setup 6.0.4: Tạo File Cài Đặt Nhanh Chóng & Miễn Phí .

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

Inno Setup 6.0.4 có chức năng gì?
Inno Setup 6.0.4 là phần mềm miễn phí, hỗ trợ tạo các file cài đặt ứng dụng và phần mềm trên hệ điều hành Windows với định dạng *.exe.
Inno Setup cung cấp những tính năng nổi bật nào?
Inno Setup hỗ trợ cài đặt trên hệ điều hành Windows 64-bit, đóng gói toàn bộ chương trình cài đặt vào một file *.exe với giao diện quen thuộc như Windows XP. Phần mềm này còn cho phép tùy chỉnh quá trình cài đặt, gỡ cài đặt, nén file, tạo shortcut, hỗ trợ đa ngôn ngữ và bảo mật file cài đặt.
File *.iss trong Inno Setup có chức năng gì?
File *.iss là file script nguồn do Inno Setup tạo ra, dùng để điều khiển toàn bộ quá trình cài đặt phần mềm. File này xác định các tập tin cần cài đặt, vị trí lưu trữ, tạo shortcut và các tùy chỉnh khác.
Tôi có thể tạo file Setup.exe từ file mã nguồn *.iss trong Inno Setup như thế nào?
Sau khi hoàn tất việc tạo và chỉnh sửa file *.iss, bạn chỉ cần chọn 'Compile' trong Inno Setup Compiler để tiến hành biên dịch. File Setup.exe sẽ được tạo ra và lưu trong thư mục 'Output' cùng thư mục với file mã nguồn của bạn.
Tôi có thể tìm thấy các file mã nguồn mẫu *.iss ở đâu để tham khảo khi mới bắt đầu?
Bạn có thể tham khảo các file mã nguồn mẫu có sẵn trong thư mục Samples của Inno Setup. Hãy mở chúng bằng cách sử dụng chức năng File > Open trong trình biên dịch Setup.
Inno Setup 6.0.4 có những cải tiến đáng chú ý nào?
Phiên bản này bổ sung hỗ trợ hình ảnh trong file .rtf cho các lệnh LicenseFile, InfoBeforFile và InfoAfterFile, đồng thời thêm hằng số {usersavedgames}. Ngoài ra, Inno Setup 6.0.4 còn cải thiện trình biên dịch IDE và hỗ trợ các điều kiện xuất bản Windows AppLocker.
Inno Setup sử dụng ngôn ngữ lập trình nào để người dùng có thể tùy chỉnh quá trình cài đặt?
Inno Setup sử dụng ngôn ngữ Pascal để tùy biến quá trình cài đặt. Đồng thời, phần mềm này cũng hỗ trợ đa ngôn ngữ trong suốt quá trình cài đặt.
Inno Setup hỗ trợ nén file cài đặt bằng những chuẩn nào?
Inno Setup cho phép nén file cài đặt bằng chuẩn bzip2 hoặc 7-Zip LZMA. Việc này giúp giảm dung lượng file và thời gian tải xuống.
Inno Setup cho phép tạo shortcut ở những vị trí nào?
Inno Setup hỗ trợ tạo shortcut ở nhiều vị trí khác nhau, phổ biến nhất là menu Start và màn hình nền desktop.
Inno Setup có khả năng bảo vệ file cài đặt bằng mã hóa không?
Có, Inno Setup cho phép bạn tạo mật khẩu và mã hóa các file trong quá trình cài đặt, giúp bảo vệ nội dung bên trong.
Từ khóa liên quan

Đánh giá tài liệu

Inno Setup 6.0.4: Tạo File Cài Đặt Nhanh Chóng & Miễn Phí
5.0/5
Dựa trên 1 nhận xét
5 SAO
100%
4 SAO
0%
3 SAO
0%
2 SAO
0%
1 SAO
0%

Cảm ơn bạn đã đóng góp đánh giá

Khu vực tải về

An toàn - Tốc độ cao

Link tải chính thức

Link dự phòng (Mirror)

Đã quét Virus
Link Tốc độ cao