Xüsusi oyunlar üçün quraşdırma proqramını yükləyin.

20.06.2023
İnternet Kateqoriya ~Proqramlaşdırma

Administrator

Öz quraşdırıcısı

Öz proqram təminatınızı hazırlamaq bir şeydir, onu quraşdırmaq isə başqa şeydir. Məhsulunuzu yaratdıqdan sonra onun son istifadəçiyə necə çatdırılacağını düşünməlisiniz. Əgər bu, sadəcə zip və paylaşa biləcəyiniz bir icra edilə bilən fayldırsa, bu, sadədir. Lakin məhsulunuz qeydiyyatdan keçməli olan dll kimi bir neçə fayldan ibarət olduqda, artıq quraşdırıcıya ehtiyacınız var. İstifadəçilərin kompüterlərində sadəcə bir neçə qısa yol yaratmağınız lazım olsa belə, əlbəttə ki, istifadəçilərinizin hər şeyi əl ilə etməsini istəməsəniz, quraşdırıcı artıq rahat olacaq.

Bahalı və kommersiya flaqmanı InstallShield hər kəsə tanışdır və siz dəfələrlə bu məhsulun yaratdığı quraşdırıcılardan istifadə etmisiniz. Lakin bu, quraşdırıcılar yaratmaq üçün yeganə dayaq deyil. Sizi bütün lazımi imkanlarla təmin edə biləcək kifayət qədər bacarıqlı pulsuz məhsullar da var. Ən yaxşılarından bir neçəsini seçdim. Onlar quraşdırıcı yaratmaq üçün müxtəlif yanaşmaları əhatə edir: sürətli və asanlıqla fərdiləşdirilə biləndən (5-10 dəqiqə və hazırdır) güclü və çoxlu sayda parametrləri dəstəkləməyə qədər.

Quraşdırıcıların yaradılması üçün pulsuz proqramların nəzərdən keçirilməsi

Inno Setup quraşdırıcısını yaratmaq üçün proqram tam hüquqlu bir vasitədir

Inno Setup GUI quraşdırıcı yaratmaq üçün parametrləri ehtiva edən konfiqurasiya faylı üçün redaktor/kompilyatordur. Mətn faylı formatı INI fayl formatına çox bənzəyir və bu, kimi XML formatlı fayldan daha az çətin işləməyə imkan verir. Yardım faylı yaxşı strukturlaşdırılmışdır və bu, mövcud seçimlər haqqında öyrənməyi asanlaşdırır. Redaktor kod rəng sxemini dəstəkləyir, bu da onunla işləməyi daha rahat edir. Mən bu peşəkar quraşdırma alətinin bütün xüsusiyyətlərini sadalamayacağam, lakin Inno Setup-ın yerinə yetirə bilməyəcəyi başqa heç nə tapmadım. Mənbə fayllar, hədəf fayllar, qısa yollar, dialoqlar, lisenziyanın qəbulu, silinmə, fərdi formalar və daha çox. Mən onu son illərdə bir neçə layihədə böyük müvəffəqiyyətlə istifadə etmişəm (xərc yox). Əgər siz GUI-ni sevirsinizsə, onda bu əla alət üçün bir neçə üçüncü tərəf əlavələri tapa bilərsiniz ana səhifə InnoSetup.

NSIS quraşdırıcısını yaratmaq üçün proqram rahat və güclüdür

- Əgər həqiqətən skript redaktoruna ehtiyacınız yoxdursa və daha təkmil istifadəçi interfeysi ilə nəsə istəyirsinizsə, onda NullSoft-un quraşdırıcılar yaratmaq üçün aləti sizə lazım olan şeydir. Bu, tam istifadəçi interfeysinə malik olmasa da (tərtibçi pəncərəsini saymadan) ən bacarıqlı məhsuldur.

Eynilə bir veb səhifə üçün HTML kodu yaratdığınız kimi ayrı proqram, və sonra bu səhifəni brauzerdə göstərsəniz, istədiyiniz hər hansı redaktorda NSIS skripti yaratmalı və sadəcə onu NSIS tərtibçisi ilə tərtib etməlisiniz. NSIS ana səhifəsində sintaksisi vurğulayan NSIS skriptlərini, eləcə də müxtəlif digər köməkçi proqramları dəstəkləyən redaktorlara (PSPad, Notepad) və IDE plaginlərinə (məsələn, Eclipse üçün) bağlantılar tapa bilərsiniz.

Bu məhsul, şübhəsiz ki, tez və asan axtaranlardan daha çox peşəkar tərtibatçılara yönəlib qrafik həllər quraşdırıcılar yaratmaq. Bu nəzərdən keçirilən məhsullar bu istifadəçilərin hər iki növünə müraciət edir, bu da tək bir həlli tövsiyə etməyi bir az çətinləşdirir. NSIS -dən daha bacarıqlı olsa da, mən GUI və funksionallıq (o cümlədən təlimin təşkili) arasındakı tarazlığa görə sonuncunu seçdim.

NSIS, onun sonsuz imkanlarını araşdıraraq işə başlamaq üçün sadəcə mətn bağlantıları olan kiçik bir pəncərə göstərir. Kiçik bir pəncərə (bütün mətni göstərmək üçün həqiqətən çox kiçikdir, lakin ölçüsünü dəyişdirmək üçün kifayət qədər böyükdür) kompilyatorun özünə keçidlər, nümunə skriptlər, onlayn dəstək, sənədlər və plaginlərdən ibarətdir.

Pluginlər həqiqətən buna dəyər, onlar xüsusi dialoqlar üçün fadeout/fadein effektləri kimi bir çox inkişaf etmiş funksiyalar təklif edirlər. NSIS daha müasir UI quraşdırma yaratmağı təklif edir. Siz öz ikonalarınızı, bannerlərinizi, fonlarınızı yarada və onlardan öz kolleksiyanızı yarada bilərsiniz. İstifadəçi icması kifayət qədər böyükdür və bir çox resurs və forumlar NSIS quraşdırma layihənizdə sizə kömək edəcək və dəstəkləyəcək.

Quraşdırma faylının yaradılması tərtibçi pəncərəsində skript faylını sürükləyib atmaq qədər sadədir. Pəncərə müvəffəqiyyət və ya səhv hesabatları daxil olmaqla bütün tərtibçi mesajlarını göstərir. Yaradılan quraşdırma faylları digər quraşdırıcı yaratma alətləri ilə müqayisədə kiçikdir və bu, proqramın daha səmərəli idarə olunmasına imkan verir. Mən sizə NSIS haqqında daha çox şey deyə bilərdim, amma bunu onların yaxşı təşkil olunmasına buraxacağam ana səhifə. Bu, bütün təqdim olunan ən bacarıqlı vasitədir, lakin peşəkar tərtibatçıların həllərinə yönəlib və effektiv və səmərəli işləmək üçün üçüncü tərəf alətlərini tələb edir.

Quraşdırıcı yaratmaq üçün proqram, InnoSetup-a bənzər Ghost Installer

analoqdur. Quraşdırıcının yaradılması üzərində tam nəzarət etmək istəyirsinizsə və XML konfiqurasiya faylları ilə işləməkdən qorxmursunuzsa, onda Ghost Installer ola bilər. yaxşı seçim sizin üçün. Alətin kommersiya versiyası GUI (Ghost Installer Studio) ilə gəlsə də, pulsuz versiya sadəcə olaraq faylları redaktə etmək üçün gEditor adlanan proqram təklif edir. XML faylları konfiqurasiyalar.

Bu məhsulu mənimsəmək üçün vaxt lazımdır, lakin siz onu mənimsədikdən və bütün parametrləri bildikdən sonra bu alətin bütün gücündən istifadə edə biləcəksiniz. Yardım faylı çox yaxşı təşkil olunub və hər şeyi sadalayır açar sözlər və istifadə edə biləcəyiniz parametrlər. Yeni layihə yaratdığınız zaman quraşdırma ustası dərhal işə başlaya biləcəyiniz lazımi XML strukturunu təmin edəcək əsas və ya təkmil şablon yaradacaq. Mənim üçün bu aləti öyrənmək InnoSetup-dan bir az daha çətin idi, lakin əminəm ki, bu alət çox güclüdür. Nəticədə, quraşdırıcınızın tərtibi prosesini başlatan daxili düyməsi olan gEditor XML redaktorumuz var. Bu tip iş sxemi sizin üçün cəlbedicidirsə, o zaman mütləq cəhd edin.

Clickteam Install Creator sürətli və istifadəsi asandır

, yəqin ki, nəzərdən keçirdiyim ən sürətli və ən rahat quraşdırıcı yaratma vasitəsidir. Bu alət səmərəli GUI-yə bükülmüş əsas xüsusiyyətləri ehtiva edir. Sehrbaz sizə əsas addımlar vasitəsilə tez bir zamanda rəhbərlik edəcək. İlk layihəm bir neçə dəqiqə ərzində edildi və hər şey cazibədar kimi işlədi!

Hər bir mərhələ ayrı bir sekmə ilə təmsil olunur, ona görə də sehrbazı tamamladıqdan sonra həmişə əvvəllər göstərilən parametrləri dəyişdirmək imkanınız olacaq. Bir neçə icra edilə bilən fayl quraşdırmalısınızsa, o zaman Başlat-a menyu əlavə etməli və iş masasında qısa yollar yaratmalısınız. Alət bütün quraşdırma mətnini, hətta Xoş gəlmisiniz dialoq qutusundakı mətni asanlıqla dəyişməyə imkan verir. Son quraşdırıcı həm dialoq qutusu rejimində, həm də tam ekran rejimində işləyə bilər (Windows-un köhnə günlərində olduğu kimi fon doldurma qradiyentini təyin etmək imkanı ilə).

Seçdiyiniz bitmapları və nişanları təyin edə bilərsiniz. Install Creator reyestr qeydləri, müxtəlif quraşdırma paketləri və ya dillər əlavə etmək kimi daha təkmil xüsusiyyətlərə malik deyil. Amma bu alətin məqsədi bu deyildi və sadə tapşırıqlar üçün əladır. Bu, quraşdırıcıların yaradılmasının bir çox incəliklərini başa düşmədən proqramınızı yaymaq üçün sürətli həll üçün əla seçimdir. Pulsuz versiya tam funksionaldır, lakin hər quraşdırmanın sonunda reklam və tərtibatçıların veb saytına keçid ilə bir pəncərə göstərilir.

CreateInstall, Clickteam quraşdırıcısını yaratmaq üçün proqramın analoqudur

Bu, quraşdırıcıların yaradılması və tonlarla mətnin redaktə edilməsi proseduruna çox vaxt sərf etmək istəməyənlər üçün bir zövqdür. Alət çox oxşardır, o, həm də hər şeyi tez tapıb konfiqurasiya edə biləcəyiniz sadə və effektiv interfeys təqdim edir mühüm xüsusiyyətlər sizin layihəniz. Siz quraşdırma dialoqu üçün fərdi bitmaplar və ikona seçə, həmçinin fon doldurma qradiyenti təyin edə bilərsiniz. tam ekran rejimi. Siz altı quraşdırma dialoqunu və bir quraşdırma tamamlama dialoqunu konfiqurasiya edə bilərsiniz.

Fayllarla işləmək və kontekst menyusu etmək olduqca asandır, bu da Install Creator-dan üstündür. Sizə həmçinin reyestrdə qeydlər qurmaq və DLL / OCX / TBL fayllarını qeydiyyatdan keçirmək imkanı verilir. Alətdə bir az var əlavə funksiyalar, bu kifayət qədər yaxşı təəssürat yaradır. Onların köməyi ilə bəzi funksiyaları dəyişə bilərsiniz, məsələn: dil seçmək, quraşdırma yolunu seçmək. Bununla belə, alətin işləməsi, yəni dialoq şriftlərinin dəyişdirilməsi ilə bağlı bir neçə sualım var idi. Tahoma kimi bəzi şriftlər üçün ekran sadəcə olacaq boş pəncərə. Bu niyə belədir? Pulsuz versiya tam funksionaldır, lakin hər quraşdırma pəncərəsinin aşağı sol küncündə "CreateInstall Free" xətti göstərilir. Siz bu aləti satın ala və bu xəttin məzmununu öz zövqünüzə görə dəyişə bilərsiniz.

Tez bir quraşdırıcı yaratmaq üçün Ətraflı Quraşdırıcı proqramı

MSI quraşdırma paketini tez bir zamanda yaratmağınız lazım olduqda yaxşı seçimdir. Caphyon təklif edir pulsuz versiya Quraşdırıcılar yaratmaq üçün kommersiya məhsuluna daxil edilmiş alət. Siz məhsulun tam versiyasını pulsuz yükləyə və quraşdıra bilərsiniz, lakin yalnız "Əsas" seçimləri qeydiyyatdan keçmədən işləyir. Amma bu, tez və kifayət qədər kifayətdir asan yaradılması MSI quraşdırma paketi.

Ən qısa müddətdə bütün əsas konfiqurasiyaları təyin etməyə imkan verən kifayət qədər istifadəçi dostu interfeysə malikdir. Hədəf qovluğu, qısa yollar, sistemin yenidən başlaması, başlanğıc şərtləri, qeyd dəftəri parametrləri və daha çox kimi alətlə asanlıqla oynamağa imkan verən bir neçə quraşdırma variantı var. Məyus olduğum yeganə şey onu müəyyən etmək mümkün olmamasıdır müxtəlif növlər kimi parametrlər Tam quraşdırma" və "Minimal Quraşdırma". "Hamısı və ya heç nə" bugünkü quraşdırıcıların prinsipi deyil. Mən işə salma şərtləri seçimi əvəzinə quraşdırma növü seçiminə üstünlük verərdim. Bununla belə, istifadənin asanlığı və minimum məbləği məni çox heyran etdi. layihə üçün vaxt MSI faylı Sadə quraşdırma üçün, onda Advanced Installer mütləq sizə lazım olan şeydir.

Tez seçim bələdçisi (quraşdırıcı yaratmaq üçün pulsuz proqramları yükləyin)

Inno Quraşdırma

çox güclü - çoxillik təcrübə - sadə fayl formatı

NSIS

çox sayda funksiya - kiçik quraşdırıcı ölçüsü - xüsusi dialoqlar - plaginləri birləşdirmək imkanı
olmadan GUI- öyrənmək asan deyil - redaktor yoxdur

Ghost quraşdırıcı pulsuz

Güclü xüsusiyyətlər - XML ​​əsaslı
mətn faylları əsasında - qrafik interfeys yoxdur

Clickteam tərtibatçılar üçün sadə və dost məhsullar istehsal edir: məsələn, Clickteam Fusion, The Games Factory, Multimedia Fusion. Eyni cərgədə Install Creator proqramı var. Məhsulun əsas üstünlüyü addım-addım sehrbazdan istifadə edərək paylamanın sürətli yaradılmasıdır.

Parametrlər bölmələri nişanlar şəklində belə ciddi ardıcıllıqla yerləşdirilir. Birincisi, verilənlər (Fayllar), dialoqların mətn məzmunu (Wizard Text), pəncərə formatı (Window), əlavə parametrlər(Seçimlər), silmə parametrləri (Sindirici), paylama ölçüsü (Yaratmaq). Build kliklədikdən sonra quraşdırıcının tərtibi başlayır, onun yerini təyin etmək qalır;

Quraşdırıcı 65 KB yer tutur, sökücü ilə birlikdə 105 KB. Bundan əlavə, Install Creator iki sıxılma alqoritmindən birini istifadə edir (fermuar/diferensiallaşdırıcı), ən yaxşı variant avtomatik müəyyən edilir. Lazım gələrsə, məlumatlar quraşdırıcıdan ayrı bir paketə yerləşdirilə bilər.

Clickteam Install Creator-un funksionallığı vahiddir, bəzi vacib seçimlər yoxdur. Beləliklə, çoxdillilik dəstəklənmir, rus dili lokalizasiyalar siyahısında tamamilə yoxdur. Üçüncü tərəf həlləri ilə inteqrasiya təmin edilmir, buna görə də böyük layihələrlə işləmək (sistemdə bir çox əlaqəni nəzərdə tutur) əlverişsiz olacaq. Proqram yeniləmələr və ya yamalar yaratmağa imkan vermir. Lakin, ikinci halda, Clickteam inkişafından istifadə edə bilərsiniz.

Install Creator-un qeydiyyatdan keçməmiş versiyasında reklam var. Professional versiya, bu limiti aradan qaldırmaqla yanaşı, paylamaya bir neçə nəşr daxil etməyə və quraşdırıcı istifadəçi üçün lisenziya məhdudiyyəti təyin etməyə imkan verir.

CV. Sadə layihələrlə işləyərkən Install Creator-un imkanları tələb olunacaq. Nəticədə quraşdırıcılar ehtiva edir əsas dəst dil seçimi və ya quraşdırma profili olmayan istifadəçi seçimləri. Şübhəsiz ki, bu, nəzərdən keçirilən bütün quraşdırma kompleksləri arasında ən sadə həlldir.

Faktiki Quraşdırıcı

Actual Installer - kifayət qədər mürəkkəb quraşdırıcılar yaratmaq üçün proqram Windows Quraşdırıcısı skriptlərdən istifadə etmədən. Əsas xüsusiyyətlər dəstinə çoxdillilik, effektiv sıxılma, ətraflı interfeys fərdiləşdirmə, komanda xətti və aşağıda sadalanan digər funksiyalar.

Addım-addım sehrbaz yoxdur, lakin yeni layihə üçün seçimlər pəncərəsi mövcuddur. Əsas məhsul məlumatını təyin etdikdən sonra əsas proqram pəncərəsinə keçə bilərsiniz. Seçimlər 5 bölmədə yerləşir - "Ümumi", "Quraşdırma", "Dialoqlar", "Sistem" və "Reyestr".

Ümumi bölmə layihə haqqında məlumat verir və quraşdırma sihirbazının görünüşünü konfiqurasiya edir. Proses zamanı quraşdırıcı yoxlaya bilər sistem tələbləri(ƏS versiyası, istifadəçi imtiyazları kimi) və asılılıqlar (Microsoft . NET Framework, Internet Explorer, Adobe Reader, Java, SQL Server və başqaları). Göstərilən komponentlər yoxdursa, quraşdırıcı istifadəçidən onları yükləməyi və quraşdırmağı tələb edəcək.

Quraşdırmada - faylların və qovluqların yeri, icra olunan faylın yeri, quraşdırma, yeniləmə və silmə prosesləri üçün parametrlər. Hər iki proses istifadəçi müdaxiləsi tələb olunmadan səssiz şəkildə həyata keçirilə bilər. Quraşdırıcıya əlavə olaraq ondan istifadə edilə bilər (Actual Updater).

Dialoqlar (“Dialoqlar”) bölmələrin “doldurulması”na, o cümlədən lisenziya müqaviləsinin mətninə, readme faylına, o cümlədən RTF formatına girişi təmin edir. Burada siz həmçinin siyahıda rus dili ilə lokallaşdırma dillərini də seçə bilərsiniz. Quraşdırıcının lazımsız bölmələri asanlıqla aradan qaldırıla bilər.

Sistem parametrləri sistemli dəyişikliklər quraşdırma zamanı daxil edilir: qısa yollar, qeyd defteri açarları, dəyişənlər və istifadəçi əmrləri.

Qeydiyyatdan keçin (“Qeydiyyatdan keçin”) - fayl assosiasiyalarının qurulması, mühit dəyişənləri, kitabxanalar.

Lazımi variantları təyin etdikdən sonra, sadəcə olaraq Layihə Qurmaq düyməsini sıxmaq kifayətdir - quraşdırıcı işə salınmağa hazırdır. Quraşdırıcını yaradarkən mühüm seçim buraxılıbsa, Aktual Quraşdırıcı tərtib zamanı bu barədə sizə məlumat verəcək və xətanı göstərəcək.

CV. Faktiki Quraşdırıcı demək olar ki, hər şeyi ehtiva edir standart parametrlər və layihə variantları. Bu, çox sadə olanlar (məsələn, Clickteam Install Creator) və daha ağır həllər arasında "aralıq" seçimdir və bu da müzakirə olunacaq.

Quraşdırın

CreateInstall - quraşdırıcılar yaratmaq üçün alətlər dəsti. O, iki xüsusiyyətə əsaslanır - quraşdırma prosesinə nəzarət və məhdudiyyətsiz genişləndirmə. Hər iki xüsusiyyət skript aləti sayəsində həyata keçirilir.

CreateInstall interfeysi 3 nişana bölünür - "Layihə", "Quraşdırma skripti" və "Silinmə skripti". Birinci bölmə təyin etməyə imkan verir ümumi parametrlər quraşdırıcı: məhsul məlumatı, dəstəklənən dillər, yollar, görünüş. Bundan əlavə, quraşdırıcı rəqəmsal imza ilə qorunur və parol təyin edilə bilər.

"Layihə" iki sonrakı bölmə üçün ekvivalent əvəz deyil, yəni paylama yaratmaq üçün quraşdırma və silmə skriptlərini diqqətlə konfiqurasiya etməlisiniz. Müvafiq parametrlər qruplar şəklində göstərilir, siz onları bir siyahıda göstərə bilərsiniz.

CreateInstall üçün genişləndirmə Quick CreateInstall yardım proqramıdır. Yalnız təmin edən bir quraşdırıcının yaradılmasını çox asanlaşdırır əsas parametrlər layihə. Quick CreateInstall-dan layihə daha sonra CreateInstall-a idxal edilə bilər.

Layihə kodu müstəqil redaktə, IDE mühitinə köçürmə və ya ixrac üçün nəzərdə tutulmayıb. Gentee dilinin əla potensiala malik olmasına baxmayaraq: ən azı, bunlar dəyişənlər və funksiyalar, şərti ifadələr və C, C++ və Java-ya əsaslanan sintaksisdir.

Proqramın 3 buraxılışı var - tam, yüngül (sadə) və pulsuz. Onların arasında fərqlərin siyahısı dərc olunub. Əksər hallarda, proqramın pulsuz buraxılışının çatışmayan funksiyaları skript parametrləri qrupları arasında gəzərkən görünür.

İnterfeys və yardım rus dilində mövcuddur.

CV. CreateInstall funksional və asan başa düşülən mühitdir. CreateInstall alət dəsti o qədər də zəif deyil və sizə öz alətlərinizlə məşğul olmağa imkan verir. Lakin çatışmazlıqlar hələ də idxal və ixrac funksiyalarını nəzərdə tutan proqramın "özlüyündə" qapalılığını ehtiva edir.

Təkmil Quraşdırıcı

Advanced Installer msi-, exe- və digər paylama növləri yaratmağa imkan verən Windows Insaller texnologiyasına əsaslanır. Buna yaxşı düşünülmüş interfeys və layihələrlə iş kömək edir. Advanced Installer-də siz aşağıda müzakirə olunan digər oxşar komplekslərdə olmayan bir çox xüsusiyyətləri tapa bilərsiniz.

Diqqəti çəkən, ilk növbədə, layihələrin müxtəlifliyidir: bura quraşdırıcılar, Java quraşdırıcıları, yeniləmələr, əlavələr, birləşmə modulları və başqaları daxildir. Quraşdırıcı menyu bölməsində Visual Studio, RAD Studio, Real Studio proqramlarından layihələrin idxalı üçün əmrlər var. Visual Basic. Advanced Installer-in IDE-lərlə qarşılıqlı əlaqədə potensialı burada aşkar edilir.

Seçilmiş layihə növlərinin hər biri üçün ətraflı quraşdırma sehrbazı təqdim olunur. Ümumi şablonlar var - Simple, Enterprise, Architect və ya Professional. Layihələrin əksəriyyəti yalnız üçün mövcuddur müəyyən növlər lisenziyalar, ictimai layihələr Lisenziya Tələb olunan sütununda Yox kimi göstərilir.

Artıq qeyd edildiyi kimi, bir layihə yaratarkən, xüsusən də paketin paylanması metodunu, lokalizasiya dillərini seçə, istifadəçi interfeysini fərdiləşdirə, lisenziya mətnini və s. daxil edə biləcəyiniz addım-addım sehrbazdan istifadə edə bilərsiniz. seçimlər. Advanced Installer sizə proqram paylama seçimini seçməyə imkan verir - məlumatları sıxılmadan buraxın, CAB arxivlərinə bölün, MSI-da saxlayın və s., əlavə edin rəqəmsal imza, seriya nömrəsinin daxil edilməsini tələb edir və s.

Qabaqcıl Quraşdırıcının (layihə redaktoru) əsas pəncərəsi Sadə ekran rejimində bir neçə bölmədən ibarətdir:

  • Məhsul haqqında məlumat - Məhsul məlumatını, quraşdırma seçimlərini daxil edin.
  • Tələblər - aparat və sistem tələblərinin, proqram təminatından asılılıqların dəqiqləşdirilməsi. Xüsusi şərait yaratmaq da mümkündür.
  • Resurslar - resursların redaktoru (fayllar və qeyd açarları).
  • Yerləşdirmə - məhsul paylama növünü seçin. Bu MSI, EXE və ya veb quraşdırıcı ola bilər. MSI üçün EXE resursları quraşdırıcıdan ayrıca yerləşdirilə bilər.
  • Sistem Dəyişiklikləri - mühit dəyişənləri.

Resursları, faylları, qeyd defteri açarlarını, mühit dəyişənlərini, konfiqurasiya ini, sürücülər, verilənlər bazası və tərcümələri seçərkən istifadə edilə bilər. Assosiasiya modullarının köməyi ilə siz digər resursları əlavə edə bilərsiniz, məsələn, xidmətlər, icazələr, assosiasiyalar və s.

Daha mürəkkəb tapşırıqları yerinə yetirmək üçün C, C++, VBS və ya JS-də yazılmış xüsusi hərəkətlərdən, EXE-lərdən, DLL-lərdən və ya skriptlərdən istifadə edə bilərsiniz. Skript yaratmaq üçün rahat redaktor təmin edilmişdir.

Bununla belə, qeyd etmək lazımdır ki, bölmələrin yalnız kiçik bir hissəsi Sadə rejimdə mövcuddur. Qabaqcıl Quraşdırıcı ilə sınaq rejimində işləyərkən parametrlərə daxil olmaq və layihə ilə işləmək üçün başqa rejimə keçmək məna kəsb edir. Bu addımlardan sonra redaktorun yeni alt bölmələri əlçatan olur.

CV. Məhsulun müxtəlif nəşrləri (pulsuz daxil olmaqla), idxal imkanları, bir çox şablon və diaqramlar və layihə redaktoru sayəsində Advanced Installer geniş auditoriyanın marağına səbəb olacaqdır.

BitRock InstallBuilder

InstallBuilder quraşdırıcılar yaratmaq üçün platformalar arası mühitdir. Dəstəklənən sistemlərin siyahısına aşağıdakılar daxildir: Windows ME - Windows 8, Mac OS X, FreeBSD, OpenBSD, Solaris (Intel & Sparc), AIX, HP-UX, IRIX, Linux (Intel x86/x64, Itanium, s390 & PPC). Quraşdırıcılar həm masaüstü, həm də şəbəkə proqramı üçün mövcuddur. Bələdçinin birinci hissəsi artıq IzPack məhsulunu əhatə edirdi, lakin InstallBuilder yalnız Java deyil, həm də PHP, Perl, Python, Ruby, C/C++ və .NET/Mono daxil olmaqla yazı dillərinin dəstəyi ilə xarakterizə olunur.

Proqram interfeysi rus dilində mövcuddur. Layihə ilə işləmək üçün çox sadə qrafik qabıqdan istifadə olunur. Parametrləri olan aşağıdakı bölmələr mövcuddur:

  • Məhsulun təfərrüatları - layihə haqqında məlumat.
  • Fayllar - Fayl əlavə etmək üçün Explorer interfeysi
  • Qabaqcıl ("Qabaqcıl parametrlər") BitRock Quraşdırıcısının bəlkə də tam gücünün ortaya çıxdığı ən maraqlı bölmədir. Layihələrlə işləmək üçün XML formatından istifadə olunur (birinci hissədə WiX-in icmalına baxın), mümkündür əməkdaşlıq, əl parametri ssenarili layihələr. Quraşdırılmış hərəkətlər quraşdırma proseslərini avtomatlaşdırmağa və tapşırıqları birləşdirməyə imkan verir və onları bir neçə kliklə əlçatan edir. Bu yolla siz asılılıqları yoxlaya, mühit dəyişənləri əlavə edə, reyestri dəyişdirə və fayl sistemi və s. Skriptləri redaktə etmək üçün daxili, çox sadə XML redaktoru istifadə olunur.
  • Fərdiləşdirmə - quraşdırıcının istifadəçi interfeysinin, mühit dəyişənlərinin, quraşdırma sonrası hərəkətlərin, platformaların, qətnamələrin və sıxılmanın fərdiləşdirilməsi. ZIP/LZMA sıxılma sıxılma üçün istifadə olunur. Mətn rejimində işləyən səssiz quraşdırıcı yarada bilərsiniz.
  • Qablaşdırma - Səhvləri izləmək üçün daxili sazlayıcı var. Tikinti zamanı platformalararası quraşdırıcı yaratmaq asandır. Çıxışda o, “doğma” OS mühitindən istifadə edir (bu, Windows, KDE və Gnome qrafik sistemlərinə aiddir).

CV. BitRock InstallBuilder ilk növbədə cross-platform məhsulları yaratmaq üçün tövsiyə olunur. XML spesifikasiyasına əsaslanan skriptdən istifadə etmək asandır və layihəni xarici mühitdə redaktə etmək üçün idxal və ixrac etmək asandır. Beləliklə, bu XML skriptinə əsaslanaraq, bütün tələb olunan platformalar üçün tez bir zamanda quraşdırıcılar yarada bilərsiniz.

InstallMate

InstallMate paylamalar yaratmaq üçün alətlər dəstidir Windows əsaslıdır Quraşdırıcı. Əsas Xüsusiyyətlər: İntuitiv qrafik mühit, geniş seçim quraşdırma elementləri, asılılığın yoxlanılması, ətraflı konfiqurasiya görünüş quraşdırıcı, komponentlər üçün dəstək, lokalizasiyalar və genişləndirmələr. InstallMate ilə yaradılmış paylamalar yığcam və sürətlidir.

Yeni Layihə Yaratma Sihirbazı mövcud şablonu seçməyə və ilkin parametrləri - lokallaşdırma dillərini (bir və ya daha çox), məhsul adını təyin etməyə imkan verir.

Siz yaradılmış layihəni idxal edə və ya InstallMate redaktorundan istifadə edə bilərsiniz. Yeri gəlmişkən, idxal imkanları təsirli deyildi: Tarma məhsulları və Visual Basic layihələri dəstəklənir.

Proqramın əsas pəncərəsində şərti olaraq üç hissəyə bölünmüş parametrləri olan bölmələr var:

  • Ümumi parametrlər: ətraflı məlumat layihə, proqram təminatından asılılıqlar, sistem tələbləri, komponentlər və quraşdırıcı seçimləri haqqında. Paketin yan panelində siz həmçinin quraşdırıcının növünü, sıxılma, yükləmə linkini (veb quraşdırıcısı vəziyyətində) və quraşdırma parolunu təyin edə bilərsiniz. Bir quraşdırıcıya birdən çox paket əlavə edə bilərsiniz.
  • Komponentlər: paylanmaya elementlərin və əlaqələrin daxil edilməsi: bunlar fayl və qovluqlar, qeyd açarları, ini konfiqurasiyaları, mühit dəyişənləri, fayl birləşmələri, COM sinifləri, xidmətlərdir.
  • Quraşdırıcı seçimləri: redaktordan istifadə edərək dialoqların mətnini redaktə edə bilərsiniz. Çevik lokallaşdırma seçimləri təmin edilir; InstallMate standart olaraq 19 dili dəstəkləyir. Bir neçə lokalizasiya və ya eyni dildə bir neçə layihə ilə bir paylanma yarada bilərsiniz. Eyni bölmədə fərdi hərəkətlər, həmçinin dəyişənlər mövcuddur - 250 daxil olmaqla. Siz genişləndirmələr və DLL-lərdən istifadə edərək paketin funksionallığını genişləndirə bilərsiniz.

Qeyd edildiyi kimi, quraşdırıcı yaratarkən şablonlardan istifadə edə bilərsiniz. Layihə şablonlarına əlavə olaraq, element qruplarını müəyyən etməklə komponentlər əsasında paketlər yaratmaq mümkündür. Diqqətə layiq olan digər variantlara gizli və səssiz quraşdırma və quraşdırma, iki növ sıxılma (Deflate və ya LZMA) daxildir.

Funksiyaların tam siyahısı təqdim olunur.

CV. Həqiqətən istifadəçi dostu interfeysi və tez əlçatan alətləri olan quraşdırıcıların yaradılması üçün peşəkar mühit: paylama yaratarkən tez bir lokalizasiya dilindən digərinə keçə və layihəni sınaqdan keçirə bilərsiniz. Funksional addım-addım quraşdırma sehrbazının və idxal imkanlarının çatışmazlığı var. Güc- hamısının mövcudluğu standart xüsusiyyətlər, dəyişənlər və hərəkətlərlə işləmək.

Daha yaxşı quraşdırıcının yaradılması

Tərtibatçıların təcrübəsi göstərir ki, etibarlı, peşəkar proqram quraşdırıcısı məhsulunuz üçün son dərəcə vacibdir. İşləməyən və ya əyri şəkildə konfiqurasiya edilmiş qurğular qədər heç bir şey məhsul haqqında pis ilk təəssürat yaratmır. Başqa sözlə, əgər istəyirsinizsə, sizin proqram təminatı istifadəçi qarşısında müsbət bir imic formalaşdıran, peşəkar və etibarlı kimi diqqət etməli Faktiki Quraşdırıcı. Bu güclü alət, müasir interfeysə malik quraşdırma paketləri yaratmağa imkan verir, çünki paylama rəngarəng Sihirbaz şəkillərini ehtiva edir. İntuitiv dizayn edilmiş interfeys sayəsində proqram həm təcrübəsiz tərtibatçılar üçün uyğundur, həm sadə quraşdırma paketləri yaratmağa imkan verir, həm də zəngin xüsusiyyətlərə malik və çevik quraşdırıcılar yarada bilən peşəkar tərtibatçılar.

Prosesə başlamaq üçün Actual Installer proqramını işə salın. Birinci səhifədir General, məhsulun adını və versiyasını daxil etmək üçün sahələri ehtiva edir. Sahələr şirkətin adı, veb saytı və dəstək ünvanı isteğe bağlıdır, lakin bu məlumatların "İdarəetmə Paneli - Proqramlar və Xüsusiyyətlər" siyahısında proqram təfərrüatlarında göstəriləcəyini unutmayın.

Tab Tələblər seçməyə imkan verir Windows versiyaları proqramınızın işləyə biləcəyi. Proqramınız .NET Framework tələb edirsə, onu seçin və müvafiq versiyanı seçin.

Variantın olması çox tövsiyə olunur Administrator İmtiyazları tələb edin aktivləşdirildi, əks halda quraşdırıcı Windows sistem sahəsində faylları və reyestr qeydlərini yarada bilməyəcək ("Proqram Faylları" qovluğu, "HKEY_LOCAL_MACHINE\SOFTWARE" qeyd açarı və s.). Bununla belə, faylları sistem kataloqu olmayan qovluğa köçürmək lazımdırsa, bu seçimi yoxlamağa ehtiyac yoxdur.

Səhifəyə keçin Quraşdırma: birinci tab çağırılır Fayllar və Qovluqlar. Sahədə Mənbə kataloqu proqram fayllarınızı ehtiva edən qovluğu təyin edə bilərsiniz. Tətbiq sahədə göstərilən kataloqda quraşdırılacaq Quraşdırma kataloqu. Bu kataloqun yolu quraşdırıcı dəyişənində saxlanılacaq . Varsayılan olaraq bu təyin edilir \ . Hədəf maşında bu yol qayıdacaq: C:\Proqram Faylları\Yeni Məhsul. Quraşdırıcı dəyişənləri haqqında ətraflı öyrənmək üçün üzərinə klikləyin. Siz həmçinin düymələrdən istifadə edərək faylları istənilən digər qovluqlara köçürə bilərsiniz Qovluq əlavə edinFayllar əlavə edin.
Layihəyə faylları əlavə etdikdən sonra tətbiqinizin Əsas İcra Faylını (EXE) seçmək tövsiyə olunur. Bunu etmək üçün sahədə faylı seçin Quraşdırma Faylları, sağ klikləyin və seçin Əsas icra olunan kimi təyin edin. Bu faylı seçdiyiniz zaman, Actual Installer proqram qrupunda (Başlat menyusu\Proqramlar\Proqramın adı) və iş masasında avtomatik olaraq onun üçün iki qısa yol yaradacaq. Bu parametrlərə baxa və ya dəyişə bilərsiniz Qısayollar.

Növbəti tab - Silinmə. Proqramı silmək/silmək funksiyasını əlavə etmək istəyirsinizsə, sadəcə seçimi seçin Uninstaller daxil edin. Seçim Məhsulun rəy səhifəsini ziyarət etməyi təklif edin proqramı sildikdən sonra istifadəçiləri rəy səhifəsinə yönləndirməyə imkan verir. Seçim seçin Məcburi Sil, əgər silicinin quraşdırma qovluğunu tamamilə silməsini istəyirsinizsə (proqramınız əlavə fayllar yaratdıqda).

Quraşdırma səhifəsindəki sonuncu nişandır Yeniləyin. Seçim seçin Faktiki Yeniləyici aləti daxil edin quraşdırma paketinə Actual Updater proqramını daxil etmək. Bu yardım proqramı yeniləmələri yoxlamağa imkan verir. Daha çox ətraflı məlumat Bu funksiya haqqında məlumatı yardım faylında tapa bilərsiniz.

Səhifəyə keçin Dialoqlar. Burada siz Quraşdırma Sihirbazının quraşdırıcı səhifələrini seçə bilərsiniz. Nişanda Dillər Quraşdırıcı dilləri təklif olunur. Dil faylındakı mətni dəyişmək üçün onu seçin və seçin Redaktə et kontekst menyusundan.

Nişanda Lisenziya Müqaviləsi Lisenziya müqaviləsi fayllarını təyin edə bilərsiniz. İstifadə etmək olar ayrı fayl hər quraşdırma dili üçün. Bütün dillər üçün eyni lisenziya müqaviləsi faylından istifadə etmək istəyirsinizsə, onu (Defolt) seçimi üçün göstərin.

Nişanda İstifadəçi məlumatı istifadəçidən hansı məlumatın tələb olunacağını müəyyən edə bilər. Burada üç standart sual mövcuddur: istifadəçi adı, şirkət adı və seriya nömrəsi. Bu tabda həmçinin fərdi sahə var - Fərdi Sahə.

Səhifə Sistem quraşdırma təklif edir əlavə seçimlər, məsələn, reyestrin və INI fayllarının dəyişdirilməsi, Reyestrdən dəyişənlərin oxunması və burada quraşdırmadan/sökülmədən əvvəl və/yaxud sonra yerinə yetiriləcək əmrləri təyin edə bilərsiniz.

Səhifə Qeydiyyatdan keçinüç nişanı var. Nişanda Fayl Assosiasiyaları sistemdə hansı növ faylların qeydiyyata alınması lazım olduğunu təyin edə bilərsiniz. Tab Ətraf Mühit Dəyişənləri konfiqurasiya etməyə imkan verir Ətraf Mühit Dəyişənləri əməliyyat otağı Windows sistemləri. Şriftləri, ActiveX DLL fayllarını, TLB kitabxanalarını, ekran qoruyucularını və iş masası divar kağızlarını qeydiyyatdan keçirmək üçün tabdan istifadə edin Digərləri.

Bütün lazımi funksiyalar konfiqurasiya edildikdən sonra düyməsini basın F8(və ya menyu elementi Layihə \ Quruluş), üçün daha yaxşı quraşdırıcı yaradın proqramınız üçün!

Proqramlaşdırmada yaxşısınız, əla oyun hazırlamısınız və oyunçuların onu görməsini istəyirsiniz? Bunu etmək üçün istifadəçi üçün başa düşüləcək asan və sadə bir "quraşdırıcı" hazırlamalısınız. Inno Setup və Smart Install Maker yardım proqramları sizə oyun quraşdırması yaratmağa kömək edəcək.

Inno Quraşdırma

Inno Setup-dan istifadə edərək oyun quraşdırmasının necə yaradılacağına baxaq:

  1. Inno Setup proqramını yükləyin. Yeri gəlmişkən, proqram pulsuzdur.
  2. Utiliti işə salırıq, "Fayl" → "Yeni" düyməsini basın, bundan sonra "Quraşdırma Sihirbazı" başlayır.
  3. Növbəti səhifədə oyunun adını, yaradıcısını, İnternetdəki veb saytını (əgər varsa) və s.
  4. Sonra, quraşdırmanın yaradılacağı qovluğu seçməlisiniz. Standart qovluq "Proqram Faylları" dır. Oyun qovluğunun adını yazmalısınız.
  5. Sonra seçmək lazımdır əsas fayl oyununuzu idarə edən .exe uzantısı ilə. Sonra, oyun faylları və kitabxanaların tam siyahısını əlavə edirik.
  6. Biz oyunçulara mesaj yazdığımız və ya faylı boş qoyduğumuz və onlara gedən yolu göstərdiyimiz readme.txt lisenziya faylımızı hazırlayırıq.
  7. Sonra, oyun quraşdırma sihirbazını işə saldığınız zaman göstəriləcək dili seçin.
  8. Növbəti səhifədə quraşdırma sihirbazını işə salmaq üçün istifadə olunacaq faylın adını göstərin. Oyun istifadəçisi üçün aydın olmalıdır. Sonra kompüterinizin sabit diskində tərtib edilmiş faylın yerləşdiriləcəyi yeri seçin. Burada siz həmçinin quraşdırıcının qısa yolunu seçə bilərsiniz.
  9. Bir onay işareti qoyaraq davam edirik (bu quraşdırma skriptini sadələşdirəcək).
  10. "Bitir" düyməsini basın. Kommunal göstərilən parametrlərə və parametrlərə uyğun olaraq quraşdırma faylı yaradacaqdır.

Ağıllı Quraşdırma Maker

Gəlin "Smart Install Maker" yardım proqramından istifadə edərək oyunun necə qurulacağına baxaq.

  1. Smart Install Maker proqramını yükləyin.
  2. Açın. "Proqram adı" ilə qarşı-qarşıya olan sətirdə oyununuzun adını daxil edin (bu edilməlidir, əks halda standart "Yeni Məhsul" olaraq qalacaq). Aşağıdakı sətirləri də doldurun, bunu özünüz edə bilərsiniz.
  3. Sonra soldakı sütunda "Fayllar" seçməlisiniz. Aşağıda "+" düyməsini basın (əlavə et).
  4. Quraşdırılacaq faylı və oyunun açılacağı qovluğu seçməli olduğunuz bir pəncərə görünəcək.
  5. Sonra, soldakı sütunda "İnterfeys" seçməlisiniz. Burada siz gradient fon seçə və ya fona şəkil (şəkil) qoya bilərsiniz.
  6. Növbəti addımda başlıqları, oyun loqosunu və s. dəyişdirin.
  7. Sonra "Saxla" seçin. Bütün addımlar tamamlandı. Sonra quraşdırıcını işə salın və düzgün işlədiyini yoxlayın.

"Inno Setup" və "Smart Install Maker" yalnız təcrübəli tərtibatçılara deyil, həm də adi istifadəçilərə proqramları səssizcə (yəni avtomatik olaraq) necə quracağını anlamağa imkan verən sadə yardımçı proqramlardır.