Access Projesinin InnoSetup ile Paketlenmesi
#1
Çok kapsamlı kur projeleri hazırlayabileceğiniz, tamamen freeware ve reklamsız olan Inno Setup programını kolay bir örnek ile tanıtmak istiyorum.

Önce programın mevcut son sürümünü indirin.
http://www.jrsoftware.org/download.php/is.exe?site=1
Çalışmaya başlamadan önce derlenecek setup lar için Türkçe paketi de edinin.
(Program için değil, hazırlanacak setup dosyasının Türkçe olması içindir. 3. mesajda eklidir.)


Örneğimizde paketelenecek dosyalar C:\ altında,
-Icon.ico
-Lisans.txt
-MSCOMCT2.OCX
-Program.mdb
-Timer.ocx

olduğunu düşünelim veya bu dosyaları hazırlayalım.
1

[Resim: 38951846di5.jpg]

2

[Resim: 24441899eq9.jpg]

3

[Resim: 79863674dh1.jpg]

4

[Resim: 30114624vp3.jpg]

5

[Resim: 63068381xe0.jpg]

6

[Resim: 11127526nk7.jpg]

7

[Resim: 77291278fs1.jpg]

8

[Resim: 24530464wq2.jpg]

9

[Resim: 49027723ex0.jpg]

10



  Alıntı
Bu mesajı beğenenler:
#2
11 Dosyaların kopyalanmasına dair flags özellikleri:
;******** BU TİP SATIRLAR OKUNMAZ ************
;* Bu kelimlerin birkaçı gerekiyorsa aralarında birer boşluk bırakılır.*
;CopyMode: normal -> Flags: promptifolder
;CopyMode: aynısı varsa veya yeni dosya eskiyse daima atla -> no flags
;CopyMode: sadece yeni dosya hedefte yoksa -> Flags: onlyifdoesntexist
;CopyMode: daima üzerine yaz -> Flags: ignoreversion (Default)
;CopyMode: asla kopyalama -> Flags: dontcopy
;CopyMode: üzerineyazmadan önce sor -> Flags: confirmoverwrite
;CopyMode: kurduktan sonra o dosyayı sil -> Flags: deleteafterinstall
;CopyMode: regsvr32 işlemini yap (OCX ve dll için) -> Flags: regserver
;** ÖNEMLİ ! Aşağıdaki satır için(Kur esnasında dosya kullanımda olabilir, bu durum için kullanın.)
;CopyMode: windows yeniden başladıktan sonra kopyala -> Flags: restartreplace
;Uninstal: windows yeniden başladıktan sonra sil -> Flags: uninsrestartdelete
;Uninstal: Uninstall esnasında Asla silme (Varsayılan, herşey silinir) -> Flags: uninsneveruninstall

;******* SABİTLER (Önemli olanlar) *****************************
;{app} -> Uygulmama (hedef) klsörü
;{sys} -> Sistem32 klasörü
;{win} -> Windows klasörü
;{pf} -> Program Files klasörü
;{cf} -> Common Files klasörü


[Resim: 11ce5.jpg]




12 Hazırladığım Setup a ait kurulum görüntüleri...

[Resim: 12zy7.jpg]

13

[Resim: 13ka7.jpg]

14

[Resim: 14gn3.jpg]

15

[Resim: 15dh3.jpg]

16

[Resim: 16fg3.jpg]

17

[Resim: 17wq4.jpg]

18

[Resim: 18jb1.jpg]

19

[Resim: 19yp7.jpg]



  Alıntı
Bu mesajı beğenenler:
#3
Konuyla ilgili eklentiler..

-InnoSetup TR paket.
-Hazırladığım InnoSetup Scripti.
-Hazırladığım Setup.exe


Eklenti Dosyaları
.rar   setup.rar (Boyut: 584,45 KB / İndirilme: 305)
.rar   script.rar (Boyut: 1,47 KB / İndirilme: 222)
.rar   Turkce.rar (Boyut: 5,45 KB / İndirilme: 247)



  Alıntı
Bu mesajı beğenenler:
#4
Sayın Zeki Gürsoy;

Setup (kur) uygulamaları yapmak için birçok kişinin sorunlarına çare olacak mükemmel bir anlatım yapmışsınız. Çok teşekkürler..
Javascript
  1. this.setState({sign:"Here comes the sun...."})







  Alıntı
Bu mesajı beğenenler:
#5
Sayın Zeki Gürsoy

Çok yararlı bir konuyu en ince ayrıntısını atlamadan, harika bir anlatımla bizlere sunmuşsunuz..

Emeğiniz ve katkınız için çok teşekkür ederiz..



  Alıntı
Bu mesajı beğenenler:
#6
Sn. Zeki Gürsoy;

Günaydın. İyi hafta sonları...

Her ne kadar bu konu beni aşıyorsa da, bu kadar mükemmel ve resimli anlatım karşısında, sizi verdiğiniz bu büyük emek ve paylaşımınız dolayısıyla kutlarım.

Esasen, iki access ustasının takdirlerinden sonra, diyecek söz de yok zaten...


Sevgi ve saygılar.



  Alıntı
Bu mesajı beğenenler:


Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi