Până în prezent, au fost create multe produse care vă permit să creați fișiere de instalare sau pur și simplu să compilați toate fișierele în formatul „exe”. Pentru a efectua această operațiune, trebuie să respectați anumite reguli. Pentru a face acest lucru, aveți nevoie de programul Smart Install Maker. Este un software sursă gratuit și închis. Oferă utilizatorilor un instrument simplu și puternic pentru crearea de instalații extrem de eficiente pe sistemele de operare Microsoft Windows pe 32 de biți.

Vei avea nevoie

  • Calculator personal. Programul Smart Install Maker.

Instrucțiuni

  • Descărcați programul de pe site-ul oficial ru.sminstall.com. Smart Install Maker are funcționalități bogate pentru a crea pachete de instalare frumoase și fiabile pentru Microsoft Windows. Acest program vă va ajuta să creați un fișier de instalare complet.
  • Instalați software-ul Smart Install Maker. Încercați să instalați programul în directorul unității "C", deoarece toate compilațiile ulterioare vor fi salvate pe unitatea de sistem.
  • Rulați programul. Veți vedea mai multe ferestre, și anume: fișier, proiect, setare, service, ajutor. De asemenea, în mod implicit, programul deschide o fereastră în care trebuie să introduceți datele necesare și să specificați fișierele pentru a compila fișierul de instalare.
  • În primul rând, furnizați un nume pentru proiect. Acesta va fi afișat la instalarea fișierului „exe”. De asemenea, trebuie să specificați parametri precum versiunea, numele companiei, eticheta, tipul de compresie, locația de salvare. Introduceți valorile preferate în comenzile corespunzătoare.
  • Faceți clic pe fila „Fișiere”. Trebuie să selectați toate fișierele care vor fi ambalate în pachetul de instalare. Cu toate acestea, trebuie avut în vedere faptul că timpul de formare al fișierului rezultat depinde în mod direct de cantitatea de date adăugate acestuia.
  • Accesați fila „Setări”. Aici vi se cere să setați parametri precum „Numele programului”, „Numele programului de dezinstalare”, „Titlul”. Toți acești parametri sunt, de asemenea, setați la discreția utilizatorului. Există, de asemenea, un astfel de articol ca „Deschideți pagina web în timpul instalării”. Adică, atunci când instalați fișierul "exe", puteți seta automat deschiderea oricărei pagini web.
  • Faceți clic pe butonul Finalizare. Toate fișierele vor fi compilate. După ce ați creat pachetul de instalare, acesta va fi localizat în directorul C: / setup. Pentru ca fișierul de instalare să fie salvat într-o altă locație de pe discul local sau, în general, pe un disc amovibil, atunci când configurați toți parametrii din coloana „Salvați ca”, trebuie să specificați calea de salvare.
  • EXE este un format de care nu se poate lipsi niciun software. Realizează toate procesele de lansare sau instalare a programelor. Poate fi o aplicație completă sau poate face parte din aceasta.

    Există două opțiuni pentru crearea unui fișier EXE. Primul este utilizarea mediilor de programare, iar al doilea este utilizarea instalatorilor speciali, cu ajutorul cărora sunt create diverse „reambalări” și pachete, instalate într-un singur clic. În plus, vom lua în considerare ambele opțiuni folosind exemple.

    Metoda 1: Comunitatea Visual Studio

    Luați în considerare procesul de creare a unui program simplu bazat pe un limbaj de programare „Visual C ++” și compilarea acestuia în Comunitatea Visual Studio.

    1. Lansați aplicația, accesați meniul "Fişier", după care facem clic pe element "Crea", și apoi în lista deschisă pe "Proiect".
    2. Se deschide o fereastră „Crearea proiectului”, în care trebuie să faceți clic mai întâi pe inscripție „Șabloane”, și apoi „Visual C ++”... Apoi, selectați „Aplicația pentru consola Win32”, setați numele și locația proiectului. În mod implicit, este salvat în directorul de lucru al Comunității Visual Studio, în folderul de sistem "Documentele mele", dar este posibil să alegeți un alt director, dacă doriți. După finalizarea setărilor, faceți clic pe "O.K".
    3. Pornește Expertul de configurare a aplicației Win32, în care doar apăsăm "Mai departe".
    4. În fereastra următoare, definim parametrii aplicației. În special, alegem "Aplicație de consolă", și pe teren „Opțiuni suplimentare”„Proiect gol”în timp ce debifați caseta „Antet precompilat”.
    5. Începe proiectul, în care doriți să adăugați o zonă pentru scrierea codului. Pentru a face acest lucru, în fila Solution Explorer faceți clic dreapta pe etichetă „Fișiere de resurse”... Apare un meniu contextual, în care facem clic secvențial Adăuga și „Creați un element”.
    6. În fereastra deschisă „Adăugați un element nou” selectați elementul „Fișier C ++”... Apoi, setați numele fișierului de cod al viitoarei aplicații și extensia acestuia ".din"... Pentru a schimba folderul de stocare, faceți clic pe "Prezentare generală".
    7. Se deschide browserul, în care specificăm locația și facem clic pe „Selectați folderul”.
    8. Ca urmare, apare o filă cu titlul „Source.c”, în care există un set și editare a textului codului.
    9. Apoi, trebuie să copiați textul codului și să-l inserați în zona afișată în imagine. Luați următoarele ca exemplu:
    10. #include
      #include

      int main (int argc, char * argv) (
      printf („Bună ziua, lume!”);
      _getch ();
      retur 0;
      }

      Notă: Codul de mai sus este doar un exemplu. În schimb, trebuie să utilizați propriul cod pentru a crea un program Visual C ++.

    11. Pentru a construi proiectul, faceți clic pe „Începeți depanarea” din meniul derulant „Depanare”... Puteți doar să apăsați tasta „F5”.
    12. După aceea, apare o notificare, avertizând că proiectul curent este depășit. Aici trebuie să faceți clic pe "Da".
    13. La finalizarea compilării, aplicația afișează o fereastră de consolă în care va fi scrisă "Salut Lume!".
    14. Fișierul creat în format EXE poate fi vizualizat utilizând Windows Explorer în folderul proiectului.

    Metoda 2: Instalatori

    Pentru a automatiza procesul de instalare a software-ului, așa-numiții instalatori câștigă din ce în ce mai multă popularitate. Cu ajutorul lor, se creează software, a cărui sarcină principală este simplificarea procesului de implementare a software-ului pe un computer. Să analizăm procesul de creare a unui fișier EXE folosind Smart Install Maker ca exemplu.

    1. Rulați programul și în fila "Informație" editarea numelui viitoarei aplicații. În câmp "Salvează ca" faceți clic pe pictograma folderului pentru a determina locația în care va fi salvat fișierul de ieșire.
    2. Se deschide Explorer, în care selectăm locația dorită și facem clic "Salvați".
    3. Accesați fila „Fișiere”, unde trebuie să adăugați fișiere din care pachetul va fi apoi construit. Acest lucru se face făcând clic pe pictogramă «+» în partea de jos a interfeței. De asemenea, este posibil să adăugați un întreg director făcând clic pe pictograma care arată un folder cu un plus.
    4. Apoi, se deschide o fereastră de selectare a fișierului, unde trebuie să faceți clic pe pictograma sub forma unui folder.
    5. În browserul care se deschide, desemnați aplicația dorită (în cazul nostru, acesta este "Torent", puteți avea orice altul) și faceți clic pe "Deschis".
    6. Ca urmare, în fereastră "Adaugă o notiță" fișierul este afișat cu calea locației sale. Lăsați restul de opțiuni ca implicit și faceți clic "O.K".
    7. Procedura pentru adăugarea obiectului sursă la aplicație are loc și intrarea corespunzătoare apare într-o zonă specială a software-ului.
    8. Apoi, faceți clic pe „Cerințe” și se deschide o filă în care trebuie să marcați lista sistemelor de operare acceptate. Lăsăm bife în câmpuri "Windows XP" și tot ce se află sub ea. Lăsați valorile recomandate în toate celelalte câmpuri.
    9. Apoi deschideți fila „Dialoguri”făcând clic pe eticheta corespunzătoare din partea stângă a interfeței. Lăsăm totul în mod implicit aici. Pentru ca instalarea să aibă loc în fundal, puteți bifa caseta „Instalație ascunsă”.

    10. După finalizarea tuturor setărilor, porniți compilarea făcând clic pe pictograma săgeată în jos.
    11. Procesul specificat are loc și starea sa curentă este afișată în fereastră. După finalizarea compilării, puteți testa pachetul creat sau puteți închide fereastra complet făcând clic pe butoanele corespunzătoare.
    12. Software-ul compilat poate fi găsit utilizând Windows Explorer în folderul specificat în timpul instalării.

    Astfel, în acest articol, am aflat că fișierul EXE poate fi creat folosind medii de dezvoltare specializate, de exemplu, Visual Studio Community și instalatori speciali, de exemplu, Smart Install Maker.

    Am întâmpinat o problemă recent. Ni s-a dat un proiect de curs, am făcut totul perfect, dar rămâne să facem doar fișierul de instalare, și anume file.exe.

    Profesorii ne-au oferit un program foarte ilizibil, dar o persoană inteligentă a sfătuit-o pe alta, care se numește Smart Movie Maker... El a spus că nu a văzut niciodată un program mai ușor pentru această sarcină.

    Veți vedea o astfel de fereastră:

    După cum puteți vedea, partea stângă a ferestrei este împărțită în două părți: Instalator și Dezinstalator.

    După cum ați înțeles deja în partea numită Instalator vor exista setări special pentru fișierul de instalare și parțial Dezinstalator în consecință, setările pentru fișierul care vă va dezinstala programul.

    Ce vă voi spune despre principalele caracteristici ale fișierului de instalare.
    După cum ați observat deja, fișierul.exe are destul de mulți parametri. Să vorbim puțin despre fiecare.

    Informație:
    Puteți vedea imediat când ați început programul. Cred că acolo și deci totul este clar în ce trebuie introdus Numele programului, Versiune etc. Voi vorbi doar despre cele principale.

    Completați și toate titlurile și subtitrările, pentru că veți vedea toate acestea la instalarea programului.

    Tipul de compresie Poți alege Maxim, deoarece acest lucru va reduce dimensiunea fișierului dvs. de instalare. Precum și Tipul de defalcare Poți alege un fișier, va fi mai ușor pentru utilizator.

    Fișiere:

    În captura de ecran, am marcat și semnul plus. Făcând clic pe acesta, trebuie să selectați fișierele care vor fi despachetate la instalarea programului, să selectați numai fișierele principale ale programului, nu trebuie să împingeți nimic în plus acolo.

    Cerințe:


    În acest moment trebuie să specificați cerințele pentru programul dvs. De exemplu, tipul de sistem de operare sau software suplimentar care trebuie instalat pe computer.

    Dialoguri:


    Această fereastră are patru file: General, Licență / informații, Parola și Completare... Dialogurile sunt ferestre sau elemente suplimentare care vor apărea. De exemplu, o fereastră despre un acord de licență.

    Interfață:


    Aici puteți personaliza fereastra de configurare. Selectați partea de sus a meniului sau cea centrală, schimbați pictograma programului și tot ceea ce este legat de interfața grafică a programului.

    În principiu, acestea sunt toate punctele principale care sunt necesare pentru fișierul de instalare.

    Și acum la finalizare, pentru a crea fișierul în sine, trebuie doar să faceți clic pe buton Compila.

    După cum puteți vedea, interfața programului este foarte simplă și simplă. Așa că folosește-l, sper că te va ajuta, așa cum m-a ajutat și pe mine.

    Cu siguranță mulți dintre voi cel puțin o dată în viață ați dat peste o arhivă cu extensia .exe, nu rar sau chiar zip, ci exe. Frumusețea acestei arhive este că se auto-extrage și nu necesită instalarea de programe suplimentare. Mulți oameni cred că, pentru a crea o astfel de arhivă, sunt necesare anumite cunoștințe sau programe specifice, dar îndrăznesc să vă asigur că nu este așa. Arhivele Exe sunt create folosind unul dintre cei mai populari arhivari: WinRar și WinZip.

    Probabil aveți unul dintre acești doi arhivați instalați pe computer, astfel încât să puteți începe să practicați în siguranță imediat. Dacă nu există niciun arhivator, atunci puteți instala în siguranță 7-zip, deoarece este gratuit și distribuit gratuit pe Internet. Vom începe cu acest arhivator.

    Astfel, pregătim un folder cu fișiere, care trebuie arhivat și facem clic pe el cu butonul din dreapta al mouse-ului. Găsirea unui articol precum 7-Zip

    Mai apare un submeniu din care trebuie să selectăm elementul "Adauga la arhiva ..."

    Deschidem o fereastră, căutăm secțiunea „Opțiuni”, în elementul de opțiuni Creați arhiva SFX pune o pasăre în fața lui. Acum suntem atenți la cel mai de sus domeniu, unde se află numele viitoarei noastre arhive. Am adăugat extensia exe. Apropo, numele arhivei poate fi schimbat. De asemenea, puteți specifica locația în care doriți să o salvați. În principiu, puteți juca cu restul opțiunilor, dar acestea nu afectează tipul de arhivă. Puteți seta nivelul maxim de compresie pentru a menține dimensiunea arhivei cât mai mică posibil.

    Acum puteți face clic pe butonul „OK”.

    Iată un fișier pe care l-am primit pe desktop:

    Acum să ne dăm seama cum să creăm exact aceeași arhivă, dar folosind WinRar.

    În același mod, faceți clic dreapta pe folder și selectați elementul "Adauga la arhiva":

    În fereastra care se deschide în fila „General”, în secțiune Opțiuni de arhivare pune o pasăre în fața obiectului Creați arhiva SFX... Am pus o metodă de compresie. Am ales „Bun”.

    Faceți clic pe butonul „OK”.

    Avem următoarea arhivă:

    Așa că am analizat mai multe moduri despre cum cum să creați o arhivă exe auto-extragută.

    Și, de asemenea, vizionați un videoclip pe această temă:

    Evaluează articolul:
  • Ce să includeți în EXE
  • 1. Cum să compilați EXE

    1.1 Tehnologie de compilare

    Epigraf:
    "Oh, da Pușkin, oh da ..."
    A.S. Pușkin

    Tehnica de compilare pentru EXE în Visual FoxPro este destul de simplă. Nu vom fi distrași de astfel de metode extreme precum introducerea comenzilor precum BUILD PROJECT, BUILD APP, BUILD EXE în fereastra de comandă, dar ne vom limita la facilitățile oferite de interfața grafică VFP.

    Deci, pentru a crea un EXE, trebuie să facem clic pe butonul „BUILD ...” din managerul de proiect. După selectarea opțiunii executabile Win32 / server COM (EXE) din caseta de dialog care se deschide, apăsați OK. TOT. ;-)

    „Cum este totul?” - întrebați - „Și indicați sub ce nume să salvați fișierul?”

    Sunt de acord ... Trebuie indicat, altfel totul este pe canal.

    Apropo, cred că va fi util să vă reamintesc că, pentru ca procesul de compilare să aibă succes, managerul de proiect trebuie să fie completat cu fișiere ale programului dvs., dintre care unul trebuie să fie ca principal (în managerul de proiect, numele acestui fișier este cu caractere aldine), adică ... fișierul care trebuie executat mai întâi. În mod implicit, primul fișier de program inclus în proiect (* .prg) sau fișierul formular (* .scx) este instalat ca program principal.

    În general, totul este destul de simplu! Doar..?

    Acum despre trist ...

    1.2 Fișiere conexe

    Epigraf:
    "... dar pornește-l - nu funcționează!"
    M. Zhvanetsky

    Toate dezvăluirile etapei de compilare a aplicației sunt deja în urmă și tu, mândru de conștiința propriei tale superiorități față de muritorii obișnuiți, te grăbești către client cu salturi mari, îți instalezi aplicația, pe parcurs, descriindu-i lui (clientului) cum acum totul va fi grozav pentru el și ținând cont în minte ce șurub trebuie să cumperi ce ar mai rămâne pentru bere, brusc te vei împiedica de faptul că programul tău de super-duper nu se înfurie. Este trist. E pacat. Și cel mai important, nu veți avea un nou care sau ce ați planificat să cumpărați dintr-o taxă ...

    Problema este că .exe pe care l-am compilat nu este un fișier executabil autosuficient. Acest fișier pseudo-executabil necesită biblioteci de suport (.dll) pentru a funcționa corect. Nu voi intra în prea multe discuții despre acest lucru, ci pur și simplu voi da numele fișierelor necesare pentru funcționarea normală a aplicației.

    În principiu, până la versiunea 6 inclusiv, pentru a transfera o aplicație pe o mașină clientă, puteți utiliza Expertul de configurare standard, care prescrie totul singur, iar în cele ulterioare - InstallShield (sau un alt program de instalare).

    Toate fișierele de mai jos reprezintă setul minim necesar de fișiere pentru diferite versiuni de VFP (pe baza materialelor de pe http://www.foxclub.ru):

    VFP 8.0 msvcr70.dll, vfp8r.dll, vfp8rrus.dll, gdiplus.dll VFP 7.0 msvcr70.dll, vfp7r.dll, vfp7rrus.dll VFP 6.0 vfp6r.dll, vfp6renu.dll, vfp6, vfp6, vfp6 .dll, vfp500.dll, vfp5rus.dll, Foxpro.int

    Setul de biblioteci de mai sus trebuie plasat în directorul de programe sau în directorul de sistem Windows. Aceste directoare sunt diferite pentru diferite versiuni de Windows:

    Win9x, WinMe c: \\ Windows \\ SYSTEM WinNT, Win2000, WinXP c: \\ Windows \\ SYSTEM32

    2. Ce să includeți în EXE

    Epigraf:
    "A include sau a nu include?"
    electrician beat

    Toate următoarele sunt părerea personală a autorului, pe care o puteți ignora. Dar făcându-l în felul tău, amintește-ți: lovirea capului de un perete de beton este mult mai dureros decât să profiți de o pauză făcută în fața ta.

    În mod implicit, finished.exe include toate fișierele necesare pentru ca aplicația să funcționeze - programe, formulare, meniuri, biblioteci, clase etc. cu excepția fișierelor și tabelelor bazei de date (astfel de fișiere pot fi recunoscute de cercul tăiat de lângă numele fișierului în managerul de proiect). Toate fișierele incluse în .exe vor deveni nemodificabile (numai în citire) după compilare. Este clar că fișierele de tabel (* .dbf) nu ar trebui incluse, deoarece acestea sunt supuse unor operațiuni constante de modificare-adăugare a datelor, dar uneori există cazuri în care este necesar să se ascundă anumite date statice de la utilizator, dar să ofere acces la programul în sine. Nu există un loc mai bun decât „interiorul” unui ex-shnik.

    Este, de asemenea, o situație destul de obișnuită atunci când trebuie să „găsesc” sau să schimb temporar fișierul raportului sau când avem un set întreg de rapoarte unice pentru fiecare utilizator. De fapt, imaginați-vă: zece operatori și zece rapoarte fiecare și toate acestea sunt în * .exe. singura ieșire în această situație este de a exclude aceste rapoarte din fișierul final și de a le expedia împreună cu aplicația.

    În orice caz, decizia cu privire la ce fișiere să excludeți și pe care să le lăsați este a dvs.