Inno Setup Polish Home Page

Official Home Page

Inno Setup

-Start

-Informacje

-Download

-Szybki start

-FAQ

-How-to's

-Dodatki

-Kontakt

 

 

 

Inno Setup
 
 

Szybki start

  • Lokalizacja instalatora

Do lokalizacji instalatora niezbędny jest plik Polish.isl lub myPolish.isl zawierający teksty instalatora w języku polskim (zobacz do działu Download lub Dodatki). Teraz skopiuj któryś z wymieniony plików do katalogu programu Inno Setup. A następnie w sekcji SETUP swojego skryptu dodaj odpowiednią linię:

MessagesFile=compiler:myPolish.isl
lub
MessagesFile=compiler:Polish.isl

Od tej pory możesz cieszyć się "rodowitym" instalatorem.

  • Nowe sekcje, nowe dyrektywy

Innymi przdatnymi dyrektywami w sekcji [SETUP] są:

AlwaysCreateUninstallIcon=yes - yes oznacza, że chcesz utworzyć skrót do deinstalatora także w Menu Start a nie tylko w Dodaj/Usuń Programy
UninstallIconName=Mój program Deinstalacja - określa nazwę tworzonego skrótu służącego do deinstalalacji
InfoBeforeFile=Readme.txt - powoduje wyświetlenie okna z informacjami pochodzącymi z pliku Readme.txt
LicenseFile=Licencja.txt - powoduje wyświetlenie okna z licencją z pliku Licencja.txt

Kolejną, chyba najważniejszą sekcją, jest sekcja [FILES] określa ona pliki wchodzące w skład instalacji. Jeśli chcesz aby twoja aplikacja została skopiowana do katalogu, który został wybrany przez użytkownika należy napisać następującą linię:

Source: Twojaaplikacja.exe; DestDir: {app}; CopyMode: normal

{app} oznacza katalog twojej aplikacji - kolejna stała

Dyrektywa CopyMode określa sposób kopiowania pliku. Szczegółowy opis znajduje się w pliku pomocy. Jeśli chcesz dołączyć więcej plików o podobnych nazwach możesz skorzystać z masek plików, np.:

Source: Mojepliki_0*.roz; DestDir: {app}\dodatkowy_katalog_tworzony_automatycznie\; CopyMode: normal.

Jeśli chcesz aby użytkownik mógł uruchomić Twój program zaraz po instalacji, dodaj następujący wpis w sekcji [RUN]:

Filename: "{app}\Twojaaplikacja.exe"; Description: "Uruchom aplikację teraz"; Flags: postinstall.

<<Wstecz | Dalej>>