innosetup ile Setup Programı Hazırlamak (Resimli Anlatım)

uydudoktoru

Tanınmış Üye
Yönetici
Yönetici
Kendi yarttığınız bir programı veya herhangi bir çalışmanızı tek bir kurulum dosyasına çevirmek ve bu şekilde dağıtmak istiyorsanız bu yazımızı Kullabilirsiniz. Bu anlatımımda “pratik şekilde bir ‘setup’ dosyası nasıl oluşturulur” adım adım anlatmaya çalışacağım.

Bilgisayarımıza kurduğumuz her yazılımın bir setup yani kurulum dosyası bulunur ve bu dosya aracılığı ile ilgili yazılımları bilgisayarımıza zahmetsiz bir şekilde kurabiliriz. Başka hiçbir işlem yapmamıza gerek kalmaz. Sizlerin arasında da kendi yazmış olduğu bir programı veya elindeki bir çalışmasını tek bir kurulum dosyasına çevirip bu şekilde dağıtmak isteyeniniz olabilir. bu yazıda ücretsiz bir yazılım olan “Inno Setup” aracılığı ile nasıl “setup” dosyası oluşturabiliriz.

http://www.uydudoktoru.com/program-arsivi/7204-inno-setup-5-4-0-turkce.html#post14743

İnno Setup programı bu iş için kullanabileceğimiz gayet başarılı bir yazılım olarak öne çıkıyor. Yaklaşık olarak 1,5 MB. büyüklüğündeki kurulum dosyasını indirdikten sonra hemen kurulumunu yapıp devam ediyoruz.
Programı ilk defa çalıştırdığımızda “Welcome” ekranı ile karşılaşıyoruz ve sihirbaz yardımı ile adım adım ilerleyerek bir kurulum (setup) dosyası oluşturabileceğimiz belirtiliyor.
Burada script uznatılarımızı programın çalışması için gerekli komutların belirli kalıplar halinde sunuyor cancel diyerekte geçilebilir. setup hazırlama sırasında program kendi oluşturuyor.

[URL="http://img253.imageshack.us/img253/4665/57655670qc3.jpg"][URL="http://img253.imageshack.us/img253/4665/57655670qc3.jpg"][/URL][/URL]


1- Programın kullanılacak olan ismi yazılıyor.
2- Proramın ismi ve varsa versionunu yazabiliyoruz
3- Kime ait olduğunu
4- Varsa int. adresi girişlerini bu aşamada yapabiliriz.

[URL="http://img236.imageshack.us/img236/268/36179696tg4.jpg"][/URL]

5-
Bilgisayarımıza yüklediğimiz hemen hemen her program standart olarak “C:\Program Files” dizinine kurulum yapar. Bu kısımda biz eğer hiçbir ayara dokunmazsak oluşturacağımız setup dosyası da “C:\Program Files” dizini içersine kurulum yapacaktır. Eğer kurulumun başka bir dizin altına yapılmasını istersek (custom) şeçeneğine tıkalyıp istediğimiz konuma yönlendirebiliriz.
6-Tektaradan prgramın ismini yazıyoruz.


[URL="http://img476.imageshack.us/img476/9271/17593433zj0.jpg"][URL="http://img476.imageshack.us/img476/9271/17593433zj0.jpg"][/URL][/URL]

7- Başlat Menüsü'ne eklenecek çalışmamızın .exe formatlı dosyasını göstermemiz gerekiyor. “Browse” düğmesini kullanarak uygulama dosyamızı seçiyoruz.
8- Add Files Kısmından aynı işlemi tekrarlıyoruz.
9- Add directory kısmındanda adreslemeyi hangi klasör üzerinden göstericeğimizi şeçiyoruz yani exe uzantısını seçtiğimiz klasörü gösteriyoruz.

[URL="http://img390.imageshack.us/img390/4761/20818863ma3.jpg"][URL="http://img390.imageshack.us/img390/4761/20818863ma3.jpg"][/URL][/URL]

10-Başlat menüsüne kaydedilecek olan ismi yazıyoruz.

[URL="http://img386.imageshack.us/img386/8405/77357796su2.jpg"][URL="http://img386.imageshack.us/img386/8405/77357796su2.jpg"][/URL][/URL]

burada setup'ını oluşturacağımız programın varsa lisanslama setup oluşturma öncesi ve sonrasında hazırlayacağımız veya hazırlanmış .txt dosyalarını koyabiliriz yoksa ileri diyerek bu ekranı geçebiliriz.

[URL="http://img386.imageshack.us/img386/566/44955136pq6.jpg"][URL="http://img386.imageshack.us/img386/566/44955136pq6.jpg"][/URL][/URL]

11- Oluşturacağımız setup'ı konumlandıracağımız yeri seçiyoruz burayı boş geçersek setup programının kurulu olduğu ''output'' kalsörünün içine konumlanır
12 -Tekrar programın adınız yazıyuruz
13- Varsa oluşacak setup un iconunu buradan ayarlayabiliriz.
14- Setup a password koymak istiyorsak buradan ayarlayabiliriz.

[URL="http://img372.imageshack.us/img372/7522/58701215fu7.jpg"][URL="http://img372.imageshack.us/img372/7522/58701215fu7.jpg"][/URL][/URL]

İşlemimiz tamam next diyoruz sonlamı ekranı geliyor 'finish' seçiyoruz sonrasında yeni script hazırlansınmı diye sorar evet dediğimizde hazırlamış olduğumuz işlemlerin script ini otomatik olarak hazırlar ve setup hazırlanmış olur.
 
Geri
Yukarı