Download Inno Setup – Tạo file *.exe, tạo file cài đặt miễn phí
Download Inno Setup – Tạo file *.exe, tạo file cài đặt miễn phí
Inno Setup 6.0.4 là công cụ miễn phí để tạo file cài đặt *.exe, thường dùng để cài ứng dụng trên Windows. Inno Setup là công cụ đơn giản nhưng mạnh mẽ được nhiều lập trình viên sử dụng.
Tải Inno Setup – Phần mềm tạo file cài đặt nhanh chóng
Với các tính năng cơ bản của phần mềm hỗ trợ lập trình Inno Setup phiên bản đầy đủ và miễn phí, người dùng có nhiều lựa chọn hơn khi dùng phiên bản Portable. Bạn có thể sử dụng Inno Setup mọi lúc mọi nơi, dễ dàng và nhanh chóng. Chương trình tạo file mã nguồn từ các file có đuôi mở rộng là *.iss (Inno Setup Script) , các đoạn mã này điều khiển quá trình cài đặt, chỉ định rõ ràng những file nào được cài đặt vào hệ thống, được lưu trữ vào đâu, tạo shortcut, đặt tên cho shortcut…
Những đoạn mã *.iss này được tạo và chỉnh sửa trực tiếp khi sử dụng Inno Setup Compiler . Sau khi người dùng hoàn tất tạo mã nguồn, bước tiếp theo là chọn ” Compile ” trong bước Setup Compiler . Khi hoàn tất, người dùng sẽ có file Setup.exe . File này sẽ nằm ở thư mục ” Output “, bên trong thư mục chứa các đoạn mã nguồn *.iss đó.
Để bắt đầu với các ý tưởng, hãy khởi động Setup Compiler, chọn File, Open và chọn một trong những file mẫu tại thư mục Samples (các mẫu cài đặt đa dạng, phù hợp với ý muốn của nhiều người dùng).
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 cho ứng dụng yêu cầu cao, cả kiến trúc x64 và Itanium.
- Tạo file *.exe đơn lẻ chứa toàn bộ chương trình cài đặt, thuận tiện cho việc chia sẻ, phân phối.
- Giao diện hướng dẫn cài đặt theo phong cách tiêu chuẩn Windows 2000/XP.
- Tùy chỉnh theo nhiều mức cài đặt: Full, Minimal, Custom. Hỗ trợ tính năng Uninstall hoàn chỉnh.
- File nén tiêu chuẩn hỗ trợ bzip2 và 7-Zip LZMA, cho phiên bản phần mềm, thay thế file, ghi DLL/OCX vào thư viện, các font chữ kèm theo.
- Tạo shortcut ở các vị trí như 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ữ Pascal.
- Hỗ trợ cài đặt đa ngôn ngữ.
- Hỗ trợ tạo và mã hóa file cài đặt.
- Bao gồm đầ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
- [Setup] Các lệnh LicenseFile, InfoBeforeFile và InfoAfterFile hiện hỗ trợ hình ảnh trong tệp .rtf.
- Thêm hằng số mới: {usersavedgames}.
- Thay đổi trình biên dịch IDE:
- Hộp thoại Welcome giờ có thể chỉnh kích thước.
- Thêm hỗ trợ nền tối cho thanh cuộn và bộ tab.
- Thay đổi trong Restart Manager:
- Thiết lập giờ bỏ qua nỗ lực tự đăng ký Setup với Restart Manager.
- Nếu không có file trong lệnh [Setup] CloseApplicationsFilter, Setup sẽ không gọi Restart Manager để kiểm tra.
- /LOG: Ghi lại số lượng file yêu cầu Restart Manager kiểm tra.
- Thêm tham số dòng lệnh /LOGCLOSEAPPLICATIONS để tạo ghi nhật ký khi đóng ứng dụng.
- Hỗ trợ các điều kiện xuất bản AppLocker, bao gồm cấp độ tên file.
- Thay đổi tập lệnh Pascal: Thêm hàm IsDotNetInstalled.
- Thay đổi Inno Setup Preprocessor (ISPP): Thêm hàm 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ũ.
Câu hỏi thường gặp
Inno Setup 6.0.4 là một trình tạo file cài đặt miễn phí dành cho Windows, giúp người dùng tạo các file cài đặt chương trình định dạng *.exe.
Inno Setup cung cấp khả năng hỗ trợ Windows 64-bit, tạo file *.exe tích hợp đầy đủ ứng dụng, giao diện theo phong cách Windows 2000/XP, khả năng tùy chỉnh cấp độ cài đặt, hỗ trợ gỡ cài đặt, nén file theo chuẩn bzip2 và 7-Zip LZMA, tạo shortcut, file *.ini, tích hợp mã Pascal, hỗ trợ nhiều ngôn ngữ, mã hóa file cài đặt.
File *.iss là file mã nguồn script do Inno Setup tạo ra, kiểm soát quy trình cài đặt, xác định nội dung cần cài đặt, nơi lưu trữ, tạo shortcut, tên shortcut.
Sau khi soạn file *.iss trong Inno Setup Compiler, bạn chỉ cần chọn ‘Compile’ để tạo file Setup.exe trong thư mục ‘Output’ nơi bạn lưu mã nguồn.
Bạn có thể tìm các mẫu mã nguồn *.iss trong thư mục Samples của Inno Setup thông qua ‘File > Open’ trong Setup Compiler.
Inno Setup 6.0.4 các hỗ trợ hình ảnh mới trong tệp .rtf cho các lệnh LicenseFile, InfoBeforFile và InfoAfterFile; thêm hằng số {usersavedgames}; cải tiến IDE với các thay đổi hộp thoại; thêm điều kiện xuất bản AppLocker; bổ sung hàm Pascal mới; kích hoạt HTTPS trên trang jrsoftware.org; cùng nhiều tinh chỉnh khác.
Inno Setup tích hợp ngôn ngữ Pascal và hỗ trợ đa ngôn ngữ để tùy chỉnh cài đặt.
Inno Setup cho phép file cài đặt được nén theo chuẩn bzip2 và 7-Zip LZMA.
Inno Setup có thể tạo shortcut ở các vị trí như Start Menu và Desktop.
Có, Inno Setup hỗ trợ mã hóa và tạo mật mã cho file cài đặt để đảm bảo bảo mật nội dung.



