Статьи - createinstall - un instrument universal pentru crearea de instalatori

Odată ce software-ul ajunge la un minim de stat matur, este nevoie de instalare: un program special, care va rula pe calculatorul utilizatorului, întrebați-l câteva întrebări, necesită licență și frumos aranjate toate componentele software în locațiile destinate pe hard disk.







Programele din familia CreateInstall sunt doar concepute pentru a îndeplini toate sarcinile de rutină de a crea un instalator de calitate, permițând dezvoltatorului de software să se concentreze exclusiv asupra produsului său. Nu este necesar să scrieți conturile sumelor de control pentru a verifica integritatea distribuției, pentru a falsifica mecanismul de comprimare și decomprimare a fișierelor, verificați-vă singur versiunea sistemului de operare, privilegiile administrative. În cele din urmă, nu este nevoie să aveți o limbă străină, astfel încât instalatorul să fie prietenos chiar și pentru utilizatorul chinez.

Pentru a evalua cât de dificil este utilizarea programului CreateInstall. vom crea cu ajutorul ei cel mai simplu instalator. Pentru lipsa oricarui program propriu, vom practica o aplicatie standard Windows, de exemplu winhlp32.exe. Porniți CreateInstall și apăsați Ctrl-N (creați un nou proiect). Înainte de noi - o fereastră cu marcaje care trebuie umplută.

Concluzie. Totul este concentrat aici în ceea ce privește rezultatul final, adică fișierul executabil al instalatorului. În mod implicit, setup.exe va fi creat în folderul c: \ setups:

Статьи - createinstall - un instrument universal pentru crearea de instalatori

Fișiere. Specificați toate fișierele sursă care ar trebui plasate în distribuție, pentru aceasta apăsați Insert, este creat un nou grup cu numele implicit "group1".

Cu butonul de pe panoul din dreapta, adăugați fișierul C: \ Windows \ WinHlp32.exe și punctul să-l ca „directorul final“ valoarea INSTALL_PATH (folderul în care utilizatorul dorește să instaleze).

Статьи - createinstall - un instrument universal pentru crearea de instalatori

Maestru. Aici puteți configura cele mai necesare momente de instalare, de exemplu, specificați ce casete de dialog standard ar trebui să apară în timpul instalării, ce comenzi rapide de pornire ar trebui create, ce font trebuie utilizat:

Статьи - createinstall - un instrument universal pentru crearea de instalatori

Să presupunem că vrem ca instalatorul să creeze o comandă rapidă de lansare în meniul Start. În acest caz, selectați "Etichete", apoi adăugați un element nou (Ins).

Deoarece comanda rapidă se va referi la fișierele aflate pe disc după instalare, specificăm calea INSTALL_PATH și toate aceleași Winhlp32.exe.

Статьи - createinstall - un instrument universal pentru crearea de instalatori






Instalare. Această filă servește pentru o reglare mai fină, dacă aveți nevoie de ceva mai mult decât puteți defini în fila "Master":

Статьи - createinstall - un instrument universal pentru crearea de instalatori

Pașii instalării sunt listați în stânga. Cu ele puteți face orice: adăugați, editați și ștergeți, schimbați. Dacă este păcat să ștergeți un anumit pas, dar doriți să experimentați, îl puteți dezactiva și reporni. Pașii dezactivați sunt indicate de o pictogramă încrucișată verde, executată de pictograma document.

Deoarece pentru exemplul nostru simplu secvența standard de pași de instalare este mai mult decât potrivită, nu atingem nimic.

Dezinstalați și actualizați Internetul. Setări separate, similare în sens la fila "Instalare". De asemenea, nimic nu trebuie schimbat.

Practic pregătit. Rămâne să salvați munca noastră în fișier utilizând meniul "Salvați ca". După aceasta, puteți să faceți clic în siguranță pe "Creați un fișier de instalare" și să vă bucurați de evoluția compilației proiectului. Nu va dura mai mult de cinci secunde, după care puteți deschide dosarul c: \ setups \ și puteți vedea fișierul setup.exe acolo.

Rulați programul de instalare. Dacă la crearea sa ați folosit o versiune plătită neînregistrată în modul de familiarizare, mai întâi veți primi un avertisment:

Apoi ferestrele expert vor apărea în ordine: salut, selectând directorul de destinație pentru instalare, indicatorul de progres pentru despachetare și mesajul de succes:

Статьи - createinstall - un instrument universal pentru crearea de instalatori

Uită-te în meniul programului pentru un dosar nou, ar trebui să existe două comenzi rapide: una pentru rularea programului, iar cealaltă pentru al scoate. Acestea din urmă ar trebui folosite pentru a evita aglomerația sistemului cu rezultatele experimentelor noastre:

Статьи - createinstall - un instrument universal pentru crearea de instalatori

În opinia mea, a fost destul de simplu. CreateInstall poate fi foarte util nu numai pentru dezvoltatori, dar pentru utilizatorul mediu: Sunt de acord că schimbul cu colegii la birou un set de șabloane standard de documente în formă de instalare - un ordin de mărime mai simple și mai elegant: este suficient pentru a le oferi un singur fișier executabil singur, care plasează în siguranță rezultat pe mașina de lucru. În acest scop, potrivit „lite“ versiune de CreateInstall Light, care include numai cele mai frecvent utilizate caracteristici, un set de opțiuni reduse la minimum:

Статьи - createinstall - un instrument universal pentru crearea de instalatori

dezvoltatorii de software profesionale au aproape imediat de a pune întrebarea: „Ce se întâmplă dacă am nevoie de ceva de genul asta, ceea ce nu este în programul Leap de la un instalator la altul doar pentru că nu au găsit nici o funcție vitală, - o pierdere? timp! "

Poate că nu există suport suficient pentru sistemele pe 64 de biți, care, după cum știți, au două directoare separate pentru bibliotecile dinamice pe 32 de biți și 64 de biți.

Pentru a implementa momentele sofisticate ale instalării, puteți utiliza limba Gentee. ceva ce amintește de sintaxa C. Compilatorul este construit în CreateInstall, rutinele Gentee sunt compilate într-un bytecode intermediar și executate destul de repede. Dacă trebuie să creați o expresie logică în timpul instalării, nu trebuie să recurgeți la Gentee: constructorul Explicații logice este construit în interfața CreateInstall ca element de instalare separat.

Cei care folosesc sisteme automate pentru a-și construi produsele software și doresc să integreze în ele CreInstal. va fi util ca fișierul de proiect * .ci să aibă un format textual XML, precum și capacitatea de a rula CreateInstall din linia de comandă.

Există, de asemenea, o versiune gratuită a CreateInstall FREE. care îi lipsesc unele caracteristici, dar cu toate acestea bine adaptate pentru crearea instalatorilor comerciale. Apropo, multe din studiu, sau versiuni gratuite ale concurenților nu permit să se schimbe complet proiectarea ferestrele expertul de instalare. CreateInstall GRATUIT - nu face excepție, dar merge destul de democratică: restricția se aplică numai textul din colțul din stânga jos al expertului, în loc de a se referi la programul tau, nu va fi scris CreateInstall GRATUIT:







Articole similare

Trimiteți-le prietenilor: