Cara cepat Membuat File Installer "EXE" Sendiri

Punya beberapa software/perangkat lunak Windows baru yang ingin Anda bagikan kepada dunia? Berikut cara membuat paket pemasangan EXE Anda sendiri!

Apa yang Anda lakukan ketika Anda telah membuat beberapa perangkat lunak Windows baru apa pun dari alat diagnostik sederhana hingga permainan video PC yang kompleks dan Anda ingin membagikannya kepada dunia? Nah, Anda bisa memampatkan file menjadi satu file ZIP dan mendistribusikannya.

Atau, Anda dapat menjadi mewah dan membuat EXE installer sebagai gantinya.

Kami akan membahas tiga cara berbeda untuk membuat EXE dalam posting ini: paket yang mengekstrak sendiri, penginstal sederhana menggunakan IExpress bawaan, dan penginstal lanjutan menggunakan Pengaturan Inno yang dapat disesuaikan.

Buat File EXE Cepat Menggunakan 7-Zip

Anda mungkin sudah menggunakan 7-Zip untuk mengekstrak semua jenis file arsip dan mengetahui bahwa 7-Zip dapat membuat file arsip, tetapi tahukah Anda bahwa Anda juga dapat menggunakannya untuk membuat file EXE yang berfungsi sebagai penginstal?

Ini disebut SFX archive (self-extracting) dan bekerja dengan mengompresi semua file akhir Anda bersama-sama, lalu menyematkan file EXE khusus di dalam arsip yang tahu cara mengekstrak semuanya.

Dengan kata lain, penerima dapat mengekstrak arsip SFX (yang muncul sebagai file EXE itu sendiri), meskipun mereka tidak memiliki perangkat lunak yang tepat, yang dapat terjadi dengan format seperti 7Z, RAR, TAR, dan ZIP.

Berikut cara membuat SFX archive dengan 7-Zip:
  • Siapkan semua file dan direktori Anda dalam satu direktori utama dan beri nama direktori tersebut sesuai keinginan Anda.
  • Klik kanan pada direktori dan pilih 7-Zip > Add to archive...
  • Di bawah Options, aktifkan Create SFX Archive dan pilih pengaturan berikut ...> Archive Format: 7z> Compression Level: Normal> Compression Method: LZMA2> Dictionary Size: 16 MB> Word Size: 32> Solid Block Size: 2 GB
  • Terakhir, klik OK.

Perhatikan bahwa arsip SFX bukanlah file pemasang yang sebenarnya. Mereka tidak menempatkan file yang diekstrak ke direktori target yang ditentukan. Mereka tidak mengubah Windows Registry. Selain itu, mereka tidak membuat log pemasangan, dan mereka tidak muncul sebagai installed software di aplikasi Uninstall aplikasi. Mereka secara harfiah adalah file arsip yang didandani sebagai file EXE.

Unduh: 7-Zip untuk Windows (Gratis)

Cara Menggunakan IExpress untuk Membuat EXE Dengan Mudah

IExpress adalah utilitas yang dibundel dengan versi Windows yang dimulai dengan Windows XP dan seterusnya. Utilitas ini hadir dengan antarmuka grafis front-end (disebut IExpress Wizard), tetapi Anda juga dapat membuat file penginstal menggunakan file Self Extraction Directive (SED) yang ditulis tangan. Kami merekomendasikan Wizard.

Seperti 7-Zip di atas, metode ini membuat arsip yang mengekstrak sendiri, tetapi dengan dua perbedaan utama: satu, pengguna akhir akan melanjutkan melalui Wisaya Instalasi multi-halaman, dan dua, pengguna akhir dapat menentukan direktori target ke di mana alat tersebut akan mengekstrak file.

Dan begini cara Anda membuat EXE installer Anda menggunakan IExpress:
  • Buka prompt Run (tombol Windows + R) dan ketik iexpress.exe untuk meluncurkan IExpress Wizard.
  • Pilih Create new Self Extraction Directive file  dan klik Next.
  • Pilih Extract files only dan klik Next.
  • Untuk judul paket, nama aplikasi Anda adalah pilihan yang aman.
  • Untuk prompt konfirmasi, pilih No prompt atau Prompt user with. Tidak masalah. Untuk pengguna akhir, termasuk satu selalu merupakan pilihan yang aman.
  • Untuk perjanjian lisensi, pilih Display a license jika Anda ingin pengguna akhir menyetujui Perjanjian Lisensi Pengguna Akhir (EULA). Jika tidak, tidak masalah untuk memilih Do not display a license.
  • Tambahkan semua file yang ingin Anda lihat terinstal dengan mengklik Add, menjelajah ke lokasi file, dan memilih semuanya.
  • Lanjutkan melalui IExpress Wizard dan pilih opsi yang Anda sukai untuk petunjuk Show Window dan Finished Message.
  • Untuk nama paket, klik Browse, arahkan ke tempat Anda ingin penginstal EXE dibuat, dan beri nama. Ini adalah file EXE yang akan Anda distribusikan ke pengguna akhir. Klik Next.
  • Terakhir, pilih file Save Self Extraction Directive (SED) jika Anda ingin membuat penginstal yang dimodifikasi nanti, seperti ketika Anda telah menambal perangkat lunak dan memerlukan penginstal yang diperbarui. Jika Anda memilih Don't save, Anda harus menjalankan seluruh proses dari awal.
  • Pada halaman Create Package, klik Next.

Paket Anda akan dibuat dalam beberapa menit. Perhatikan bahwa IExpress memiliki beberapa kebiasaan dan masalah:
  • Itu tidak mengizinkan masuknya direktori kosong.
  • Jika instalasi Anda memiliki subdirektori, subdirektori tersebut tidak akan disertakan.
  • Jika Anda memiliki banyak file dengan nama yang sama, bahkan dalam direktori terpisah, pembuatan penginstal akan gagal.

Karena keanehan ini, sebaiknya gunakan metode di bawah ini.

Cara Terbaik Membuat EXE: Gunakan Pengaturan Inno

Inno Setup adalah utilitas sumber terbuka yang telah aktif dikembangkan sejak 1997. Ini dibuat sebagian sebagai tanggapan terhadap InstallShield Express di bawah standar pada saat itu. Sejak itu, ia telah menjadi pembuat penginstal pilihan bagi mereka yang tidak peduli untuk menjelajahi opsi kepemilikan.

Hasil imbang terbesarnya adalah fleksibilitasnya. Inno Setup menggunakan file skrip dengan ekstensi ISS ("Inno Setup Script") untuk menyesuaikan berbagai aspek penginstal: file mana yang digabungkan, tempat penginstalan terjadi, apakah akan membuat pintasan, dll. File ISS menggunakan format yang mirip dengan file INI dan dapat dibuat menggunakan Inno Setup Wizard.

Untuk membuat penginstal Anda menggunakan Inno Setup, luncurkan aplikasi Inno Setup Compiler. Di prompt selamat datang, pilih Create a new script file using the Script Wizard. Dari sana, masukkan Nama Aplikasi dan Versi Aplikasi Anda. Secara opsional, Anda juga dapat menyertakan detail Penerbit Aplikasi dan Situs Web Aplikasi. Klik Next.
  • Sekarang, pilih Destination base folder, yang secara default ke Program Files.
  • Masukkan Application folder name, yang merupakan nama direktori utama tempat file instalasi Anda akan disimpan. Klik Next.
  • Untuk Application main executable file, telusuri dan pilih file EXE utama yang akan meluncurkan aplikasi Anda.
  • Jika Anda tidak memasang aplikasi, aktifkan The application doesn't have a main executable file. Kemudian tambahkan file dan folder ke instalasi Anda dengan tombol Add files... dan Add folders... Klik Next.
  • Pada Application Shortcuts page, biarkan default atau ubah agar sesuai dengan preferensi Anda. Semuanya cukup jelas. Klik Next.
  • Pada Application Documentation page, Anda dapat menunjuk hingga tiga file TXT yang akan ditampilkan selama proses instalasi pengguna akhir. Biasanya, ini adalah LICENSE.TXT, INSTALL.TXT, dan README.TXT, tetapi dapat berupa apa pun yang Anda inginkan. Klik Next.
  • Di halaman Setup Languages, tetap gunakan bahasa English, tetapi Anda dipersilakan untuk menambahkan bahasa lain sebanyak yang Anda inginkan. Klik Next.

Sekarang, ikuti langkah-langkah berikut dari bawah:

Di halaman Compiler Settings, Anda dapat menyesuaikan file EXE installer:
  • Custom compiler output folder adalah tempat file EXE penginstal yang dihasilkan akan ditempatkan.
  • Compiler output base file name adalah nama file EXE. Pengaturan default adalah setup.exe.
  • Custom Setup icon file adalah ikon yang akan digunakan file EXE penginstal. Ini harus berupa file ICO, yang dapat Anda unduh atau konversi dari PNG.
  • Setup password akan melindungi pengguna yang tidak sah dari menggunakan installer Anda. Biarkan kosong untuk menonaktifkan fitur ini.

Setelah mengonfigurasi pengaturan Anda, pilih Finish. Saat diminta untuk mengompilasi skrip baru, klik Yes. Saat diminta untuk menyimpan skrip, pilih No jika ini adalah file penginstal satu kali. Pilih Yes jika Anda berencana untuk mengubah atau memperbaruinya nanti.

Tunggu hingga prosesnya selesai, dan voila, Anda akan memiliki file yang dapat dieksekusi bersama Anda.

Unduh: Inno Setup untuk Windows (Gratis)

Metode Mana Yang Terbaik untuk Membuat Installer EXE

Jika perangkat lunak Anda dasar, atau jika Anda hanya akan mendistribusikan ke sejumlah orang terbatas, gunakan metode 7-Zip. Mudah, cepat, dan hampir tidak memerlukan keahlian teknis.

Jika perangkat lunak Anda agak sederhana, dan Anda ingin menyajikan wizard penginstalan nyata untuk pengguna akhir Anda, gunakan metode IExpress. Terakhir, pilih aplikasi Inno jika Anda memiliki perangkat lunak yang kompleks dan Anda tahu apa yang Anda lakukan.

Subscribe to receive free email updates:

0 Response to "Cara cepat Membuat File Installer "EXE" Sendiri"

Post a Comment