Savas programmatūras izstrāde ir viena lieta, bet tās instalēšana ir cita lieta. Kad esat izveidojis savu produktu, jums ir jādomā, kā tas tiks piegādāts gala lietotājam. Ja tas ir tikai viens izpildāms fails, kuru varat vienkārši saspiest un koplietot, tas ir vienkārši. Bet, ja jūsu produkts sastāv no vairākiem failiem, piemēram, dll, kas ir jāreģistrē, jums jau ir nepieciešams instalētājs. Pat ja jums vienkārši jāizveido pāris saīsnes lietotāju datoros, instalētājs jau būs ērts, ja vien, protams, nevēlaties, lai lietotāji visu darītu manuāli.
Dārgais un komerciālais flagmanis InstallShield ir pazīstams ikvienam, un jūs esat vairākkārt izmantojis šī produkta radītos instalētājus. Taču tas nav vienīgais cietoksnis uzstādītāju izveidei. Ir arī diezgan spējīgi bezmaksas produkti, kas var nodrošināt jūs ar visām nepieciešamajām iespējām. Esmu izvēlējies dažus no labākajiem. Tie aptver dažādas pieejas instalēšanas programmas izveidei: no ātras un viegli pielāgojamas (5–10 minūtes un pabeigtas) līdz jaudīgiem un atbalsta milzīgu skaitu iestatījumu.
Apskatījis vairākus citus bezmaksas produktus šajā kategorijā, es nolēmu izvēlēties šo kā vispievilcīgāko. Šis rīks nav paredzēts lietotājiem, kuri meklē vienkāršu grafisko redaktoru un ātrus rezultātus. Šis risinājums ir vairāk piemērots tiem izstrādātājiem, kuri vēlas pilnībā kontrolēt instalētāja izveidi un ir ērti strādāt ar teksta konfigurācijas failiem. Inno Setup tika izlaists 1997. gadā un kopš tā laika ir ievērojami attīstījies. Šis rīks noteikti pārspēj daudzus komerciālos konkurentus šajā jomā ar savu funkciju pārpilnību un darbības stabilitāti.
Inno Setup GUI ir konfigurācijas faila redaktors/kompilators, kas satur instalēšanas programmas izveides iestatījumus. Teksta faila formāts ir ļoti līdzīgs INI faila formātam, tāpēc darbs ar to ir mazāk apgrūtinošs nekā ar XML formāta failu, piemēram, . Palīdzības fails ir labi strukturēts, ļaujot viegli uzzināt par pieejamajām opcijām. Redaktors atbalsta koda krāsu shēmu, kas padara to ērtāku darbu. Es neuzskaitīšu visas šī profesionālā iestatīšanas rīka funkcijas, taču es neesmu atradis neko citu, ko Inno Setup nespētu paveikt. Avota faili, mērķa faili, īsceļi, dialoglodziņi, licences pieņemšana, dzēšana, pielāgotas veidlapas un daudz kas cits. Esmu to izmantojis vairākos projektos gadu gaitā ar lieliem panākumiem (nevis izdevumiem). Ja jums patīk GUI, varat atrast vairākus trešo pušu papildinājumus šim lieliskajam rīkam vietnē mājas lapa InnoSetup.
- Ja jums nav īsti nepieciešams skriptu redaktors un vēlaties kaut ko ar modernāku lietotāja interfeisu, tad NullSoft rīks instalētāju izveidei ir tas, kas jums nepieciešams. Šis ir visspējīgākais produkts, lai gan tam trūkst pilna lietotāja interfeisa (neskaitot kompilatora logu).
Tāpat kā veidojat HTML kodu tīmekļa lapai atsevišķā programmā un pēc tam parādāt šo lapu pārlūkprogrammā, jums vajadzētu izveidot NSIS skriptu jebkurā jūsu izvēlētā redaktorā un vienkārši apkopot to ar NSIS kompilatoru. NSIS mājaslapā var atrast saites uz redaktoriem (PSPad, Notepad) un IDE spraudņiem (piemēram, priekš Eclipse) ar atbalstu NSIS skriptiem ar sintakses izcelšanu, kā arī dažādām citām palīgprogrammām.
Šis produkts noteikti ir vairāk paredzēts profesionāliem izstrādātājiem, nevis tiem, kas meklē ātru un vienkāršu grafiskie risinājumi lai izveidotu uzstādītājus. Produkti šajā pārskatā attiecas uz abiem šo lietotāju veidiem, tāpēc ir nedaudz grūti ieteikt vienu risinājumu. Lai gan NSIS ir spējīgāks par , es izvēlējos pēdējo, jo tas ir līdzsvarots starp GUI un funkcionalitāti (ieskaitot apmācības organizāciju).
NSIS vienkārši parāda vienu nelielu logu ar teksta saitēm, lai jūs sāktu izpētīt tās bezgalīgās iespējas. Neliels logs (tiešām pārāk mazs, lai parādītu visu tekstu, bet pietiekami liels, lai nemainītu izmēru) satur saites uz pašu kompilatoru, skriptu paraugiem, tiešsaistes atbalstu, dokumentāciju un spraudņiem.
Spraudņi patiešām ir tā vērti, tie piedāvā daudzas uzlabotas funkcijas, piemēram, izgaismošanas/izbalināšanas efektus pielāgotajiem dialoglodziņiem. NSIS iesaka izveidot modernāku lietotāja interfeisa iestatījumu. Varat izveidot savas ikonas, banerus, fonus un izveidot no tiem savu kolekciju. Lietotāju kopiena ir diezgan liela, un daudzi resursi un forumi jums palīdzēs un atbalstīs jūsu NSIS instalēšanas projektu.
Iestatīšanas faila izveide ir tikpat vienkārša kā skripta faila vilkšana un nomešana kompilatora logā. Logā tiek parādīti visi kompilatora ziņojumi, tostarp veiksmes vai kļūdu ziņojumi. Ģenerētie instalācijas faili ir mazi, salīdzinot ar citiem instalēšanas programmas izveides rīkiem, kas ļauj jums pārvaldīt savu . Es varētu jums pastāstīt daudz vairāk par NSIS, bet es to atstāšu viņu labi organizētajai ziņā mājas lapa. Šis ir visiespējamākais rīks no visiem piedāvātajiem, taču tas ir paredzēts profesionālu izstrādātāju risinājumiem, un, lai tie darbotos efektīvi un produktīvi, ir nepieciešami trešo pušu rīki.
ir analogs. Ja vēlaties pilnībā kontrolēt instalētāja izveidi un nebaidāties strādāt ar XML konfigurācijas failiem, Ghost Installer var būt laba izvēle. Lai gan rīka komerciālajai versijai ir GUI (Ghost Installer Studio), bezmaksas versija vienkārši piedāvā tā saukto gEditor XML konfigurācijas failu rediģēšanai.
Šim produktam ir nepieciešams laiks, lai pierastu pie šī produkta, taču, tiklīdz jūs to sapratīsit un zināsit visus iestatījumus, varēsit izmantot visu šī rīka jaudu. Palīdzības fails ir ļoti labi sakārtots, un tajā ir uzskaitīts viss atslēgvārdi un iestatījumi, kurus varat izmantot. Veidojot jaunu projektu, iestatīšanas vednis izveidos pamata vai papildu veidni, kas nodrošinās nepieciešamo XML struktūru, ar kuru varēsit strādāt uzreiz. Man šo rīku bija nedaudz grūtāk apgūt nekā InnoSetup, taču esmu pārliecināts, ka šis rīks ir ļoti spēcīgs. Rezultātā mums ir XML redaktors gEditor ar iebūvētu pogu, kas sāk instalētāja kompilēšanas procesu. Ja šāda veida darba shēma jums ir pievilcīga, tad noteikti izmēģiniet to.
, iespējams, ir ātrākais un ērtākais instalētāja izveides rīks, ko esmu pārskatījis. Šis rīks satur būtiskas funkcijas, kas ietītas efektīvā GUI. Vednis ātri palīdzēs veikt pamata darbības. Mans pirmais projekts tika paveikts dažu minūšu laikā, un viss darbojās kā šarms!
Katrs posms ir attēlots ar atsevišķu cilni, tāpēc pēc vedņa pabeigšanas jums vienmēr būs iespēja mainīt iepriekš norādītos iestatījumus. Ja jums ir jāinstalē vairāki izpildāmie faili, jums ir jāpievieno izvēlne Sākt un darbvirsmā jāizveido saīsnes. Šis rīks ļauj viegli mainīt visu instalācijas tekstu, pat tekstu sveiciena dialoglodziņā. Galīgo instalēšanas programmu var palaist gan dialoglodziņa režīmā, gan pilnekrāna režīmā (ar iespēju iestatīt fona aizpildījuma gradientu, tāpat kā vecajos labajos Windows laikos).
Varat iestatīt bitkartes un ikonas pēc savas izvēles. Programmā Install Creator trūkst papildu funkciju, piemēram, reģistra ierakstu pievienošanas, dažādas instalācijas pakotnes vai valodas. Bet tas nebija šī rīka mērķis, un tas ir piemērots vienkāršu uzdevumu veikšanai. Šī ir lieliska izvēle ātram programmas izplatīšanas risinājumam, neizprotot daudzas instalēšanas programmu izveides sarežģītības. Bezmaksas versija ir pilnībā funkcionāla, tomēr katras instalācijas beigās tiek parādīts logs ar sludinājumu un saiti uz izstrādātāju vietni.
Tas ir kārums tiem, kuri nevēlas tērēt daudz laika instalēšanas programmu izveidei un daudzu teksta rediģēšanai. Rīks ir ļoti līdzīgs , tajā ir arī vienkāršs un efektīvs interfeiss, kurā varat ātri atrast un konfigurēt visu svarīgas funkcijas jūsu projekts. Iestatīšanas dialoglodziņā varat atlasīt pielāgotas bitkartes un ikonas, kā arī norādīt fona aizpildījuma gradientu pilnekrāna režīmam. Varat konfigurēt sešus instalēšanas dialoglodziņus un vienu instalēšanas pabeigšanas dialoglodziņu.
Darbs ar failiem un konteksta izvēlne ir diezgan viegli izdarāms, kas ir priekšrocība salīdzinājumā ar Install Creator. Jums tiek dota arī iespēja iestatīt ierakstus reģistrā un reģistrēt DLL / OCX / TBL failus. Instrumentam ir daži papildu funkcijas, kas atstāj diezgan labu iespaidu. Ar tiem jūs varat mainīt dažas funkcijas, piemēram: izvēlēties valodu, izvēlēties instalācijas ceļu. Taču man radās vairāki jautājumi par rīka darbību, proti, par dialoga fontu maiņu. Dažiem fontiem, piemēram, Tahoma, displejs vienkārši tiks parādīts tukšs logs. Kāpēc ir tā, ka? Bezmaksas versija ir pilnībā funkcionāla, taču katra instalācijas loga apakšējā kreisajā stūrī tiek parādīta rinda "CreateInstall Free". Jūs varat iegādāties šo rīku un mainīt šīs rindas saturu pēc saviem ieskatiem.
ir laba izvēle, ja nepieciešams ātri izveidot MSI instalācijas pakotni. Caphyon piedāvā bezmaksas versija savs rīks, kas iebūvēts komerciālā produktā, lai izveidotu uzstādītājus. Jūs varat lejupielādēt un instalēt pilna versija Prece ir bezmaksas, bet bez pirkuma reģistrācijas darbojas tikai "Basic" opcijas. Bet ar to pilnīgi pietiek, lai ātri un viegla radīšana Instalācijas pakotne MSI.
Tam ir diezgan lietotājam draudzīgs interfeiss, kas ļauj iestatīt visas pamata konfigurācijas pēc iespējas īsākā laikā. Ir diezgan daudz instalēšanas iespēju, kas ļauj diezgan vienkārši spēlēt ar rīku, piemēram, mērķa mape, saīsnes, sistēmas atsāknēšana, startēšanas nosacījumi, reģistra iestatījumi un daudz kas cits. Vienīgais, kurā esmu vīlies, ir tas, ka to nav iespējams definēt Dažādi veidi tādus iestatījumus kā "Pilna instalēšana" un "Minimālā instalēšana". "Visu vai neko" nav mūsdienu instalēšanas programmu filozofija. Es dotu priekšroku tipa iestatīšanas opcijai, nevis palaišanas nosacījumu opcijai. Tomēr mani ļoti iespaido lietošanas vienkāršība un projektam nepieciešamais minimālais laiks. Ja tev vajag MSI fails Vienkāršai instalēšanai Advanced Installer noteikti ir tas, kas jums nepieciešams.
ļoti spēcīgs - daudzu gadu pieredze - vienkāršs faila formāts | ||
liels skaits funkciju - mazs instalētāja izmērs - pielāgoti dialoglodziņi - iespēja savienot spraudņus | ||
nav grafiskā interfeisa - nav viegli iemācīties - nav redaktora |
Jaudīgas funkcijas - balstītas uz XML | ||
pamatojoties uz teksta failiem - nav grafiskā interfeisa |
Clickteam ražo vienkāršus un draudzīgus produktus izstrādātājiem: piemēram, Clickteam Fusion, The Games Factory, Multimedia Fusion. Tajā pašā rindā ir programma Install Creator. Produkta galvenā priekšrocība ir ātra izplatīšanas izveide, izmantojot soli pa solim vedni.
Iestatījumu sadaļas ir sakārtotas tik stingrā secībā ciļņu veidā. Pirmkārt, dati (faili), dialoglodziņu teksta saturs (Wizard Text), loga formāts (Window), papildu iestatījumi(Opcijas), atinstalēšanas programmas iestatījumi (Atinstalētājs), izplatīšanas lielums (Build). Pēc noklikšķināšanas uz Build sākas instalēšanas programmas apkopošana.
Instalēšanas programma aizņem 65 KB, ieskaitot atinstalēšanas programmu, tā ir 105 KB. Papildus tam Install Creator izmanto vienu no diviem saspiešanas algoritmiem (rāvējslēdzējs/diferenciators), labākais variants noteikts automātiski. Ja nepieciešams, datus var ievietot iepakojumā atsevišķi no instalētāja.
Clickteam Install Creator funkcionalitāte ir vienota, trūkst dažu svarīgu opciju. Tādējādi daudzvalodība netiek atbalstīta, krievu valoda lokalizāciju sarakstā pilnībā nav iekļauta. Integrācija ar trešo pušu risinājumiem netiek nodrošināta, tāpēc darbs ar lieliem projektiem (kas nozīmē daudzus sistēmas savienojumus) būs neērts. Programma neļauj izveidot atjauninājumus vai ielāpus. Tomēr pēdējā gadījumā varat izmantot Clickteam izstrādi.
Install Creator nereģistrētajā versijā ir ietverta reklāma. Profesionālā versija, papildus šī ierobežojuma noņemšanai, ļauj izplatīšanā iekļaut vairākus izdevumus un iestatīt licences ierobežojumu instalētāja lietotājam.
Kopsavilkums. Instalēšanas Creator iespējas būs pieprasītas, strādājot ar vienkāršiem projektiem. Iegūtie instalētāji satur pamata komplekts lietotāja iespējas, starp kurām nav valodu vai instalācijas profila izvēles. Noteikti šis ir vienkāršākais risinājums starp visiem apskatā minētajiem instalācijas kompleksiem.
Faktiskais instalētājs - programma diezgan sarežģītu instalētāju izveidei Windows Installer neizmantojot skriptus. Pamatfunkciju komplektā ietilpst daudzvalodība, efektīva saspiešana, detalizēta saskarnes pielāgošana, komandrinda un citas funkcijas, kas uzskaitītas zemāk.
Nav soli pa solim vedņa, taču ir pieejams jauna projekta opciju logs. Kad esat noteicis produkta pamatinformāciju, varat doties uz programmas galveno logu. Opcijas atrodas 5 sadaļās - “Vispārīgi”, “Instalēšana”, “Dialogi”, “Sistēma” un “Reģistrs”.
Sadaļā Vispārīgi ir sniegta informācija par projektu un tiek konfigurēts instalēšanas vedņa izskats. Procesa laikā uzstādītājs var pārbaudīt Sistēmas prasības(piemēram, OS versija, lietotāja privilēģijas) un atkarības (Microsoft . NET Framework, Internet Explorer, Adobe Reader,Java, SQL serveris un citi). Ja norādīto komponentu trūkst, instalētājs prasīs lietotājam tos lejupielādēt un instalēt.
Instalācijā - failu un mapju atrašanās vieta, izpildāmā faila atrašanās vieta, instalēšanas, atjaunināšanas un atinstalēšanas procesu iestatījumi. Abus procesus var veikt klusi, neprasot lietotāja iejaukšanos. Papildus instalētājam to var izmantot (Actual Updater).
Dialogi (“Dialogi”) nodrošina piekļuvi sadaļu “iepildījumam”, tostarp licences līguma tekstam, failam readme, tostarp RTF formātā. Šeit ir lokalizācijas valodu izvēle ar krievu valodu sarakstā. Nevajadzīgās instalētāja sadaļas var viegli atspējot.
Sistēma - iestatīšana sistēmiskas izmaiņas instalēšanas laikā ievadītie: īsinājumtaustiņi, reģistra atslēgas, mainīgie un lietotāja komandas.
Reģistrēties (“Reģistrēties”) - failu asociāciju iestatīšana, vides mainīgie, bibliotēkas.
Pēc nepieciešamo opciju iestatīšanas vienkārši noklikšķiniet uz pogas Veidot projektu - instalētājs ir gatavs palaišanai. Ja, veidojot instalētāju, tika palaists garām kāda svarīga opcija, Actual Installer par to informēs kompilācijas laikā un norādīs kļūdu.
Kopsavilkums. Faktiskais instalētājs ietver gandrīz visus standarta parametrus un projekta iespējas. Šī ir “starpposma” opcija starp ļoti vienkāršiem (piemēram, Clickteam Install Creator) un smagākiem risinājumiem, kas arī tiks apspriesti.
CreateInstall - rīku komplekts uzstādītāju izveidei. Tas ir balstīts uz divām funkcijām - instalēšanas procesa kontroli un neierobežotu paplašināmību. Abas funkcijas tiek ieviestas, pateicoties skriptēšanas rīkam.
CreateInstall saskarne ir sadalīta 3 cilnēs - “Projekts”, “Instalācijas skripts” un “Atinstalēšanas skripts”. Pirmajā sadaļā varat iestatīt Vispārīgie iestatījumi instalētājs: informācija par produktu, atbalstītās valodas, ceļi, izskats. Turklāt instalētāju var aizsargāt ar ciparparakstu un iestatīt paroli.
“Projekts” nav līdzvērtīgs divu nākamo sadaļu aizstājējs, t.i., lai izveidotu izplatīšanu, jums rūpīgi jākonfigurē instalēšanas un atinstalēšanas skripti. Atbilstošie parametri tiek parādīti kā grupas, tos var parādīt vienā sarakstā.
CreateInstall paplašinājums ir Quick CreateInstall utilīta. Tas ievērojami vienkāršo uzstādītāja izveidi, nodrošinot tikai pamata iestatījumi projektu. Izmantojot Quick CreateInstall, projektu vēlāk var importēt programmā CreateInstall.
Projekta kods nav paredzēts neatkarīgai rediģēšanai, pārsūtīšanai uz IDE vidi vai eksportēšanai. Lai gan Gentee valodai ir lielisks potenciāls: tie ir vismaz mainīgie un funkcijas, nosacījuma izteiksmes un sintakse, kuras pamatā ir C, C++ un Java.
Ir 3 programmas izdevumi - pilna, viegla (vienkārša) un bezmaksas. Ir publicēts to atšķirību saraksts. Lielākoties trūkstošās programmas bezmaksas izdevuma funkcijas ir redzamas, pārvietojoties pa skriptu iestatījumu grupām.
Interfeiss un palīdzība ir pieejama krievu valodā.
Kopsavilkums. CreateInstall ir funkcionāla un viegli saprotama vide. CreateInstall rīkkopa nav tik slikta un ļauj iztikt ar saviem rīkiem. Bet trūkumi joprojām ir programmas slēgtība “pati par sevi”, kas nozīmē importa un eksporta funkcijas.
Advanced Installer ir balstīta uz Windows Inslaller tehnoloģiju, kas ļauj izveidot msi-, exe- un cita veida izplatījumus. To veicina pārdomāts interfeiss un darbs ar projektiem. Uzlabotajā instalēšanas programmā varat atrast daudzas funkcijas, kas nav pieejamas citos līdzīgos kompleksos, kas ir apskatīti tālāk.
Ievērības cienīgs, pirmkārt, ir projektu dažādība: tas ietver instalētājus, Java instalētājus, atjauninājumus, papildinājumus, sapludināšanas moduļus un citus. Izvēlnes sadaļā Installer ir komandas projektu importēšanai no Visual Studio, RAD Studio, Real Studio, Visual Basic. Šeit atklājas Advanced Installer potenciāls mijiedarbībā ar IDE.
Katram atlasītajam projekta veidam ir pieejams detalizēts iestatīšanas vednis. Ir izplatītas veidnes — Simple, Enterprise, Architect vai Professional. Lielākā daļa projektu ir pieejami tikai noteikti veidi licences, publiskie projekti ir norādīti kā Nav ailē Nepieciešama licence.
Kā jau minēts, veidojot projektu, var izmantot soli pa solim vedni, kurā jo īpaši var izvēlēties pakotnes izplatīšanas metodi, lokalizācijas valodas, pielāgot lietotāja interfeisu, ievadīt licences tekstu u.c. iespējas. Advanced Installer ļauj izvēlēties programmas izplatīšanas opciju - atstāt datus nesaspiestus, sadalīt tos CAB arhīvos, saglabāt MSI utt., pievienot Digitālais paraksts, jāievada sērijas numurs utt.
Advanced Installer (projekta redaktora) galvenajā logā vienkāršā displeja režīmā ir vairākas sadaļas:
Izvēloties resursus, var izmantot failus, reģistra atslēgas, vides mainīgos, konfigurācijas ini, draiverus, datu bāzes un tulkojumus. Ar asociācijas moduļu palīdzību jūs varat pievienot citus resursus, piemēram, pakalpojumus, atļaujas, asociācijas utt.
Lai veiktu sarežģītākus uzdevumus, varat izmantot pielāgotas darbības, EXE, DLL vai skriptus, kas rakstīti C, C++, VBS vai JS valodā. Skriptu izveidei ir paredzēts ērts redaktors.
Tomēr jāņem vērā, ka vienkāršajā režīmā ir pieejama tikai neliela daļa no sadaļām. Strādājot ar Advanced Installer izmēģinājuma režīmā, ir lietderīgi pāriet uz iestatījumiem un pārslēgties uz citu režīmu darbam ar projektu. Pēc šīm darbībām kļūst pieejamas jaunas redaktora apakšsadaļas.
Kopsavilkums. Pateicoties dažādiem produkta izdevumiem (tostarp bezmaksas), importēšanas iespējām, daudzām veidnēm un diagrammām, kā arī projektu redaktoram, Advanced Installer ieinteresēs plašu auditoriju.
InstallBuilder ir vairāku platformu vide instalētāju izveidei. Atbalstīto sistēmu saraksts ietver: Windows ME - Windows 8, Mac OS X, FreeBSD, OpenBSD, Solaris (Intel & Sparc), AIX, HP-UX, IRIX, Linux (Intel x86/x64, Itanium, s390 un PPC). Ir pieejami instalētāji gan darbvirsmas, gan tīkla programmatūrai. Rokasgrāmatas pirmajā daļā jau tika apskatīts IzPack produkts, bet InstallBuilder raksturīgs atbalsts rakstīšanas valodām, tostarp ne tikai Java, bet arī PHP, Perl, Python, Ruby, C/C++ un .NET/Mono.
Programmas saskarne ir pieejama krievu valodā. Lai strādātu ar projektu, tiek izmantots ļoti vienkāršs grafiskais apvalks. Ir pieejamas šādas sadaļas ar iestatījumiem:
Kopsavilkums. BitRock InstallBuilder ir ieteicams galvenokārt, lai izveidotu starpplatformu produktus. Skripts, kas balstīts uz XML specifikācijām, ir viegli lietojams, un projektu ir viegli importēt un eksportēt rediģēšanai ārējā vidē. Tādējādi, pamatojoties uz šo XML skriptu, jūs varat ātri ģenerēt instalētājus visām nepieciešamajām platformām.
InstallMate ir rīkkopa izplatīšanas izveidei, pamatojoties uz Windows Installer. Galvenās funkcijas: intuitīvs grafiskā vide, plaša izvēle instalācijas elementi, atkarības pārbaude, detalizēta konfigurācija izskats instalētājs, atbalsts komponentiem, lokalizācijām un paplašinājumiem. Ar InstallMate izveidotie izplatījumi ir kompakti un ātri.
Jauna projekta izveides vednis ļauj atlasīt esošu veidni un norādīt sākotnējos parametrus - lokalizācijas valodas (vienu vai vairākas), produkta nosaukumu.
Varat importēt izveidoto projektu vai izmantot InstallMate redaktoru. Starp citu, importa iespējas nebija iespaidīgas: tiek atbalstīti Tarma produkti un Visual Basic projekti.
Programmas galvenajā logā ir sadaļas ar parametriem, kas nosacīti sadalītas trīs sadaļās:
Kā minēts, veidojot instalētāju, varat izmantot veidnes. Papildus projektu veidnēm ir iespējams izveidot pakotnes, pamatojoties uz komponentiem, definējot elementu grupas. Citas iespējas, kuras ir vērts atzīmēt, ietver slēptu un klusu instalēšanu un atinstalēšanu, divu veidu saspiešanu (Deflate vai LZMA).
Tiek parādīts pilns funkciju saraksts.
Kopsavilkums. Profesionāla vide uzstādītāju izveidei ar patiesi lietotājam draudzīgu saskarni un ātri pieejamiem rīkiem: veidojot izplatīšanu, varat ātri pārslēgties no vienas lokalizācijas valodas uz citu un pārbaudīt projektu. Trūkst funkcionāla soli pa solim iestatīšanas vedņa un importēšanas iespēju. Spēks- visu pieejamība standarta funkcijas, strādājot ar mainīgajiem lielumiem un darbībām.
Izstrādātāju pieredze liecina, ka uzticams, profesionāls programmatūras instalētājs ir ārkārtīgi svarīgs jūsu produktam. Nekas nerada sliktu pirmo iespaidu par produktu kā instalācijas, kas nedarbojas vai ir nepareizi konfigurētas. Citiem vārdiem sakot, ja vēlaties savu programmatūra izveidots pozitīvs tēls lietotāja priekšā, jums vajadzētu rūpēties par profesionāliem un uzticamiem, piemēram, Faktiskais uzstādītājs. Šis jaudīgais rīks ļauj izveidot instalācijas pakotnes ar modernu interfeisu, jo izplatīšanā ir iekļauti krāsaini Wizard attēli. Pateicoties tās intuitīvi izstrādātajam interfeisam, programma ir piemērota gan iesācējiem izstrādātājiem, kas ļauj izveidot vienkāršas instalācijas pakotnes, gan profesionāliem izstrādātājiem, kuri var izveidot ar funkcijām bagātus un elastīgus instalētājus.
Lai sāktu procesu, palaidiet Actual Installer. Pirmā lapa ir Ģenerālis, tajā ir lauki produkta nosaukuma un versijas ievadīšanai. Lauki uzņēmuma nosaukums, vietne un atbalsta adrese nav obligāti, taču, lūdzu, ņemiet vērā, ka šie dati tiks parādīti programmas detaļās sarakstā "Vadības panelis — programmas un līdzekļi".
Tab Prasībasļauj izvēlēties Windows versijas kurā jūsu programma var darboties. Ja jūsu programmai ir nepieciešams .NET Framework, atlasiet to un atlasiet atbilstošo versiju.
Tas ir ļoti ieteicams, ka iespēja Nepieciešamas administratora tiesības tika iespējots, pretējā gadījumā instalēšanas programma nevarēs izveidot failus un reģistra ierakstus Windows sistēmas apgabalā (mape "Program Files", reģistra atslēga "HKEY_LOCAL_MACHINE\SOFTWARE" un citi). Tomēr šī opcija nav jāatzīmē, ja jums vienkārši nepieciešams kopēt failus uz direktoriju, kas nav sistēmas direktorijs.
Dodieties uz lapu Uzstādīšana: tiek izsaukta pirmā cilne Faili un mapes. Laukā Avotu direktorijs varat norādīt direktoriju, kurā ir jūsu lietojumprogrammas faili. Lietojumprogramma tiks instalēta laukā norādītajā direktorijā Instalācijas direktorijs. Šī direktorija ceļš tiks saglabāts instalētāja mainīgajā
Pēc failu pievienošanas projektam ieteicams atlasīt savas lietojumprogrammas galveno izpildāmo failu (EXE). Lai to izdarītu, laukā atlasiet failu Instalācijas faili, ar peles labo pogu noklikšķiniet un atlasiet Iestatīt kā galveno izpildāmo. Atlasot šo failu, programma Actual Installer automātiski izveidos divus īsceļus tam programmu grupā (Izvēlne Sākt\Programmas\Programmas nosaukums) un darbvirsmā. Šos iestatījumus varat apskatīt vai mainīt vietnē Īsceļi.
Nākamā cilne - Atinstalēšana. Ja vēlaties pievienot programmas atinstalēšanas/noņemšanas līdzekli, vienkārši atlasiet opciju Iekļauts atinstalētājs. Opcija Aiciniet apmeklēt produktu atsauksmju lapuļauj novirzīt lietotājus uz atsauksmju lapu pēc programmas atinstalēšanas. Izvēlieties opciju Piespiedu atinstalēšana, ja vēlaties, lai atinstalētājs pilnībā noņem instalācijas mapi (ja programma tajā izveido papildu failus).
Pēdējā cilne instalēšanas lapā ir Atjaunināt. Izvēlieties opciju Iekļauts Actual Updater rīks lai instalācijas pakotnē iekļautu programmu Actual Updater. Šī utilīta ļauj pārbaudīt atjauninājumus. Vairāk Detalizēta informācija Informāciju par šo līdzekli varat atrast palīdzības failā.
Dodieties uz lapu Dialogi. Šeit varat atlasīt iestatīšanas vedņa instalēšanas lapas. Uz cilnes Valodas Tiek piedāvātas instalētāju valodas. Lai mainītu tekstu valodas failā, atlasiet to un atlasiet Rediģēt no konteksta izvēlnes.
Uz cilnes Licences līgums Varat norādīt licences līguma failus. Var izmantot atsevišķu failu katrai instalācijas valodai. Ja vēlaties izmantot vienu un to pašu licences līguma failu visām valodām, norādiet to opcijai (Noklusējums).
Uz cilnes Lietotāja informācija tā var norādīt, kāda informācija ir jāpieprasa no lietotāja. Šeit ir pieejami trīs standarta jautājumi: lietotājvārds, uzņēmuma nosaukums un sērijas numurs. Šajā cilnē ir arī pielāgots lauks - Pielāgots lauks.
Lappuse Sistēma piedāvā uzstādīšanu papildu opcijas, piemēram, reģistra un INI failu modificēšana, mainīgo nolasīšana no reģistra, un šeit var norādīt komandas, kas tiks izpildītas pirms un/vai pēc instalēšanas/atinstalēšanas.
Lappuse Reģistrēties ir trīs cilnes. Uz cilnes Failu asociācijas jūs varat norādīt, kāda veida faili ir jāreģistrē sistēmā. Tab Vides mainīgieļauj konfigurēt Vides mainīgie operācijas zāle Windows sistēmas. Lai reģistrētu fontus, ActiveX DLL failus, TLB bibliotēkas, ekrānsaudzētājus un darbvirsmas tapetes, izmantojiet cilni Citi.
Kad visas nepieciešamās funkcijas ir konfigurētas, nospiediet F8(vai izvēlnes vienums Projekts\Būvēšana), uz izveidot labāku instalētāju jūsu programmai!
Vai jūs labi programmējat, esat izstrādājis lielisku spēli un vēlaties, lai spēlētāji to redzētu? Lai to izdarītu, jums ir jāizveido viegls un vienkāršs "instalēšanas programma", kas būs saprotama lietotājam. Utilītas Inno Setup un Smart Install Maker palīdzēs izveidot spēles instalāciju.
Apskatīsim, kā izveidot spēles instalāciju, izmantojot Inno Setup:
Apskatīsim, kā instalēt spēli, izmantojot utilītu "Smart Install Maker".
“Inno Setup” un “Smart Install Maker” ir vienkāršas utilītas, kas ļauj ne tikai pieredzējušiem izstrādātājiem, bet arī parastajiem lietotājiem izdomāt, kā klusi (t.i., automātiski) instalēt programmas.