Inno Setup5.5.9

Inno Setuplà một công cụ mạnh mẽ và linh hoạt để tạo trình cài đặt phần mềm chuyên nghiệp cho các ứng dụng Windows. Inno Setup đã là lựa chọn đáng tin cậy cho các nhà phát triển kể từ khi ra mắt lần đầu tiên vào năm 1997. Công cụ này được đánh giá cao nhờ sự đơn giản và hiệu quả, giúp các nhà phát triển xây dựng các gói cài đặt toàn diện với nỗ lực tối thiểu.

Một trong những tính năng nổi bật của Inno Setup là hỗ trợ tất cả các phiên bản Windows, bao gồm các phiên bản mới nhất. Nó cung cấp nhiều tùy chọn tùy chỉnh, cho phép các nhà phát triển điều chỉnh quá trình cài đặt để đáp ứng các nhu cầu cụ thể của họ. Công cụ scripting rất mạnh mẽ, cung cấp khả năng xử lý các nhiệm vụ cài đặt phức tạp và các thao tác điều kiện.

Inno Setup cũng hỗ trợ các cài đặt đa ngôn ngữ, đảm bảo rằng phần mềm có thể tiếp cận khán giả toàn cầu. Công cụ này bao gồm các tính năng như nén tệp tích hợp, bảo vệ bằng mật khẩu và hỗ trợ chữ ký số, nâng cao an ninh và tính toàn vẹn của các gói cài đặt.

Inno Setup là mã nguồn mở, cung cấp cho các nhà phát triển sự linh hoạt để chỉnh sửa và mở rộng phần mềm theo yêu cầu riêng của họ. Cộng đồng tích cực và tài liệu đầy đủ giúp dễ dàng bắt đầu và tìm giải pháp cho những thách thức phổ biến. Với sự kết hợp giữa dễ sử dụng, mạnh mẽ và linh hoạt, Inno Setup vẫn là lựa chọn hàng đầu cho các nhà phát triển đang tìm cách tạo ra các trình cài đặt đáng tin cậy và thân thiện với người dùng.


Các Tính Năng Chính:

  • Nhiều loại cài đặt: Tạo cài đặt đầy đủ hoặc tối thiểu dựa trên lựa chọn của người dùng.
  • Tập lệnh tùy chỉnh: Sử dụng kịch bản Pascal cho quy trình cài đặt được tùy chỉnh.
  • Hỗ trợ đa ngôn ngữ: Dễ dàng tạo trình cài đặt bằng các ngôn ngữ khác nhau.
  • Phân vùng đĩa: Chia trình cài đặt trên nhiều đĩa cho các ứng dụng lớn.
  • Nén tệp: Giảm kích thước trình cài đặt với các tùy chọn nén tích hợp.
  • Automatic Uninstaller: Tạo một trình gỡ cài đặt để dễ dàng loại bỏ phần mềm.
  • Ký Số: Hỗ trợ ký trình cài đặt để tăng cường bảo mật.
  • Tài liệu tốt: Được tài liệu hóa đầy đủ với sự hỗ trợ mạnh mẽ từ cộng đồng để được giúp đỡ và có nguồn tài nguyên.

Có gì mới?

Version 5.5.9
  • To further help protect installers against potential DLL preloading attacks, Setup/Uninstall now calls SetDefaultDllDirectories if available to remove the application directory from the DLL search order. If SetDefaultDllDirectories is not available or cannot be called, it now additionally preloads a set of system DLLs known to be loaded unsafely by older or unpatched versions of Windows.
  • Change in default behavior: the OutputBaseFileName [Setup] section directive now defaults to mysetup instead of setup. Setting it back to setup is not recommended: all executables named "setup.exe" are shimmed by Windows application compatibility to load additional DLLs, such as version.dll. These DLLs are loaded unsafely by Windows and can be hijacked. If you do so anyway, the compiler will issue a warning.
  • Added new [Files] section flags: sign and signonce. Instructs the compiler to digitally sign the original source files before storing them. Ignored if [Setup] section directive SignTool is not set. Inno Setup's own compiler files are now also signed.
  • [Setup] section directive LZMADictionarySize now allows the LZMA dictionary size to be increased up to 1 GB from the previous maximum of 256 MB. Review the memory requirements listed in the Compression topic before using!
  • Improved the "auto-retry" feature of the [Files] section: it now also retries if MoveFile failed even if the preceding DeleteFile succeeded. Additionally, if MoveFile keeps failing it will now register the file to be replaced on restart if the restartreplace [Files] section flag is used instead of displaying an error message.
  • The value of the AppVersion directive is now not only used to set the MajorVersion and MinorVersion values in the Uninstall registry key when possible but also used to set the VersionMajor and VersionMinor values as required by newer versions of the Windows App Certification Kit.
  • Inno Setup Preprocessor (ISPP) changes:
    • Added new function RemoveFileExt.
    • Documented predefined variable ISPPCC_INVOKED.
    • Console-mode compiler (ISCC) change: Added new command line parameter /J. Can be used to #include additional files.
  • Unicode Inno Setup: Added official Armenian translation.
  • Minor tweaks.

Chương trình có sẵn bằng các ngôn ngữ khác.

Đánh giá của người dùng

Đánh giá của người dùng

1 2 3 4 5
5/5

12

Giấy phép:

Miễn phí

Yêu cầu:

Windows All

Ngôn ngữ:

English

Kích thước:

1.88MB

Nhà xuất bản:

Martijn Laan

Cập nhật:

Apr 7, 2016

Sạch sẻ

Phần mềm báo cáo

Phần mềm của lập trình viên

Inno Setup 6.4.2

Phần mềm liên quan

Inno Setup 6.4.2

NSIS 3.10

Mức độ bảo mật

Để tránh bất kỳ thiệt hại tiềm ẩn nào cho thiết bị của bạn và đảm bảo an toàn cho dữ liệu và quyền riêng tư của bạn, đội ngũ của chúng tôi kiểm tra mỗi khi một tệp cài đặt mới được tải lên máy chủ của chúng tôi hoặc được liên kết với một máy chủ từ xa và định kỳ xem xét lại tệp để xác nhận hoặc cập nhật trạng thái của nó. Dựa trên việc kiểm tra này, chúng tôi thiết lập các mức độ an ninh sau cho bất kỳ tệp nào có thể tải xuống.

Sạch sẻ

Rất có khả năng phần mềm này là sạch.

Chúng tôi đã quét các tệp và URL liên quan đến chương trình phần mềm này trong hơn 60 dịch vụ diệt virus hàng đầu thế giới; không phát hiện mối đe dọa nào có thể xảy ra. Và không có phần mềm bên thứ ba nào được đóng gói.

Cảnh báo

Chương trình này được hỗ trợ bởi quảng cáo và có thể đề nghị cài đặt các chương trình của bên thứ ba không cần thiết. Chúng có thể bao gồm một thanh công cụ, thay đổi trang chủ của bạn, công cụ tìm kiếm mặc định hoặc cài đặt các chương trình khác. Đây có thể là những phát hiện sai, và người dùng của chúng tôi được khuyên nên cẩn thận khi cài đặt và sử dụng phần mềm này.

Khuyết tật

Phần mềm này không còn khả dụng để tải xuống. Rất có thể chương trình phần mềm này có chứa mã độc hoặc có vấn đề về bảo mật hoặc lý do khác.

Gửi báo cáo

Cảm ơn bạn!
Báo cáo của bạn đã được gửi.

Chúng tôi sẽ xem xét yêu cầu của bạn và thực hiện hành động thích hợp.

Xin lưu ý rằng bạn sẽ không nhận được thông báo về bất kỳ hành động nào được thực hiện do báo cáo này. Chúng tôi xin lỗi vì bất kỳ sự bất tiện nào mà điều này có thể gây ra.

Chúng tôi cảm ơn sự giúp đỡ của bạn trong việc giữ cho trang web của chúng tôi sạch sẽ và an toàn.