Individualus montuotojas, platinantis mūsų programinę įrangą

Turinys
„Inno Setup“ programinė įranga atsisiunčiama iš www.jrsoftware.org/isdl.php , Tai programinė įranga, skirta „Windows“, tačiau ją galima įdiegti „Linux“ naudojant „Wine“.
Atsisiuntus ji įdiegiama kaip ir bet kuri „Windows“ programinė įranga.

Mes sukursime scenarijų, tekstinį failą, kuriame bus nustatyti diegimo keliai, failai, kuriuos reikia įdiegti, ir visos priklausomybės, kurių reikia, kad mūsų programa veiktų.
Mes pradedame „Inno Setuop“ ir jis parodys mums dvi galimybes: sukurkite jį per vedlį (leiskite programinei įrangai mums vadovauti) arba atlikite viską patys. Pradedame naują failą, pirmame ekrane jis paprašys mūsų pradėti nuo scenarijaus, o po to - įmonės ar autoriaus duomenų.

Tęsdamas jis paprašys nurodyti, kuriame kataloge bus įdiegta programinė įranga, pagal numatytuosius nustatymus Programos failai arba programos aplankas, Taip pat galiu jį pritaikyti ir įdiegti į savo katalogą, kuris bus sukurtas diegimo metu.

Toliau ji paprašys nurodyti vykdomąjį failą exe arba jar, jei tai būtų java arba mūsų vykdomojo failo plėtinys, ir pridės visas būtinas mūsų programos priklausomybes, tokias kaip failas, vaizdai, duomenų bazės, jei bus įterpta, arba sql, jei ketiname jį sukurti diegimo metu.

Tada mes sukonfigūruojame meniu, sparčiuosius klavišus, pašalinimo piktogramas, kaip paprastai yra bet kurioje „Windows“ programoje.

Tada jis paklaus mūsų, ar norime pridėti tekstinių failų, kuriuose diegimo pabaigoje pranešime tiems, kurie įdiegia mūsų programinę įrangą, apie licencijavimą, pagalbą ar komentarus.

Tada kitame ekrane galėsite pasirinkti diegimo kalbas, galiausiai jis paprašys mūsų apibrėžti pačios „Inno Setup“ parametrus, tokius kaip: kur bus sukurtas sąrankos failas, koks bus mūsų diegimo programos pavadinimas, jei įdėsime piktograma ir kt.

Galiausiai ji paprašys mūsų išsaugoti scenarijų ir paklausti, ar norime jį sudaryti, mes sutinkame ir rezultatas bus sukurtas scenarijus ir kompiliavimo rezultatas.

Čia galime pamatyti failą setup.exe, kurį sukūrėme, ir iš „Linux“ su „Wine“, kad pamatytume, jog jis taip pat veikia, ir aš jį paleidžiu „Linux“, taip pat bus įdiegta mano programinė įranga, kuri bus vykdoma, priklausys nuo to, ar programavimas buvo atliktas atsižvelgiant į daugiaplatformį aspektą, tačiau čia matome tik diegimo programą.

Įdiegę kaip įprastą „Windows“ programą, galime pamatyti, kaip „Misoftware“ buvo įdiegta savo kataloge c: \ MySoftware

Prisiminti, kad „Inno Setup“ Jis sukuria tik tekstinį failą su diegimo apibrėžimais, jis neturi nieko bendro su mūsų programinės įrangos programavimu, todėl galime jį naudoti nesvarbu, kokia kalba užprogramavome savo programą, šiame pavyzdyje mes sukuriame diegimo programą iš „Linux“ programinė įranga, parašyta „Delphi“ ir nepalaikoma „Linux“, tačiau „exe“ plėtinys yra per „Wine“.
Turime labai gerai žinoti priklausomybes ir struktūrą, kurią visa mūsų programinė įranga turės gerai apibrėžti maršrutus ir kad nėra trūkstamų komponentų, dėl kurių vėliau programa gali sugesti.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave