Inno Setup5.5.9

Inno Setupadalah alat yang kuat dan fleksibel untuk menghasilkan pemasang perisian profesional untuk aplikasi Windows. Inno Setup telah menjadi pilihan dipercayai bagi pembangun sejak pelancarannya pada tahun 1997. Alat ini sangat dipuji kerana kesederhanaan dan keberkesanannya, membolehkan pembangun membina pakej pemasangan yang komprehensif dengan usaha yang minimum.

Salah satu ciri utama Inno Setup ialah sokongannya untuk semua versi Windows, termasuk edisi terkini. Ia menawarkan pilihan penyesuaian yang luas, membolehkan pembangun menyesuaikan proses pemasangan untuk memenuhi keperluan khusus mereka. Enjin skripnya adalah kukuh, menyediakan keupayaan untuk mengendalikan tugas pemasangan yang kompleks dan operasi bersyarat.

Inno Setup juga menyokong pemasangan berbilang bahasa, memastikan perisian dapat mencapai penonton global. Alat ini merangkumi ciri seperti pemampatan fail bersepadu, perlindungan kata laluan, dan sokongan untuk tandatangan digital, meningkatkan keselamatan dan integriti pakej pemasangan.

Inno Setup adalah sumber terbuka, menawarkan fleksibiliti kepada pembangun untuk mengubah dan memperluas perisian agar memenuhi keperluan unik mereka. Komuniti yang aktif dan dokumentasi yang komprehensif memudahkan untuk memulakan dan mencari penyelesaian kepada cabaran biasa. Dengan gabungan kemudahan penggunaan, kuasa, dan serba boleh, Inno Setup kekal menjadi pilihan utama bagi pembangun yang ingin mencipta pemasang yang boleh dipercayai dan mesra pengguna.


Ciri Utama:

  • Pelbagai Jenis Pemasangan: Buat pemasangan penuh atau minimum berdasarkan pilihan pengguna.
  • Skrip Tersuai: Gunakan skrip Pascal untuk proses pemasangan yang disesuaikan.
  • Sokongan Berbilang Bahasa: Mudah mencipta pemasang dalam pelbagai bahasa.
  • Disk Spanning: Membahagi pemasang merentasi berbilang cakera untuk aplikasi besar.
  • Pemampatan Fail: Kurangkan saiz pemasang dengan pilihan pemampatan terbina dalam.
  • Automatic Uninstaller: Menjana penghapus pemasangan untuk membuang perisian dengan mudah.
  • Pemfaktoran Digital: Menyokong pemfaktoran pemasang untuk keselamatan yang dipertingkat.
  • Dokumentasi Baik: Didokumentasikan dengan baik dengan sokongan komuniti yang kuat untuk bantuan dan sumber.

Apa yang Baru

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.

Program tersedia dalam bahasa lain.

Ulasan Pengguna

Penilaian Pengguna

1 2 3 4 5
5/5

12

Lesen:

Percuma

Keperluan:

Windows All

Bahasa:

English

Saiz:

1.88MB

Penerbit:

Martijn Laan

Dikemas kini:

Apr 7, 2016

Bersih

Laporan Perisian

Perisian Pembangun

Inno Setup 6.4.2

Perisian Berkaitan

Inno Setup 6.4.2

NSIS 3.10

Tahap Keselamatan

Untuk mengelakkan sebarang potensi bahaya kepada peranti anda dan memastikan keselamatan data serta privasi anda, pasukan kami memeriksa setiap kali fail pemasangan baru dimuat naik ke pelayan kami atau dihubungkan ke pelayan jarak jauh dan secara berkala mengkaji fail tersebut untuk mengesahkan atau mengemas kini statusnya. Berdasarkan pemeriksaan ini, kami menetapkan tahap keselamatan berikut untuk mana-mana fail yang boleh dimuat turun.

Bersih

Adalah sangat mungkin bahawa program perisian ini bersih.

Kami telah memindai fail dan URL yang berkaitan dengan program perisian ini dalam lebih daripada 60 perkhidmatan antivirus terkemuka di dunia; tiada ancaman yang mungkin ditemui. Dan tiada perisian pihak ketiga yang disertakan.

Amaran

Program ini disokong oleh iklan dan mungkin menawarkan untuk memasang program pihak ketiga yang tidak diperlukan. Ini mungkin termasuk bar alat, menukar laman utama anda, enjin carian lalai, atau memasang program pihak lain. Ini boleh menjadi positif palsu, dan pengguna kami dinasihatkan untuk berhati-hati semasa memasang dan menggunakan perisian ini.

Cacat

Perisian ini tidak lagi tersedia untuk dimuat turun. Adalah sangat mungkin bahawa program perisian ini adalah berniat jahat atau mempunyai masalah keselamatan atau sebab-sebab lain.

Hantar Laporan

Terima kasih!
Laporan anda telah dihantar.

Kami akan menyemak permintaan anda dan mengambil tindakan yang sesuai.

Sila ambil perhatian bahawa anda tidak akan menerima sebarang pemberitahuan mengenai tindakan yang diambil berikutan laporan ini. Kami meminta maaf atas sebarang kesulitan yang mungkin timbul.

Kami menghargai bantuan anda dalam menjaga laman web kami bersih dan selamat.