Rus tilida o'rnatuvchilar yaratish uchun dastur yuklab olish. O'rnatuvchilarni yaratish uchun tizimlar bo'yicha qo'llanma. Tez o'rnatuvchini yaratish uchun Advanced Installer dasturi
Shuningdek o'qing
O'z o'rnatuvchisi
O'z dasturiy ta'minotingizni ishlab chiqish bir narsa, lekin uni o'rnatish boshqa narsa. Mahsulotingizni yaratganingizdan so'ng, uni oxirgi foydalanuvchiga qanday etkazib berish haqida o'ylashingiz kerak. Agar bu faqat bitta bajariladigan fayl bo'lsa, uni zip va baham ko'rishingiz mumkin, bu juda oddiy. Ammo mahsulotingiz ro'yxatdan o'tishi kerak bo'lgan, masalan, dll kabi bir nechta fayllardan iborat bo'lsa, sizga allaqachon o'rnatuvchi kerak bo'ladi. Agar siz foydalanuvchilarning kompyuterlarida bir nechta yorliqlarni yaratishingiz kerak bo'lsa ham, o'rnatuvchi allaqachon qulay bo'ladi, agar siz foydalanuvchilaringiz hamma narsani qo'lda qilishlarini xohlamasangiz.
Qimmatbaho va tijorat flagmani InstallShield hamma uchun tanish va siz ushbu mahsulot tomonidan yaratilgan o'rnatuvchilarni qayta-qayta ishlatgansiz. Ammo bu o'rnatuvchilarni yaratish uchun yagona tayanch emas. Sizga barcha kerakli imkoniyatlarni taqdim eta oladigan juda qobiliyatli bepul mahsulotlar ham mavjud. Men eng yaxshilaridan bir nechtasini tanladim. Ular o'rnatuvchini yaratishda turli yondashuvlarni qamrab oladi: tez va oson sozlanishi (5-10 daqiqa va bajarilgan) dan kuchli va juda ko'p sonli sozlamalarni qo'llab-quvvatlashgacha.
O'rnatuvchilarni yaratish uchun bepul dasturlarni ko'rib chiqish
Inno Setup o'rnatuvchisini yaratish dasturi to'liq huquqli vositadir
Ushbu toifadagi boshqa bir nechta bepul mahsulotlarni ko'rib chiqqanimdan so'ng, men eng jozibali deb qaror qildim. Ushbu vosita oddiy grafik muharrir va tezkor natijalarni qidirayotgan foydalanuvchilar uchun emas. Ushbu yechim o'rnatuvchini yaratishni to'liq nazorat qilishni xohlaydigan va matnli konfiguratsiya fayllari bilan ishlash qulay bo'lgan ishlab chiquvchilar uchun ko'proq mos keladi. Inno Setup 1997 yilda chiqarilgan va o'shandan beri juda rivojlangan. Ushbu vosita, shubhasiz, o'zining ko'plab xususiyatlari va operatsion barqarorligi bilan ushbu sohadagi ko'plab tijoriy da'vogarlarni mag'lub qiladi.
Inno Setup GUI - bu o'rnatuvchini yaratish sozlamalarini o'z ichiga olgan konfiguratsiya fayli uchun muharrir/kompilyator. Matnli fayl formati INI fayl formatiga juda oʻxshash boʻlib, u bilan ishlash XML formatidagi faylga qaraganda kamroq qiyin boʻladi, masalan. Yordam fayli yaxshi tuzilgan bo'lib, mavjud variantlarni o'rganishni osonlashtiradi. Tahrirlovchi kod ranglar sxemasini qo'llab-quvvatlaydi, bu esa u bilan ishlashni qulayroq qiladi. Men ushbu professional sozlash vositasining barcha xususiyatlarini sanab o'tmayman, lekin Inno Setup amalga oshira olmaydigan boshqa hech narsa topmadim. Manba fayllari, maqsadli fayllar, yorliqlar, dialoglar, litsenziyani qabul qilish, o'chirish, maxsus shakllar va boshqalar. Men uni so'nggi yillarda bir nechta loyihalarda katta muvaffaqiyat bilan ishlatganman (xarajat emas). Agar siz GUI ishqibozi bo'lsangiz, InnoSetup bosh sahifasida ushbu ajoyib vosita uchun bir nechta uchinchi tomon qo'shimchalarini topishingiz mumkin.
NSIS o'rnatuvchisini yaratish dasturi qulay va kuchli
- Agar siz haqiqatan ham skript muharririga muhtoj bo'lmasangiz va yanada rivojlangan foydalanuvchi interfeysiga ega bo'lishni istasangiz, u holda o'rnatuvchilarni yaratish uchun NullSoft vositasi sizga kerak bo'ladi. Bu to'liq foydalanuvchi interfeysiga ega bo'lmasa ham (kompilyator oynasini hisobga olmaganda) eng qobiliyatli mahsulotdir.
Alohida dasturda veb-sahifa uchun HTML kod yaratganingiz va keyin ushbu sahifani brauzerda ko'rsatganingizdek, siz tanlagan har qanday muharrirda NSIS skriptini yaratishingiz va uni NSIS kompilyatori bilan kompilyatsiya qilishingiz kerak. NSIS bosh sahifasida siz muharrirlarga (PSPad, Notepad) va IDE plaginlariga (masalan, Eclipse uchun) NSIS skriptlarini qo'llab-quvvatlash bilan sintaksisni ajratib ko'rsatish bilan bir qatorda turli xil yordamchi dasturlarni topishingiz mumkin.
Ushbu mahsulot, albatta, o'rnatuvchilarni yaratish uchun tez va oson grafik echimlarni izlayotganlarga qaraganda ko'proq professional ishlab chiquvchilarga qaratilgan. Ushbu sharhdagi mahsulotlar ushbu foydalanuvchilarning ikkala turiga ham tegishli, bu esa bitta yechimni tavsiya etishni biroz qiyinlashtiradi. NSIS dan ko'ra ko'proq qobiliyatli bo'lsa-da, men GUI va funksionallik (shu jumladan o'quv tashkiloti) o'rtasidagi muvozanat tufayli ikkinchisini tanladim.
NSIS o'zining cheksiz imkoniyatlarini o'rganishni boshlash uchun matn havolalari bilan bitta kichik oynani ko'rsatadi. Kichkina oynada (hamma matnni ko'rsatish uchun juda kichik, lekin o'lchamini o'zgartirib bo'lmaydigan darajada katta) kompilyatorning o'ziga havolalar, namuna skriptlari, onlayn yordam, hujjatlar va plaginlar mavjud.
Plaginlar haqiqatan ham bunga arziydi, ular maxsus dialoglar uchun fadeout/fadein effektlari kabi ko'plab ilg'or xususiyatlarni taklif qiladi. NSIS yanada zamonaviy UI sozlamalarini yaratishni taklif qiladi. Siz o'zingizning piktogrammalaringizni, bannerlaringizni, fon rasmlaringizni yaratishingiz va ulardan o'z kollektsiyangizni yaratishingiz mumkin. Foydalanuvchilar hamjamiyati juda katta va ko'plab manbalar va forumlar NSIS o'rnatish loyihangizda sizga yordam beradi va qo'llab-quvvatlaydi.
O'rnatish faylini yaratish kompilyator oynasida skript faylini sudrab olib tashlash kabi oddiy. Oynada barcha kompilyator xabarlari, shu jumladan muvaffaqiyat yoki xato hisobotlari ko'rsatiladi. Yaratilgan o'rnatish fayllari boshqa o'rnatuvchi yaratish vositalariga nisbatan kichik bo'lib, . NSIS haqida yana ko'p narsalarni aytishim mumkin, ammo men buni ularning yaxshi tashkil etilgan bosh sahifasiga qoldiraman. Bu barcha taqdim etilgan eng qobiliyatli vosita, ammo professional ishlab chiquvchilarning echimlariga qaratilgan va samarali va samarali ishlashi uchun uchinchi tomon vositalarini talab qiladi.
InnoSetup-ga o'xshash Ghost Installer o'rnatuvchisini yaratish uchun dastur
analogidir. Agar siz o'rnatuvchini yaratish ustidan to'liq nazoratni xohlasangiz va XML konfiguratsiya fayllari bilan ishlashdan qo'rqmasangiz, Ghost Installer siz uchun yaxshi tanlov bo'lishi mumkin. Asbobning tijoriy versiyasi GUI (Ghost Installer Studio) bilan birga kelgan bo'lsa-da, bepul versiya shunchaki XML konfiguratsiya fayllarini tahrirlash uchun gEditor deb ataladigan dasturni taklif qiladi.
Ushbu mahsulotga ko‘nikish uchun vaqt kerak bo‘ladi, lekin siz uni o‘rganib, barcha sozlamalarni bilganingizdan so‘ng, ushbu vositadan to‘liq foydalanish imkoniyatiga ega bo‘lasiz. Yordam fayli juda yaxshi tashkil etilgan bo'lib, siz foydalanishingiz mumkin bo'lgan barcha kalit so'zlar va sozlamalarni ko'rsatadi. Yangi loyihani yaratganingizda, sozlash ustasi siz darhol ishlashni boshlashingiz mumkin bo'lgan kerakli XML tuzilmasini ta'minlaydigan asosiy yoki kengaytirilgan shablonni yaratadi. Men uchun bu vositani o'rganish InnoSetup-ga qaraganda biroz qiyinroq edi, ammo ishonchim komilki, bu vosita juda kuchli. Natijada, bizda o'rnatuvchini kompilyatsiya qilish jarayonini boshlaydigan o'rnatilgan tugmaga ega gEditor XML muharriri mavjud. Agar ushbu turdagi ish sxemasi siz uchun jozibali bo'lsa, unda albatta sinab ko'ring.
Clickteam Install Creator tez va ishlatish uchun qulay
, ehtimol men ko'rib chiqqan eng tez va eng qulay o'rnatuvchi yaratish vositasidir. Ushbu vosita samarali GUI bilan o'ralgan muhim xususiyatlarni o'z ichiga oladi. Sehrgar sizni asosiy qadamlar bo'yicha tezda yo'naltiradi. Mening birinchi loyiham bir necha daqiqada amalga oshirildi va hamma narsa joziba kabi ishladi!
Har bir bosqich alohida yorliqda taqdim etilgan, shuning uchun sehrgarni tugatgandan so'ng siz doimo oldindan belgilangan sozlamalarni o'zgartirish imkoniyatiga ega bo'lasiz. Agar siz bir nechta bajariladigan fayllarni o'rnatishingiz kerak bo'lsa, unda Ish stolida yorliqlarni yaratish va Boshlash uchun menyu qo'shishingiz kerak. Asbob barcha o'rnatish matnini, hatto xush kelibsiz muloqot oynasidagi matnni o'zgartirishni osonlashtiradi. Yakuniy o'rnatuvchi dialog oynasi rejimida ham, to'liq ekran rejimida ham ishlashi mumkin (Windowsning eski yaxshi kunlaridagi kabi fonni to'ldirish gradientini o'rnatish imkoniyati bilan).
Siz tanlagan bitmap va piktogrammalarni o'rnatishingiz mumkin. Install Creator-da ro'yxatga olish kitobi yozuvlari, turli o'rnatish paketlari yoki tillarni qo'shish kabi ilg'or xususiyatlar mavjud emas. Ammo bu vositaning maqsadi emas edi va u oddiy vazifalar uchun juda mos keladi. Bu o'rnatuvchilarni yaratishning ko'plab nozikliklarini tushunmasdan, dasturingizni tarqatish bo'yicha tezkor yechim uchun ajoyib tanlovdir. Bepul versiya to'liq ishlaydi, ammo har bir o'rnatish oxirida reklama va ishlab chiquvchilar veb-saytiga havola bilan oyna ko'rsatiladi.
CreateInstall - Clickteam o'rnatuvchisini yaratish uchun dasturning analogidir
Bu o'rnatuvchilarni yaratish va tonnalab matnlarni tahrirlash tartibiga ko'p vaqt sarflashni istamaydiganlar uchun yoqimli. Asbob ga juda o'xshaydi, u oddiy va samarali interfeysni taqdim etadi, unda siz tezda loyihangizning barcha muhim xususiyatlarini tezda topishingiz va sozlashingiz mumkin. Siz sozlash dialog oynasi uchun maxsus bitmap va piktogrammalarni tanlashingiz va toʻliq ekran rejimi uchun fonni toʻldirish gradientini belgilashingiz mumkin. Siz oltita o'rnatish dialogini va bitta o'rnatishni yakunlash dialogini sozlashingiz mumkin.
Fayllar va kontekst menyulari bilan ishlash juda oson, bu Install Creator-dan ustunlik qiladi. Shuningdek, sizga ro'yxatga olish kitobiga yozuvlarni o'rnatish va DLL / OCX / TBL fayllarini ro'yxatdan o'tkazish imkoniyati beriladi. Asbob juda yaxshi taassurot qoldiradigan qo'shimcha funktsiyalarga ega. Ular bilan siz ba'zi xususiyatlarni o'zgartirishingiz mumkin, masalan: tilni tanlash, o'rnatish yo'lini tanlash. Biroq, menda vositaning ishlashi, xususan, dialog shriftlarini o'zgartirish haqida bir nechta savollarim bor edi. Tahoma kabi ba'zi shriftlar uchun displey shunchaki bo'sh oyna bo'ladi. Nega bunday? Bepul versiya to'liq ishlaydi, lekin har bir o'rnatish oynasining pastki chap burchagida "CreateInstall Free" qatorini ko'rsatadi. Siz ushbu vositani sotib olishingiz va ushbu qatorning mazmunini o'zingizning xohishingizga ko'ra o'zgartirishingiz mumkin.
Tez o'rnatuvchini yaratish uchun Advanced Installer dasturi
Agar siz tezda MSI o'rnatish paketini yaratishingiz kerak bo'lsa, yaxshi tanlovdir. Caphyon tijorat mahsulotiga o'rnatilgan o'rnatuvchilarni yaratish uchun o'z vositasining bepul versiyasini taklif qiladi. Siz mahsulotning to'liq versiyasini bepul yuklab olishingiz va o'rnatishingiz mumkin, ammo faqat "Asosiy" variantlar ro'yxatdan o'tmasdan ishlaydi. Ammo bu MSI o'rnatish paketini tez va oson yaratish uchun etarli.
U eng qisqa vaqt ichida barcha asosiy konfiguratsiyalarni o'rnatish imkonini beruvchi juda qulay interfeysga ega. Maqsadli papka, yorliqlar, tizimni qayta ishga tushirish, ishga tushirish shartlari, ro'yxatga olish kitobi sozlamalari va boshqalar kabi asbob bilan osongina o'ynashga imkon beradigan bir nechta o'rnatish variantlari mavjud. Mening yagona umidsizlikim shundaki, "To'liq o'rnatish" va "Minimal o'rnatish" kabi turli xil o'rnatish turlarini aniqlash mumkin emas. "Hammasi yoki hech narsa" bugungi o'rnatish dasturlari falsafasi emas. Men ishga tushirish shartlari opsiyasi o'rniga turni sozlash variantini afzal ko'raman. Biroq, foydalanish qulayligi va loyiha uchun zarur bo'lgan minimal vaqt meni juda hayratda qoldirdi. Agar sizga oddiy o'rnatish uchun MSI fayli kerak bo'lsa, unda Advanced Installer, albatta, sizga kerak bo'lgan narsadir.
Tez tanlash qo'llanmasi (o'rnatuvchini yaratish uchun bepul dasturlarni yuklab oling)
Inno sozlash
juda kuchli - ko'p yillik tajriba - oddiy fayl formati | ||
NSIS
ko'p sonli funktsiyalar - o'rnatuvchining kichik o'lchami - maxsus dialoglar - plaginlarni ulash qobiliyati | ||
grafik interfeys yo'q - o'rganish oson emas - muharrir yo'q |
Ghost o'rnatuvchi bepul
Kuchli xususiyatlar - XML-ga asoslangan | ||
matnli fayllarga asoslangan - grafik interfeysi yo'q |
Kompyuteringizdagi har qanday dasturlar to'plamini bepul avtomatik o'rnatuvchi.
Diqqat! Ba'zi antiviruslar (masalan, AVG) dasturda troyan borligi haqida xabar beradi. Aslida, bu to'g'ri emas (boshqa nufuzli antiviruslar tomonidan sinovdan o'tgan).
Shunchaki, ayniqsa korroziv antiviruslar uchun dasturlarni avtomatik o'rnatish funktsiyalari troyan dasturining harakati kabi ko'rinishi mumkin.
Agar sizning antivirusingiz Easy AutoInstaller Free-ni o'rnatishga imkon bermasa, vazifalaringiz uchun boshqa dasturni qidirgan ma'qul.
Ehtimol, siz bir necha marta operatsion tizimingizni qayta o'rnatish zarurligiga duch kelgansiz. Lekin bu asosiy muammo emas - asosiysi barcha kerakli dasturlarni o'rnatish va hech narsani unutmaslikdir!
O'z tajribamdan shuni bilamanki, dasturiy ta'minotni o'rnatish ba'zan Windows-ning o'zini o'rnatishdan ikki baravar ko'p vaqt oladi. So'nggi paytlarda kerakli ilovalarni avtomatik o'rnatish bilan ko'plab maxsus disklar paydo bo'ldi.
Bunday diskni o'zingiz yaratishingiz mumkinmi? Albatta ha! Buning uchun ko'plab maxsus yordamchi dasturlar mavjud. Lekin ular to'lanadi yoki unchalik barqaror emas.
Biroq, shunga o'xshash dasturlarning to'plami orasida siz juda yaxshi bepul dasturlarni topishingiz mumkin. Bunga misol qilib keltirish mumkin Oson avtomatik o'rnatish BEPUL.
Ushbu dastur notijorat uyda foydalanish uchun mo'ljallangan va sizga hech qanday muammosiz bizga kerak bo'lgan dasturlar to'plami bilan ishga tushirish disklarini yaratishga imkon beradi! U foydalanuvchi kerakli dasturiy ta'minotni o'rnatishda bajaradigan barcha harakatlarini cheksiz ko'p marta eslab qolishi va keyin takrorlanishi mumkin.
Pulli versiyadan farqli o'laroq, bepul nashr operatsion tizim fayllarini o'z ichiga olgan disklarni yarata olmaydi, ammo Easy Autoinstaller Free funksiyasi etarli:
Easy Autoinstaller BEPUL avtomatik o'rnatuvchining bepul versiyasini Easy Autoinstaller PRO ning pullik versiyasi bilan taqqoslash
Ko'rib turganingizdek, operatsion tizim bilan ishga tushirish diskini yaratishga qo'shimcha ravishda, bepul versiya avtomatik o'rnatish menyusi dizaynini o'zgartirish, shuningdek, "real vaqtda" skriptni yozish imkoniyatini bloklaydi.
Ikkinchisi skriptdagi keyingi kerakli amalni yozib olish uchun siz funktsiya tugmalaridan birini (chap Shift yoki Ctrl) bosishingiz kerakligini anglatadi. Ammo bu haqda keyinroq, hozircha dasturni o'rnatamiz.
O'rnatish oson avtomatik o'rnatish BEPUL
Dasturni o'rnatuvchi, garchi ingliz tilida bo'lsa ham, standart tarzda qurilgan, shuning uchun uni ishga tushirgandan so'ng biz doimo "Keyingi" tugmasini bosishimiz va barcha takliflarga rozi bo'lishimiz kerak. O'rnatish tugallangach, dastur oynasi bizning oldimizda paydo bo'ladi:
Siz ishlashni boshlashingiz mumkin, lekin men sizga birinchi navbatda biz kerakli dasturiy ta'minotni tarqatish va drayverlarni ko'chiradigan papka yaratishingizni maslahat beraman. Bu bizga kelajakda o'z avtomatik o'rnatish diskimizni yaratishni osonlashtiradi.
Avtomatik o'rnatish skriptini yaratish
Endi to'g'ridan-to'g'ri avtomatik o'rnatish skriptlarini yaratishga o'tamiz. Boshlash uchun "Skript qo'shish" tugmasini bosing.
Oldimizda oyna paydo bo'ladi, unda biz o'rnatmoqchi bo'lgan dastur nomini kiritishimiz kerak. Kirishni tasdiqlaganingizdan so'ng ("Ok" tugmasi) boshqa oyna paydo bo'ladi, unda siz o'rnatiladigan dastur versiyasini ko'rsatishingiz kerak bo'ladi. Printsipial jihatdan ikkala oynaga xohlagan narsani kiritishingiz mumkin, lekin biz uchun qulaylik uchun nima so'ralganini ko'rsatamiz :).
Dastur versiyasini kiritgandan so'ng, kerakli dastur uchun o'rnatuvchini tanlash uchun oyna ochiladi (esda tuting, biz ularni alohida papkaga joylashtiramiz;)).
Kerakli bajariladigan faylni belgilang (.exe va .msi fayllari qo'llab-quvvatlanadi) va "Ochish" tugmasini bosing. Oldimizda skript yozish oynasi paydo bo'ladi:
Pastki qismida "Dastur tavsifi" bo'limida siz o'rnatilayotgan dastur haqida qisqacha ma'lumotlarni kiritishingiz mumkin, shunda keyinchalik yordam dasturi aslida nima uchun ekanligini eslab qolishingiz mumkin. "Tanlovlar" oynasiga e'tibor bering (tepadan uchinchi).
Bu erda dasturning kelajakdagi o'rnatilishi turini belgilashingiz mumkin: muntazam "jim" (jim, / s) o'rnatish, progress displeyli (yoki bo'lmasdan) "jim" o'rnatish yoki butunlay yashirin rejim. Hech qanday qo'shimcha parametrlarni tanlashingiz shart emas va keyin siz har doim o'rnatishni qo'lda boshqarish imkoniyatiga ega bo'lasiz.
Barcha sozlamalar amalga oshirilgandan so'ng, "Yozish" tugmasini bosing va tanlangan dasturni "namoyishli" o'rnatishga o'ting :).
Skriptni yozish jarayoni lagandadagi asboblar maslahati, shuningdek, yuqori chap burchakda paydo bo'lgan ma'lumot oynasi orqali faollashtirilganligini bilib olasiz.
Bu oynada siz sichqoncha kursorining joriy koordinatalarini, kursor ko'rsatayotgan ob'ektni, joriy operatsiyani va hokazolarni ko'rishingiz mumkin. Muhim: o'rnatuvchi oynasini keraksiz ko'chirmaslikka harakat qiling, chunki bu skriptning to'g'ri ishlashiga ta'sir qilishi mumkin!
Endi avtomatik o'rnatish skriptini yaratish usuli haqida bir necha so'z. Buyruqni yozib olish uchun chap tugmani bosishingiz kerak CTRL yoki SHIFT.
Bu shunday bo'ladi: biz sichqoncha kursorini kerakli tugma yoki menyu bandiga olib boramiz va yuqorida ko'rsatilgan tugmalardan birini bosamiz.
Shu bilan birga, SHIFT faqat sichqonchani bosishni eslab qoladi va CRTL tugmachalarni, nuqtalarni, tasdiq belgilarini, parollarni, yo'llarni va sichqonchaning bir xil bosishlarini yozib olishi mumkin, shuning uchun ko'p hollarda biz CRTL tugmasini o'ylamasdan bosamiz. Tugma bosilishi bilan sizning harakatingiz eslab qoladi va sichqoncha tugmachalarini bosishingiz shart emas.
Agar siz yo'lni o'zgartirishingiz yoki dasturning seriya raqamini kiritishingiz kerak bo'lsa, masalan, siz quyidagi tarzda harakat qilishingiz kerak. Matn qatoriga kerakli ma’lumotlarni kiritamiz, sichqonchani shu satr ustiga olib kelamiz, SHIFT tugmachasini, keyin esa CTRL tugmasini bosamiz.
O'rnatish tugallangach, skriptni yozishni to'xtatishingiz kerak bo'ladi. Buning uchun lagandadagi Easy Autoinstaller belgisini o'ng tugmasini bosing va tegishli elementni tanlang.
Skriptni optimallashtirish va saqlash
Endi uni optimallashtirish uchun skriptimizda bo'sh yozuvlar mavjudligini tekshiramiz:
Agar yo'q bo'lsa, biz "Skriptni saqlash" tugmasini bosamiz. Agar biron bir skript elementini o'chirishingiz kerak bo'lsa, uni ikki marta bosing va o'chirishni tasdiqlang.
Endi siz avtomatik o'rnatish skripti to'g'ri ishlayotganligini tekshirishingiz mumkin. Buning uchun o'rnatilgan dasturni olib tashlang, uni Easy Autoinstaller skriptlar ro'yxatida tasdiq belgisi bilan belgilang va "Ishga tushirish" tugmasini bosing.
Shundan so'ng, o'rnatish jarayoni avtomatik ravishda boshlanishi kerak va lagandadagi dastur belgisi ustida siz joriy o'rnatish bosqichi haqida hisobotni ko'rasiz:
Agar o'rnatish muvaffaqiyatli bo'lsa, biz hamma narsani to'g'ri qildik. Aks holda, siz tayyor skriptni tahrirlashingiz ("Skriptni tahrirlash" tugmasi) yoki hatto uni qayta yozishingiz kerak bo'ladi.
Barcha skriptlar tekshirilganda, natijada olingan loyihani saqlashingiz mumkin (va hatto kerak). Buning uchun dasturning asosiy oynasida xuddi shu nomdagi tugmani bosing.
O'rnatish diskini yaratish
Va endi eng kulminatsion daqiqa keladi - dasturiy ta'minot bilan o'z diskingizni yaratish! :) Buning uchun asosiy Easy Autoinstaller oynasidagi "Asboblar" menyusini bosing va "Disk yaratish ustasi" ning yagona bandini tanlang:
Agar siz yuqorida tavsiflangan barcha maslahatlarga amal qilgan bo'lsangiz, unda barcha skript, tarqatish va loyiha fayllari joylashgan papkaga yo'lni belgilashingiz kerak, so'ngra "Yaratish" tugmasini bosing.
Belgilangan papkada bir nechta fayllar yaratiladi, ular bizning o'rnatish diskimiz menyusini yuklash uchun javobgardir:
Ushbu fayllardan asosiysi AutoInstall.exe faylidir. Uni ishga tushirish orqali siz diskimiz menyusi qanday ko'rinishini ko'rishingiz mumkin:
Aslida, bu erda hamma narsa oddiy va mazali :). O'rnatish disk oynasi - bu o'rnatish uchun tanlanishi mumkin bo'lgan dasturlar ro'yxati va o'rnatishni boshlaydigan "Ishga tushirish" tugmasi.
Siz bunga qoyil qoldingizmi? :) Endi siz qilishingiz kerak bo'lgan yagona narsa papkaning butun tarkibini to'g'ridan-to'g'ri CD, DVD yoki hatto flesh-diskga yozishdir va avtomatik o'rnatish bilan kerakli dasturlar to'plami doimo sizning qo'lingizda bo'ladi!
Xulosa
Easy Autoinstaller FREE, shubhasiz, foydalanish qulayligi va funksionalligi bo'yicha tijorat mahsulotlaridan bir oz pastroq, ammo u o'zining asosiy vazifasini bajara oladi, agar "5" bo'lmasa, albatta "to'rt" bilan.
Qanday bo'lmasin, men sizga ushbu dastur bilan tanishishingizni maslahat beraman va har qanday holatda, kerakli drayverlar va dasturiy ta'minot bilan disk yaratishingiz mumkin. Kim biladi, balki bir kun kelib bu disk sizga haqiqatan ham yordam berar;).
P.S. Manbaga ochiq faol havola ko'rsatilgan va Ruslan Tertishniyning muallifligi saqlanib qolgan holda, ushbu maqoladan erkin nusxa ko'chirish va iqtibos keltirish uchun ruxsat beriladi.
O'rnatishdan oldin darhol dasturiy ta'minot.
Aksariyat dasturlar siqilgan (qadoqlangan) shaklda sotish va tarqatish uchun taqdim etiladi. To'g'ri ishlashi uchun kompyuterlar va foydalanuvchi sozlamalari o'rtasidagi farqlarni hisobga olgan holda, ularni o'rash va kerakli ma'lumotlarni kompyuterga to'g'ri joylashtirish kerak. O'rnatish jarayonida belgilangan talablarga muvofiqligini ta'minlash uchun turli testlar o'tkaziladi va kompyuter dasturning to'g'ri ishlashi uchun zarur bo'lgan fayllar va ma'lumotlarni saqlash uchun kerak bo'lganda konfiguratsiya qilinadi (sozlanadi). O'rnatish, qoida tariqasida, dastur uchun zarur bo'lgan barcha fayllarni fayl tizimining tegishli joylariga joylashtirishni, shuningdek, konfiguratsiya fayllarini o'zgartirish va yaratishni o'z ichiga oladi. O'rnatish vaqtida paket menejerlari ham ishlaydi qaramlikni nazorat qilish, tizimda ushbu dasturning ishlashi uchun zarur bo'lgan paketlar mavjudligini tekshirish va o'rnatish muvaffaqiyatli bo'lsa, yangi paketni mavjudlar ro'yxatida ro'yxatdan o'tkazish. Bu jarayon har bir dastur va kompyuter uchun har xil bo‘lganligi sababli ko‘pgina dasturlar (jumladan, operatsion tizimlar) universal yoki maxsus o‘rnatuvchi – ularni o‘rnatish uchun zarur bo‘lgan ishlarning katta qismini avtomatlashtiradigan dastur bilan birga keladi.
Ba'zi jarangli iboralar
Qo'lda o'rnatish O'rnatish o'rnatuvchisiz yoki foydalanuvchi tomonidan talab qilinadigan muhim qo'lda qadamlar bilan amalga oshiriladi. Ovozsiz o'rnatish O'rnatish paytida hech qanday xabar yoki oyna ko'rinmaydi. "Jim o'rnatish" "avtomatik o'rnatish" bilan sinonim emas, garchi u ko'pincha bu ma'noda noto'g'ri ishlatilgan. Avtomatik o'rnatish Foydalanuvchi aralashuvisiz amalga oshiriladigan o'rnatish, albatta, uni ishga tushirish jarayoni bundan mustasno. Oʻrnatish jarayoni baʼzan foydalanuvchidan unga “yoʻl-yoʻriq koʻrsatishi”, talab boʻyicha tanlashni talab qiladi: EULA ni qabul qilish, imtiyozlarni oʻrnatish, parollarni koʻrsatish va h.k. Grafik muhitlar “Oʻrnatish ustasi” deb ataladigan oʻrnatuvchilardan foydalanishi mumkin, lekin ular koʻpincha parametrlar buyrugʻini beradi. liniyasi, to'liq avtomatik o'rnatish imkonini beradi.O'z-o'zidan o'rnatish Dastlabki ishga tushirish jarayonini talab qilmaydigan avtomatik o'rnatish. Masalan, kompyuterning USB portidan o'z-o'zidan o'rnatiladigan Vodafone Mobile Connect USB modemi.
O'rnatish dasturi yoki o'rnatuvchi - bu ilovalar, drayverlar yoki boshqa dasturlar kabi fayllarni kompyuterga o'rnatadigan kompyuter dasturi. Ba'zi o'rnatuvchilar ular tarkibidagi fayllarni o'rnatish uchun maxsus yaratilgan; boshqalar universal bo'lib, o'rnatilishi kerak bo'lgan dasturiy ta'minot to'plamining mazmunini o'qish orqali ishlaydi.
Umumiy o'rnatuvchilar
Windows NT
Windows NT uchun eng mashhur format MSI o'rnatish paketi bo'lib, u Windows Installer yordamida o'rnatiladi. O'rnatish vositalarini ishlab chiqaruvchi kompaniyalar qatoriga InstallShield, Macrovision InstallAnywhere, Wise, SetupBuilder, Actual Installer, Smart Install Maker va ScriptLogic Corporation (ilgari MaSaI Solutions) kiradi. Ushbu vositalarning aksariyati MSI paketlarini ham, o'z paketlarini ham yaratishi mumkin.
Bepul alternativlar orasida NSIS, Clickteam, Install Creator, Inno Setup va WiX vositalari mavjud.
Linux-ga asoslangan operatsion tizimlar va paketlarni boshqarish tizimlarining tarqatilishi, ular yordamida siz operatsion tizimning kerakli komponentlarini ham, uchinchi tomon dasturlarini ham o'rnatishingiz mumkin, hatto u ko'pincha buning uchun taqdim etilmagan o'z o'rnatuvchisidan foydalansa ham.
Mac OS X paketlarni boshqarish tizimidan ham foydalanadi. Mac OS X uchun ba'zi tijorat ilovalari alohida o'rnatuvchidan foydalanadi, masalan Installer VISE yoki Stuffit InstallerMaker. Qo'shimcha tizim komponentlarini o'rnatishni talab qilmaydigan ilovalarni oddiygina dastur fayllarini qattiq diskdagi kerakli joyga nusxalash orqali o'rnatish mumkin. Mac OS X shuningdek, alohida dasturiy ta'minotni yangilash ilovasini o'z ichiga oladi, Software Update (shuningdek, "software update" qobiq buyrug'i sifatida ham tanilgan), lekin u faqat tizim dasturiy ta'minotini va Apple dasturiy ta'minotini qo'llab-quvvatlaydi.
Turli xil
BitRock-da Windows, Mac OS X, GNU/Linux va boshqa ko'plab operatsion tizimlar uchun o'rnatuvchilarni yaratuvchi InstallBuilder deb nomlangan ko'p platformali vosita mavjud va u ham xususiy, ham tijorat, lekin ochiq kodli loyihalar uchun bepul. O'zaro platforma o'rnatuvchilarni yaratish imkonini beruvchi dasturlash tilida yozilgan ilovalar.
Ba'zi arxivchilar o'rnatuvchilarni yaratishga ham imkon beradi.
Ba'zi operatsion muhitlar - masalan, Windows NT (standart) va Xfce 4 (ixtiyoriy) o'quvchiga kiritilganda mediada joylashgan ma'lum bir dasturni avtomatik ravishda ishga tushirish funktsiyasini o'z ichiga oladi.
Windows o'rnatuvchisi va UNIX-ga o'xshash mashinalarning kontentni boshqarish tizimlari o'rtasida kelishuv sifatida Windows o'rnatishni boshqarish tizimlari mavjud.
Clickteam ishlab chiquvchilar uchun oddiy va qulay mahsulotlar ishlab chiqaradi: masalan, Clickteam Fusion, The Games Factory, Multimedia Fusion. Xuddi shu qatorda Install Creator dasturi joylashgan. Mahsulotning asosiy afzalligi - bosqichma-bosqich sehrgar yordamida tarqatishni tez yaratish.
Sozlamalar bo'limlari yorliqlar ko'rinishida shunday qat'iy ketma-ketlikda joylashtirilgan. Birinchidan, ma'lumotlar (Fayllar), dialog oynalarining matn tarkibi (Sehrgar matni), oyna formati (Oyna), qo'shimcha sozlamalar (Options), o'chirish sozlamalari (O'chirish) va tarqatish hajmi (Build) ko'rsatiladi. "Build" tugmachasini bosgandan so'ng, o'rnatuvchining kompilyatsiyasi boshlanadi, faqat uning joylashgan joyini ko'rsatish qoladi.
O'rnatuvchi 65 KB, shu jumladan o'chiruvchi 105 KB ni egallaydi. Bunga qo'shimcha ravishda Install Creator ikkita siqish algoritmidan birini ishlatadi (fermuar/differentsial), optimal variant avtomatik ravishda aniqlanadi. Agar kerak bo'lsa, ma'lumotlar o'rnatuvchidan alohida paketga joylashtirilishi mumkin.
Clickteam Install Creator funksiyasi birlashtirilgan, ba'zi muhim variantlar mavjud emas. Shunday qilib, ko'p tillilik qo'llab-quvvatlanmaydi, rus tili mahalliylashtirishlar ro'yxatida butunlay yo'q. Uchinchi tomon yechimlari bilan integratsiya ta'minlanmagan, shuning uchun yirik loyihalar bilan ishlash (tizimdagi ko'plab ulanishlarni nazarda tutadi) noqulay bo'ladi. Dastur sizga yangilanishlar yoki yamoqlarni yaratishga ruxsat bermaydi. Biroq, ikkinchi holatda, siz Clickteam rivojlanishidan foydalanishingiz mumkin.
Install Creator dasturining roʻyxatdan oʻtmagan versiyasida reklama mavjud. Professional versiya, ushbu cheklovni olib tashlashdan tashqari, tarqatishda bir nechta nashrlarni kiritish va o'rnatuvchi foydalanuvchi uchun litsenziya chegarasini belgilash imkonini beradi.
Rezyume; qayta boshlash. O'rnatish Creatorning imkoniyatlari oddiy loyihalar bilan ishlashda talabga ega bo'ladi. Olingan o'rnatuvchilar tillar yoki o'rnatish profilini tanlashni o'z ichiga olmaydigan foydalanuvchi parametrlarining asosiy to'plamini o'z ichiga oladi. Albatta, bu ko'rib chiqishda aytib o'tilgan barcha o'rnatish komplekslari orasida eng oddiy echimdir.
Haqiqiy o'rnatuvchi
Actual Installer - bu skriptlardan foydalanmasdan juda murakkab Windows o'rnatuvchilarni yaratish uchun dastur. Asosiy funktsiyalar to'plamiga ko'p tillilik, samarali siqish, interfeysni batafsil moslashtirish, buyruq qatori va quyida keltirilgan boshqa funktsiyalar kiradi.
Bosqichma-bosqich sehrgar yo'q, lekin yangi loyiha uchun variantlar oynasi mavjud. Asosiy mahsulot ma'lumotlarini aniqlaganingizdan so'ng, asosiy dastur oynasiga o'tishingiz mumkin. Variantlar 5 bo'limda joylashgan - "Umumiy", "O'rnatish", "Muloqotlar", "Tizim" va "Ro'yxatga olish".
Umumiy bo'lim loyiha haqida ma'lumot beradi va o'rnatish ustasining ko'rinishini sozlaydi. Jarayon davomida o'rnatuvchi tizim talablarini (masalan, OT versiyasi, foydalanuvchi imtiyozlari) va bog'liqliklarni (Microsoft .NET Framework, Internet Explorer, Adobe Reader, Java, SQL Server va boshqalar) tekshirishi mumkin. Belgilangan komponentlar etishmayotgan bo'lsa, o'rnatuvchi foydalanuvchidan ularni yuklab olish va o'rnatishni talab qiladi.
O'rnatishda - fayllar va papkalarning joylashuvi, bajariladigan faylning joylashuvi, o'rnatish, yangilash va o'chirish jarayonlari uchun sozlamalar. Ikkala jarayon ham foydalanuvchi aralashuvini talab qilmasdan jimgina amalga oshirilishi mumkin. O'rnatuvchiga qo'shimcha ravishda undan foydalanish mumkin (Actual Updater).
Muloqot oynalari ("Dialoglar") bo'limlarni "to'ldirish", shu jumladan litsenziya shartnomasi matni, readme fayli, shu jumladan RTF formatida kirishni ta'minlaydi. Bu erda siz mahalliylashtirish tillarini ham tanlashingiz mumkin, ro'yxatda rus tili mavjud. O'rnatuvchining keraksiz bo'limlari osongina o'chirilishi mumkin.
Tizim ("Tizim") - o'rnatish paytida kiritilgan tizim o'zgarishlarini sozlash: yorliqlar, ro'yxatga olish kitobi kalitlari, o'zgaruvchilar va foydalanuvchi buyruqlari.
Ro'yxatdan o'tish ("Ro'yxatdan o'tish") - fayllar assotsiatsiyasi, muhit o'zgaruvchilari, kutubxonalarni sozlash.
Kerakli variantlarni o'rnatgandan so'ng, "Loyihani yaratish" tugmasini bosing - o'rnatuvchi ishga tushirishga tayyor. Agar o'rnatuvchini yaratishda muhim variant o'tkazib yuborilgan bo'lsa, Actual Installer kompilyatsiya paytida sizga bu haqda xabar beradi va xatoni ko'rsatadi.
Rezyume; qayta boshlash. Actual Installer deyarli barcha standart parametrlarni va loyiha variantlarini o'z ichiga oladi. Bu juda oddiylar (masalan, Clickteam Install Creator) va og'ir vaznli echimlar o'rtasidagi "oraliq" variant bo'lib, ular ham muhokama qilinadi.
O'rnatishni yarating
CreateInstall - o'rnatuvchilarni yaratish uchun asboblar to'plami. U ikkita xususiyatga asoslangan - o'rnatish jarayonini nazorat qilish va cheksiz kengaytirish imkoniyati. Ikkala xususiyat ham skript yaratish vositasi tufayli amalga oshiriladi.
CreateInstall interfeysi 3 ta yorliqga bo'lingan - "Loyiha", "O'rnatish skripti" va "O'chirish skripti". Birinchi bo'lim sizga o'rnatuvchining umumiy sozlamalarini o'rnatish imkonini beradi: mahsulot haqida ma'lumot, qo'llab-quvvatlanadigan tillar, yo'llar, tashqi ko'rinish. Bundan tashqari, o'rnatuvchi raqamli imzo bilan himoyalanishi va parol o'rnatilishi mumkin.
"Loyiha" ikkita keyingi bo'lim uchun ekvivalent almashtirish emas, ya'ni tarqatishni yaratish uchun siz o'rnatish va o'chirish skriptlarini diqqat bilan sozlashingiz kerak. Tegishli parametrlar guruhlar sifatida ko'rsatiladi, ularni bitta ro'yxatda ko'rsatishingiz mumkin;
CreateInstall kengaytmasi Quick CreateInstall yordam dasturidir. Bu faqat asosiy loyiha sozlamalarini ta'minlab, o'rnatuvchini yaratishni sezilarli darajada osonlashtiradi. Quick CreateInstall-dan loyiha keyinchalik CreateInstall-ga import qilinishi mumkin.
Loyiha kodi mustaqil tahrirlash, IDE muhitiga o'tkazish yoki eksport qilish uchun mo'ljallanmagan. Gentee tili ajoyib salohiyatga ega bo'lsa-da: hech bo'lmaganda, bular C, C++ va Java-ga asoslangan o'zgaruvchilar va funktsiyalar, shartli ifodalar va sintaksisdir.
Dasturning 3 ta nashri mavjud - to'liq, engil (oddiy) va bepul. Ularning orasidagi farqlar ro'yxati e'lon qilindi. Ko'pincha, dasturning bepul nashrining etishmayotgan funktsiyalari skript sozlamalari guruhlari bo'ylab harakatlanayotganda ko'rinadi.
Interfeys va yordam rus tilida mavjud.
Rezyume; qayta boshlash. CreateInstall - bu funktsional va tushunarli muhit. CreateInstall asboblar to'plami unchalik yomon emas va o'z asboblaringiz bilan ishlashga imkon beradi. Ammo kamchiliklar hali ham dasturning "o'zida" yopiqligini o'z ichiga oladi, bu import va eksport funktsiyalarini nazarda tutadi.
Kengaytirilgan o'rnatuvchi
Advanced Installer Windows Insaller texnologiyasiga asoslangan boʻlib, msi-, exe- va boshqa turdagi tarqatishlarni yaratishga imkon beradi. Bunga puxta o'ylangan interfeys va loyihalar bilan ishlash yordam beradi. Advanced Installer-da siz boshqa shunga o'xshash komplekslarda topilmaydigan ko'plab xususiyatlarni topishingiz mumkin, ular quyida muhokama qilinadi.
E'tiborga molik narsa, birinchi navbatda, loyihalarning xilma-xilligi: bu o'rnatuvchilar, Java o'rnatuvchilari, yangilanishlar, qo'shimchalar, modullarni birlashtirish va boshqalarni o'z ichiga oladi. O'rnatish menyusi bo'limida Visual Studio, RAD Studio, Real Studio, Visual Basic dan loyihalarni import qilish buyruqlari mavjud. Bu erda Advanced Installer-ning IDE-lar bilan o'zaro ta'sirida potentsial ochiladi.
Tanlangan loyiha turlarining har biri uchun batafsil sozlash ustasi taqdim etiladi. Umumiy andozalar mavjud - Simple, Enterprise, Architect yoki Professional. Ko'pgina loyihalar faqat ma'lum litsenziya turlari uchun mavjud.
Yuqorida aytib o'tilganidek, loyihani yaratishda siz bosqichma-bosqich sehrgardan foydalanishingiz mumkin, bu erda, xususan, paketni tarqatish usulini, mahalliylashtirish tillarini tanlashingiz, foydalanuvchi interfeysini sozlashingiz, litsenziya matnini kiritishingiz va boshqalar. variantlari. Advanced Installer sizga dasturni tarqatish variantini tanlash imkonini beradi - ma'lumotlarni siqilmagan holda qoldiring, uni CAB arxivlariga bo'ling, MSI-da saqlang va hokazo, raqamli imzo qo'shing, seriya raqamini kiritishni talab qiling va hokazo.
Kengaytirilgan o'rnatuvchining (loyiha muharriri) asosiy oynasi oddiy ekran rejimida bir nechta bo'limlarni o'z ichiga oladi:
- Mahsulot haqida ma'lumot - mahsulot ma'lumotlarini, o'rnatish opsiyalarini kiriting.
- Talablar - apparat va tizim talablarini, dasturiy ta'minotga bog'liqligini ko'rsatish. Bundan tashqari, shaxsiy sharoitlarni yaratish mumkin.
- Resurslar - resurslar muharriri (fayllar va ro'yxatga olish kitobi kalitlari).
- Joylashtirish - mahsulotni tarqatish turini tanlang. Bu MSI, EXE yoki veb-o'rnatuvchi bo'lishi mumkin. MSI uchun EXE resurslari o'rnatuvchidan alohida joylashtirilishi mumkin.
- Tizim o'zgarishlari - muhit o'zgaruvchilari.
Resurslarni tanlashda fayllar, ro'yxatga olish kitobi kalitlari, muhit o'zgaruvchilari, ini konfiguratsiyasi, drayverlar, ma'lumotlar bazalari va tarjimalardan foydalanish mumkin. Assotsiatsiya modullari yordamida siz boshqa resurslarni, masalan, xizmatlar, ruxsatlar, assotsiatsiyalar va boshqalarni qo'shishingiz mumkin.
Murakkabroq vazifalarni bajarish uchun siz C, C++, VBS yoki JS da yozilgan maxsus harakatlar, EXE, DLL yoki skriptlardan foydalanishingiz mumkin. Skriptlarni yaratish uchun qulay muharrir taqdim etiladi.
Ammo shuni ta'kidlash kerakki, oddiy rejimda bo'limlarning faqat kichik bir qismi mavjud. Sinov rejimida Advanced Installer bilan ishlashda sozlamalarga o'tish va loyiha bilan ishlash uchun boshqa rejimga o'tish mantiqan to'g'ri keladi. Ushbu qadamlardan so'ng muharrirning yangi bo'limlari mavjud bo'ladi.
Rezyume; qayta boshlash. Mahsulotning turli nashrlari (shu jumladan bepul), import qilish imkoniyatlari, ko'plab andozalar va diagrammalar va loyiha muharriri tufayli Advanced Installer keng auditoriyani qiziqtiradi.
BitRock InstallBuilder
InstallBuilder - o'rnatuvchilarni yaratish uchun o'zaro platforma muhiti. Qo'llab-quvvatlanadigan tizimlar ro'yxatiga quyidagilar kiradi: Windows ME - Windows 8, Mac OS X, FreeBSD, OpenBSD, Solaris (Intel & Sparc), AIX, HP-UX, IRIX, Linux (Intel x86/x64, Itanium, s390 & PPC). O'rnatuvchilar ham ish stoli, ham tarmoq dasturlari uchun mavjud. Qo'llanmaning birinchi qismi allaqachon IzPack mahsulotini qamrab olgan edi, lekin InstallBuilder nafaqat Java, balki PHP, Perl, Python, Ruby, C/C++ va .NET/Mono kabi tillarni yozishni qo'llab-quvvatlash bilan tavsiflanadi.
Dastur interfeysi rus tilida mavjud. Loyiha bilan ishlash uchun juda oddiy grafik qobiqdan foydalaniladi. Sozlamalar bilan quyidagi bo'limlar mavjud:
- Mahsulot tafsilotlari - loyiha haqida ma'lumot.
- Fayllar - fayllarni qo'shish uchun Explorer interfeysi
- Kengaytirilgan ("Kengaytirilgan sozlamalar") eng qiziqarli bo'lim bo'lib, u erda, ehtimol, BitRock Installer-ning to'liq quvvati ochiladi. Loyihalar bilan ishlash uchun XML formati qo'llaniladi (birinchi qismda WiX haqida umumiy ma'lumotga qarang), skriptlarni qo'llab-quvvatlaydigan loyihalarni hamkorlik va qo'lda sozlash mumkin. O'rnatilgan harakatlar sizga o'rnatish jarayonlarini avtomatlashtirish va vazifalarni birlashtirish imkonini beradi, bu ularni bir necha marta bosish orqali mavjud qiladi. Shu tarzda siz bog'liqliklarni tekshirishingiz, atrof-muhit o'zgaruvchilarini qo'shishingiz, ro'yxatga olish kitobi va fayl tizimini o'zgartirishingiz mumkin va hokazo. Skriptlarni tahrirlash uchun o'rnatilgan, juda oddiy XML muharriridan foydalaniladi.
- Moslashtirish - o'rnatuvchining foydalanuvchi interfeysini sozlash, atrof-muhit o'zgaruvchilari, o'rnatishdan keyingi harakatlar, platformalar, ruxsatlar va siqish. Siqish uchun ZIP/LZMA siqish ishlatiladi. Matn rejimida ishlaydigan jim o'rnatuvchini yaratishingiz mumkin.
- Qadoqlash - xatolarni kuzatish uchun o'rnatilgan tuzatuvchi mavjud. Qurilayotganda platformalararo o'rnatuvchini yaratish oson. Chiqishda u "mahalliy" OS muhitidan foydalanadi (bu Windows, KDE va Gnome grafik tizimlariga tegishli).
Rezyume; qayta boshlash. BitRock InstallBuilder asosan platformalararo mahsulotlarni yaratish uchun tavsiya etiladi. XML spetsifikatsiyalariga asoslangan skriptdan foydalanish oson va loyihani tashqi muhitda tahrirlash uchun import qilish va eksport qilish oson. Shunday qilib, ushbu XML skripti asosida siz barcha kerakli platformalar uchun o'rnatuvchilarni tezda yaratishingiz mumkin.
InstallMate
InstallMate - bu Windows Installer asosida tarqatish yaratish uchun asboblar to'plami. Asosiy xususiyatlar: intuitiv grafik muhit, o'rnatish elementlarining keng tanlovi, qaramlikni tekshirish, o'rnatuvchining ko'rinishini batafsil moslashtirish, komponentlarni qo'llab-quvvatlash, lokalizatsiya va kengaytmalar. InstallMate bilan yaratilgan tarqatmalar ixcham va tezdir.
Yangi loyiha yaratish ustasi sizga mavjud shablonni tanlash va boshlang'ich parametrlarni - mahalliylashtirish tillari (bir yoki bir nechta), mahsulot nomini belgilash imkonini beradi.
Siz yaratilgan loyihani import qilishingiz yoki InstallMate muharriridan foydalanishingiz mumkin. Aytgancha, import imkoniyatlari ta'sirchan emas edi: Tarma mahsulotlari va Visual Basic loyihalari qo'llab-quvvatlanadi.
Dasturning asosiy oynasida shartli ravishda uchta bo'limga bo'lingan parametrli bo'limlar mavjud:
- Umumiy sozlamalar: loyiha haqida batafsil ma'lumot, dasturiy ta'minotga bog'liqliklar, tizim talablari, komponentlar va o'rnatish imkoniyatlari. Paket yon panelida siz o'rnatuvchi turini, siqishni, yuklab olish havolasini (veb o'rnatuvchi bo'lsa) va o'rnatish parolini ham belgilashingiz mumkin. Bitta o'rnatuvchiga bir nechta paketlarni qo'shishingiz mumkin.
- Komponentlar: tarqatishda elementlar va ulanishlarni kiritish: bular fayllar va papkalar, ro'yxatga olish kitobi kalitlari, ini-konfiguratsiyalar, muhit o'zgaruvchilari, fayllar assotsiatsiyasi, MAQOMOTI sinflari, xizmatlar.
- O'rnatish parametrlari: muharrir yordamida siz dialog oynalari matnini tahrirlashingiz mumkin. Moslashuvchan lokalizatsiya imkoniyatlari taqdim etilgan; InstallMate sukut bo'yicha 19 ta tilni qo'llab-quvvatlaydi. Bir nechta mahalliylashtirish yoki bir xil tilda bir nechta loyihalar bilan bitta tarqatish yaratishingiz mumkin. Xuddi shu bo'limda maxsus harakatlar, shuningdek, o'zgaruvchilar mavjud - 250 ta. Siz kengaytmalar va DLL-lar yordamida paketning funksionalligini kengaytirishingiz mumkin.
Ta'kidlanganidek, o'rnatuvchini yaratishda shablonlardan foydalanishingiz mumkin. Loyiha shablonlaridan tashqari, elementlar guruhlarini belgilash orqali komponentlar asosida paketlar yaratish mumkin. E'tiborga loyiq boshqa variantlar orasida yashirin va ovozsiz o'rnatish va o'chirish, ikki turdagi siqish (Deflate yoki LZMA) mavjud.
Funktsiyalarning to'liq ro'yxati taqdim etiladi.
Rezyume; qayta boshlash. Haqiqiy foydalanuvchi interfeysi va tez kirish mumkin bo'lgan asboblar bilan o'rnatuvchilarni yaratish uchun professional muhit: tarqatish yaratishda siz tezda bir lokalizatsiya tilidan ikkinchisiga o'tishingiz va loyihani sinab ko'rishingiz mumkin. Funktsional bosqichma-bosqich sozlash ustasi va import qilish imkoniyatlari yo'q. Kuch - bu o'zgaruvchilar va harakatlar bilan ishlaydigan barcha standart funktsiyalarning mavjudligi.