SFX Tool / InnoSetup: tworzenie instalatorów


tworzenie instalatorów

W głównym oknie dodajemy pliki / foldery, podajemy nazwę naszej aplikacji, ustalamy miejsce zainstalowania oraz możemy zmienić rodzaj kompresji.

sfxtool1.jpg

Teraz wybieramy Advanced Options:
– główna strona: możemy dodać deinstalator
– Licence: wpisujemy tekst licencji lub ładujemy z pliku
– Finish Page: podajemy lokalizację pliku wykonywalnego / readme / adresu www, który ma się uruchomić po instalacji
– Localization: wybieramy język instalatora

sfxtool2.jpg

Następnie w głównym oknie klikamy Generate script. Możemy edytować skrypt odznaczając Read only:
– instalacja na koncie limitowanym: zmieniamy wartość klucza rejestru z HKLM na HKCU oraz w sekcji Initialization Functions: dodajemy linię StrCmp $1 „User” RunTheInstaller

sfxtool3.jpg

Inno Setup – budowa własnego instalatora
inno1.jpg

Informacje o aplikacji – nazwa, wersja, autor oraz strona www
inno2.jpg

Folder aplikacji – ścieżka i nazwa do docelowego folderu
inno3.jpg

Pliki aplikacji – wybieramy plik wykonywalny uruchamiany pod koniec instalacji oraz inne pliki / foldery
inno4.jpg

Ikony aplikacji – tworzenie folderu w menu start, ikon na pulpicie i psku szybkiego uruchamiania
inno5.jpg

Dokumentacja – licencja, informacje przed i po instalacji
inno6.jpg

Język instalatora
inno7.jpg

Informacje końcowe – folder do zapisu pliku, nazwa, ikona i hasło pliku
inno8.jpg

Koniec
inno9.jpg

Struktura skryptu – mamy już utworzony własny skrypt. Możemy go edytować dodając dyrektywy:
– PrivilegesRequired: aby umożliwić instalację użytkownikom limitowanym dodajemy w sekcji Setup dyrektywę
PrivilegesRequired=lowest
inno10.jpg

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *