Tilpasset installatør for å distribuere programvaren vår

Innholdsfortegnelse
Inno Setup -programvaren lastes ned fra www.jrsoftware.org/isdl.php , Det er programvare for Windows, men kan installeres på Linux ved hjelp av Wine.
Når den er lastet ned, installeres den som hvilken som helst Windows -programvare.

Vi skal lage et skript, en tekstfil som vil ha definert installasjonsbanene, filene som skal installeres og alle avhengighetene som programmet vårt trenger for å fungere.
Vi starter Inno Setuop, og det vil vise oss to alternativer: lag det gjennom en veiviser (la programvaren guide oss) eller gjør alt selv. Vi starter en ny fil, på den første skjermen vil den be oss om å starte med skriptet og deretter dataene til selskapet eller forfatteren.

Ved å fortsette vil den be om å angi i hvilken katalog programvaren skal installeres, som standard vil den være det Programfiler eller Programmappe, Jeg kan også tilpasse den til å installere den i sin egen katalog som vil bli opprettet ved installasjonstidspunktet.

Ved å fortsette vil den be om å spesifisere den kjørbare filen exe eller jar hvis det var java eller utvidelsen av vår kjørbare og legge til alle nødvendige avhengigheter for applikasjonen vår, for eksempel fil, bilder, databaser i tilfelle av å være innebygd eller sql hvis vi skal for å lage den i installasjonen.

Deretter konfigurerer vi menyene, snarveiene, avinstalleringsikonene, som et hvilket som helst Windows -program generelt har.

Deretter vil det spørre oss om vi vil legge til tekstfiler der vi vil la den som installerer programvaren vår vite om lisensiering, hjelp eller kommentarer på slutten av installasjonen.

Deretter lar neste skjermbilde deg velge installasjonsspråk, til slutt vil det be oss definere parametrene til Inno Setup selv, for eksempel: hvor installasjonsfilen skal opprettes, hvilket navn vil installatøren vår ha, hvis vi vil sette en ikon på den, etc.

Til slutt vil det be oss om å lagre skriptet vårt og spørre om vi vil kompilere det, vi godtar og resultatet blir det genererte skriptet og resultatet av samlingen.

Her kan vi se setup.exe -filen som vi har opprettet og fra Linux med Wine for å se at den også fungerer og jeg kjører den på Linux, Min programvare vil også bli installert, som vil bli utført vil avhenge av om programmeringen har tatt ta hensyn til multiplatform -aspektet, men her ser vi bare installasjonsprogrammet.

Etter installasjon som et typisk Windows -program kan vi se hvordan Misoftware ble installert i sin egen katalog c: \ MySoftware

Husk at Inno Setup Den genererer bare en tekstfil med installasjonsdefinisjonene, det har ingenting å gjøre med programmeringen av programvaren vår, derfor kan vi bruke den uansett hvilket språk vi har programmert applikasjonen vår, i dette eksemplet lager vi et installasjonsprogram fra Linux for en programvare skrevet i Delphi og ikke støttet av Linux, men exe -utvidelsen er gjennom Wine.
Vi må veldig godt kjenne til avhengighetene og strukturen som vår komplette programvare må definere rutene godt og at det ikke mangler komponenter som senere kan føre til at applikasjonen mislykkes.
wave wave wave wave wave