Prilagođeni instalater za distribuciju našeg softvera

Sadržaj
Softver Inno Setup preuzima se s www.jrsoftware.org/isdl.php , To je softver za Windows, ali se može instalirati na Linux pomoću Wine.
Nakon preuzimanja instalira se kao i svaki Windows softver.

Napravit ćemo skriptu, tekstualnu datoteku koja će definirati instalacijske putove, datoteke za instaliranje i sve ovisnosti koje naša aplikacija treba za funkcioniranje.
Pokrećemo Inno Setuop i prikazat će nam se dvije mogućnosti: stvoriti ga pomoću čarobnjaka (dopustiti softveru da nas vodi) ili učiniti sve sami. Pokrećemo novu datoteku, na prvom zaslonu od nas će se tražiti da počnemo sa skriptom, a zatim s podacima o tvrtki ili autoru.

Nastavljajući, od vas će se tražiti da navede u koji će direktorij softver biti instaliran, prema zadanim postavkama Programske datoteke ili programska mapa, Također ga mogu prilagoditi tako da ga instalira u vlastiti direktorij koji će se stvoriti u vrijeme instalacije.

U nastavku će tražiti da navede izvršnu datoteku exe ili jar ako se radi o javi ili proširenju naše izvršne datoteke te dodati sve potrebne ovisnosti za našu aplikaciju, poput datoteka, slika, baza podataka u slučaju da su ugrađene ili sql ako idemo kako biste ga stvorili u instalaciji.

Zatim konfiguriramo izbornike, prečace, ikone za deinstalaciju, kao što općenito ima bilo koja Windows aplikacija.

Zatim će nas pitati želimo li dodati tekstualne datoteke u koje ćemo obavijestiti onoga tko instalira naš softver o licenciranju, pomoći ili komentarima na kraju instalacije.

Zatim će vam sljedeći zaslon omogućiti odabir jezika za instalaciju, na kraju će od nas tražiti da definiramo parametre samog programa Inno Setup, kao što su: gdje će se stvoriti instalacijska datoteka, koje ime će imati naš instalacijski program, ako stavimo ikona na njoj itd.

Na kraju će od nas tražiti da spremimo skriptu i pitati želimo li je sastaviti, prihvaćamo i rezultat će biti generirana skripta i rezultat kompilacije.

Ovdje možemo vidjeti datoteku setup.exe koju smo stvorili i iz Linuxa s Wineom kako bismo vidjeli da i ona radi, a ja je pokrećem na Linuxu, bit će instaliran i moj softver, koji će se izvršiti, ovisno o tome je li programiranje preuzeto uzima u obzir aspekt više platformi, ali ovdje vidimo samo instalacijski program.

Nakon instalacije kao tipičnog programa za Windows možemo vidjeti kako je Misoftware instaliran u vlastiti direktorij c: \ MySoftware

Zapamti to Inno postavljanje On samo generira tekstualnu datoteku s definicijama instalacije, nema nikakve veze s programiranjem našeg softvera, stoga ga možemo koristiti bez obzira na kojem smo jeziku programirali našu aplikaciju, u ovom primjeru stvaramo instalacijski program iz Linuxa za softver napisan u Delphiju i nije podržan od strane Linuxa, ali exe proširenje je putem Winea.
Moramo vrlo dobro znati ovisnosti i strukturu koje će naš kompletni softver morati dobro definirati rute i da ne postoje komponente koje nedostaju koje kasnije mogu uzrokovati neuspjeh aplikacije.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave