NexxDigital - računala i operativni sustavi

Sigurno su mnogi od vas barem jednom u životu naišli na arhivu s ekstenzijom .exe, ne rar ili čak zip, već exe. Ljepota ove arhive je što se sama raspakuje i ne zahtijeva instalaciju dodatnih programa. Mnogi misle da su za izradu ovakve arhive potrebna određena znanja ili programi, ali usuđujem se uvjeriti da to nije tako. EXE arhive izrađuju se pomoću jednog od nekoliko najpopularnijih arhivara: WinRar i WinZip.

Vjerojatno imate jedan od ova dva arhivara instaliran na vašem računalu, tako da možete sigurno odmah početi vježbati. Ako uopće nema arhivatora, možete sigurno instalirati 7-zip, jer je besplatan i slobodno se distribuira na Internetu. Počet ćemo s ovim arhivatorom.

I tako, pripremimo mapu s datotekama koje treba arhivirati i desnom tipkom miša kliknemo na nju. Pronalaženje predmeta kao što je 7-Zip

Pojavljuje se još jedan podizbornik iz kojeg moramo odabrati stavku "Dodaj u arhivu..."

Otvara se prozor s nama, tražimo odjeljak "Opcije", u stavci opcija "Stvori SFX arhivu" postavili smo pticu ispred njega. Sada obraćamo pozornost na najviše polje, gdje je naziv naše buduće arhive. Dodali smo ekstenziju .exe. Usput, ime arhive se može promijeniti. Također možete odrediti mjesto na koje ga želite spremiti. U principu, možete se igrati s ostalim opcijama, ali one ne utječu na vrstu arhive. Možete postaviti maksimalnu razinu kompresije kako bi veličina arhive bila što manja.

Sada možete kliknuti na gumb "OK".

Ovo je datoteka koju imam na radnoj površini:

Sada shvatimo kako stvoriti potpuno istu arhivu, ali uz pomoć WinRar-a.

Na isti način desnom tipkom miša kliknite mapu i odaberite stavku "Dodaj u arhivu":

U prozoru koji se otvori, na kartici "Općenito", trebate u odjeljku "Opcije sigurnosne kopije" stavite pticu ispred predmeta "Stvori SFX arhivu". Stavljamo bilo koju metodu kompresije. Izabrao sam Dobro.

Kliknite na gumb "OK".

Ovo je nastala arhiva:

Ovdje smo razmotrili nekoliko načina kako stvoriti samoraspakirajuću exe arhivu.

I također pogledajte video na temu:

Ocijenite članak:

Razmotrit ćemo stvaranje.exe pomoću biblioteke modula py2exe. Ovo zahtijeva Python 3.4 i ispod.

Ako imate instaliranu noviju verziju Pythona, pokušajte koristiti (ispod)

U ovom primjeru, pogledat ćemo stvaranje .exe s primjerom Python 3.4.

Prije svega, trebate stvoriti virtualno okruženje za Python3.4. U ovom primjeru ime ćemo nazvati myenv, možete odabrati bilo koje drugo ime, ali ne zaboravite napraviti odgovarajuće promjene.

U terminal upišite sljedeće naredbe:

>py -3.4 -m venv myenv > myenv\Skripte\aktivirati.bat

Prefiks će se pojaviti u naredbenom retku myenv, što znači da je učitano virtualno okruženje pod nazivom myenv. Svi timovi Piton sada će koristiti novo virtualno okruženje.

Sada idemo instalirati py2exe(https://pypi.python.org/pypi/py2exe~~HEAD=dobj) u našem virtualnom okruženju:

>pip instaliraj py2exe

I na kraju, da bismo stvorili jednu EXE datoteku, u našem virtualnom okruženju izvršavamo naredbu:

>python -m py2exe.build_exe hello.py -c --bundle-files 0

(zamijeniti pozdrav.py na naziv vaše skripte. Ako se skripta nalazi u drugoj mapi, morate upotrijebiti puni put do svoje skripte, na primjer, C:\Projects\Python\ hello.py). Ovo će stvoriti mapu DIST koja sadrži izvršnu datoteku. Za brzi pristup unesite u terminal:

> explorer dist

Vidjet ćete put do mape u kojoj se nalazi EXE datoteka.

Bilješka: Kada se izvrši, prozor će se otvoriti i nestati jednako brzo kao što se pojavio.
To je zato što operativni sustav automatski zatvara terminal na kojem je završen program konzole.
Da biste promijenili ovu situaciju, možete dodati liniju

> unos ("Pritisnite za izlaz...")

na kraju datoteke Piton. Tumač će čekati korisnički unos, a prozor će ostati otvoren dok korisnik ne pritisne tipku enter.

Možete detaljno proučiti upotrebu py2exe u dokumentaciji na stranici modula: https://pypi.python.org/pypi/py2exe
Izlazak iz virtualnog okruženja vrši se naredbom

>deaktivirati

Metoda 2

Instalirajte pyinstaller putem Windows naredbenog retka:

>pip instaliraj pyinstaller

Na naredbenom retku idite u mapu u kojoj se nalazi datoteka

CDC:\...

Zatim u naredbeni redak upisujemo naredbu

Pyinstaller --onefile example.py

Umjesto primjer.py koristite naziv datoteke iz koje želite stvoriti exe datoteku.

Za par minuta sve je spremno! Najvjerojatnije će se exe datoteka nalaziti u stvorenoj podmapi dist

EXE je format bez kojeg nijedan softver ne može. Obavlja sve procese pokretanja ili instaliranja programa. Može biti i potpuna aplikacija i biti njezin dio.

Postoje dvije opcije za stvaranje EXE datoteke. Prvi je korištenje programskih okruženja, a drugi je korištenje posebnih instalatera koji stvaraju različite “repackove” i pakete koji se instaliraju jednim klikom. Pogledajmo obje opcije s primjerima.

Metoda 1: Visual Studio zajednica

Razmotrimo proces stvaranja jednostavnog programa temeljenog na programskom jeziku "Visual C++" i njegovo kompajliranje u zajednici Visual Studio.

  1. Pokrenite aplikaciju, idite na izbornik "Datoteka", zatim kliknite na stavku "Stvoriti", a zatim u otvorenom popisu na "Projekt".
  2. Otvara se prozor "Izrada projekta", u kojem je potrebno prvo kliknuti na natpis "Predlošci", i onda "Visual C++". Zatim odaberite "Konzolna aplikacija Win32", postavite naziv i lokaciju projekta. Prema zadanim postavkama sprema se u radni direktorij zajednice Visual Studio, u sistemsku mapu "Moji dokumenti", ali ako želite možete odabrati drugi imenik. Nakon dovršetka postavki kliknite "U REDU".
  3. trči "Čarobnjak za konfiguraciju Win32 aplikacije", u kojem jednostavno kliknemo "Unaprijediti".
  4. U sljedećem prozoru definiramo parametre aplikacije. Konkretno, biramo "Konzolna aplikacija", i na terenu "Dodatne mogućnosti""Prazan projekt", poništavajući oznaku "Prethodno kompilirano zaglavlje".
  5. Pokrenut je projekt u koji želite dodati područje za pisanje koda. Da biste to učinili, u kartici Istraživač rješenja desni klik na oznaku "Resource Files". Pojavljuje se kontekstni izbornik u kojem uzastopno kliknemo "Dodati" I "Stvori stavku".
  6. U otvorenom prozoru "Dodaj novu stavku" odaberite stavku "C++ datoteka". Zatim postavite naziv kodne datoteke buduće aplikacije i njezino proširenje ".S". Za promjenu mape za pohranu kliknite na "Pregled".
  7. Otvara se preglednik u kojemu određujemo mjesto i kliknemo na "Odaberite mapu".
  8. Rezultat je kartica s naslovom "Izvor.c", u kojem se upisuje i uređuje tekst koda.
  9. Zatim morate kopirati tekst koda i zalijepiti ga u područje prikazano na slici. Uzmimo sljedeće kao primjer:
  10. #uključi
    #uključi

    int main(int argc, char* argv) (
    printf("Zdravo svijete!");
    _getch();
    povratak 0;
    }

    Napomena: gornji kod je samo primjer. Umjesto toga, morate koristiti vlastiti kod za izradu programa u Visual C++.

  11. Za izradu projekta kliknite na "Pokreni otklanjanje pogrešaka" na padajućem izborniku "Debug". Možete samo pritisnuti tipku "F5".
  12. Nakon toga se pojavljuje obavijest koja upozorava da je trenutni projekt zastario. Ovdje morate kliknuti na "Da".
  13. Kada kompilacija završi, aplikacija prikazuje prozor konzole koji kaže "Pozdrav svijete!".
  14. Stvorenu datoteku u EXE formatu moguće je pregledati pomoću Windows Explorera u mapi projekta.

Metoda 2: Instalateri

Kako bi se automatizirao proces instalacije softvera, takozvani instalateri dobivaju sve veću popularnost. Uz njihovu pomoć stvara se softver, čija je glavna zadaća pojednostaviti proces postavljanja softvera na računalo. Razmotrite postupak stvaranja EXE datoteke koristeći Smart Install Maker kao primjer.

  1. Pokrećemo program i u tab "Informacija" uredite naziv buduće aplikacije. U polju "Spremi kao" kliknite na ikonu mape kako biste odredili mjesto na koje će biti spremljena izlazna datoteka.
  2. Otvara nam se Explorer u kojem odabiremo željenu lokaciju i kliknemo "Uštedjeti".
  3. Idi na karticu "Datoteke", gdje je potrebno dodati datoteke od kojih će se potom graditi paket. To se radi klikom na ikonu «+» na dnu sučelja. Također je moguće dodati cijeli direktorij, za što je potrebno kliknuti na ikonu koja prikazuje mapu sa znakom plus.
  4. Zatim se otvara prozor za odabir datoteke u kojem trebate kliknuti ikonu u obliku mape.
  5. U pregledniku koji se otvori označimo željenu aplikaciju (u našem slučaju to je Bujica, možete imati bilo koji drugi) i kliknite na "Otvoren".
  6. Kao rezultat toga, u prozoru "Dodaj bilješku" Datoteka se prikazuje s putanjom svoje lokacije. Ostavite ostale opcije kao zadane i kliknite "U REDU".
  7. Procedura za dodavanje izvornog objekta u aplikaciju se odvija, a odgovarajući unos pojavljuje se u posebnom području softvera.
  8. Sljedeći klik "Zahtjevi" i otvara se kartica na kojoj trebate označiti popis podržanih operativnih sustava. Ostavite potvrdne okvire u okvirima Windows XP i sve ispod njega. Ostavite preporučene vrijednosti za sva ostala polja.
  9. Zatim otvorite karticu "Dijalozi" klikom na odgovarajući natpis na lijevoj strani sučelja. Ovdje ostavljamo sve prema zadanim postavkama. Kako bi se instalacija odvijala u pozadini, možete potvrditi okvir "Skrivena instalacija".

  10. Na kraju svih postavki pokrenite kompilaciju klikom na ikonu sa strelicom prema dolje.
  11. Navedeni proces se odvija i njegov trenutni status je prikazan u prozoru. Kada je kompilacija dovršena, možete testirati kreirani paket ili potpuno zatvoriti prozor klikom na odgovarajuće gumbe.
  12. Prevedeni softver može se pronaći pomoću Windows Explorera u mapi koja je navedena tijekom postavljanja.

Stoga smo u ovom članku saznali da se EXE datoteka može stvoriti i pomoću specijaliziranih razvojnih okruženja programa, kao što je Visual Studio Community, i posebnih programa za instalaciju, na primjer, Smart Install Maker.

U zadnje vrijeme sam naišao na problem. Dobili smo kolegij, sve sam napravio perfektno, ali ostaje još samo napraviti instalacijsku datoteku, odnosno .exe datoteku.

Učitelji su nam dali vrlo nečitak program, ali je jedna pametna osoba savjetovala drugu, što se zove Smart Movie Maker. Rekao je da nikad nije vidio lakši program za ovaj zadatak.

Imat ćete ovakav prozor:

Kao što vidite, lijeva strana prozora podijeljena je na dva dijela: Instalater I Uninstaller.

Kao što ste već shvatili u dijelu tzv Instalater postojat će postavke posebno za vašu instalacijsku datoteku i djelomično Uninstaller odnosno postavke za datoteku koja će izbrisati vaš program.

Što ću vam reći o glavnim karakteristikama instalacijske datoteke.
Kao što ste već primijetili, .exe datoteka ima dosta parametara. Razgovarajmo malo o svakom.

Informacija:
Mogli ste to odmah vidjeti kada ste pokrenuli program. Mislim da je tamo i tako je sve jasno što treba unijeti Naziv programa, Verzija itd. Govorit ću samo o glavnima.

Ispunite i sve naslove i natpise jer ćete sve to vidjeti prilikom instalacije programa.

Vrsta kompresije možeš odabrati Maksimum, jer će to smanjiti veličinu vaše instalacijske datoteke. I Vrsta kvara možeš odabrati jedna datoteka, pa će korisniku biti lakše.

datoteke:

Također sam označio znak plus na snimci zaslona. Klikom na njega morate odabrati datoteke koje će se raspakirati tijekom instalacije programa, odabrati samo glavne datoteke programa, ne morate tamo gurati ništa dodatno.

Zahtjevi:


U ovom trenutku trebate navesti zahtjeve za svoj program. Na primjer, vrstu OS-a ili dodatnog softvera koji bi trebao biti instaliran na računalu.

Dijalozi:


Ovaj prozor ima četiri kartice: Općenito, Licenca/Informacije, Lozinka I Završetak. Dijalozi su dodatni prozori ili stavke koje će se pojaviti. Na primjer, prozor o licencnom ugovoru.

Sučelje:


Ovdje možete dizajnirati svoj instalacijski prozor. Odaberite gornji ili središnji dio izbornika, promijenite ikonu programa i sve što se odnosi na grafičko sučelje programa.

U principu, ovo su sve glavne točke koje će biti potrebne za instalacijsku datoteku.

I sada da završimo, da konačno stvorimo samu datoteku, samo kliknite gumb Sastaviti.

Kao što vidite sučelje programa je vrlo jednostavno i pregledno. Zato ga koristite, nadam se da će vam pomoći, kao što je pomoglo meni.

Sadržaj:

U ovom ćete članku naučiti kako stvoriti jednostavnu EXE datoteku na Windows računalu, kao i kako stvoriti exe spremnik koji se može koristiti za pokretanje izvršne datoteke na drugom računalu. EXE datoteke koriste se za instaliranje programa ili dodavanje datoteka na Windows računalo. Da biste stvorili EXE datoteku, morate koristiti uslužni program sustava IExpress.

Koraci

Dio 1 Kako stvoriti EXE datoteku

  1. 1 Otvorite izbornik Start.
  2. 2 U traku za pretraživanje izbornika Start upišite notepad. Tako ćete pronaći program Notepad.
  3. 3 Pritisnite ikonu Notepad. Izgleda kao plava bilježnica i nalazi se na vrhu početnog izbornika.
  4. 4 Unesite programski kod za datoteku. Unesite kod redak po redak ili ga kopirajte i zalijepite u Notepad (ako već imate spreman kod).
    • Ako ne znate kako, zamolite nekog drugog da to učini.
    • Također, programski kodovi najjednostavnijih EXE datoteka mogu se pronaći na internetu.
  5. 5 Pritisnite Datoteka. Ovaj izbornik nalazi se u gornjem lijevom kutu prozora Notepada. Otvorit će se padajući izbornik.
  6. 6 Pritisnite Spremi kao. Ova se opcija nalazi u padajućem izborniku "Datoteka".
  7. 7 Otvorite padajući izbornik "Vrsta datoteke". Naći ćete ga na dnu prozora.
    • Trenutna opcija izbornika Vrsta datoteke trebala bi biti opcija Tekstualni dokumenti (*.txt).
  8. 8 Pritisnite Sve datoteke. Ova se opcija nalazi u padajućem izborniku.
  9. 9 Unesite naziv za EXE datoteku. U polje "Naziv datoteke" unesite naziv, a zatim unesite nastavak .exe. Ovo će datoteku spremiti kao EXE datoteku.
    • Na primjer, ako će se datoteka zvati "banane" (banane), unesite bananas.exe.
  10. 10 Odaberite mapu u koju će biti pohranjena EXE datoteka. Da biste to učinili, kliknite na odgovarajuću mapu u lijevom dijelu prozora.
  11. 11 Pritisnite Spremi. Ovaj se gumb nalazi u donjem desnom kutu zaslona. Ovo će spremiti EXE datoteku u odabranu mapu.

Dio 2 Kako stvoriti instalacijsku EXE datoteku

  1. 1 Otvorite izbornik Start. Da biste to učinili, kliknite na Windows logotip u donjem lijevom kutu zaslona.
  2. 2 U traku za pretraživanje izbornika Start upišite iexpress. Ovako ćete pronaći ovaj uslužni program.
    • Unesite iexpress u cijelosti.
  3. 3 Pritisnite ikonu uslužnog programa iexpress. Izgleda kao sivi ormarić i nalazi se na vrhu početnog izbornika.
  4. 4 Provjerite opciju "Create new Self Extraction Directive file". Nalazi se na sredini stranice. Ova opcija bi trebala biti označena prema zadanim postavkama; u suprotnom, odaberite ga.
  5. 5 Pritisnite Dalje. Ovaj gumb se nalazi u donjem desnom kutu prozora.
  6. 6 Označite opciju "Extract files only". Nalazi se na sredini stranice.
  7. 7 Pritisnite Dalje.
  8. 8 Unesite naziv za svoju EXE datoteku. Učinite to u tekstualnom okviru u sredini prozora, a zatim kliknite Dalje.
  9. 9 Zamislite prozor sa zahtjevom. Ako želite da korisnik potvrdi da želi pokrenuti EXE datoteku, označite opciju "Upitaj korisnika s" i unesite tekst upita za potvrdu. U suprotnom kliknite Dalje.
    • Kada korisnik pokrene EXE datoteku, otvorit će se prozor s tekstom koji ste unijeli (ako ste odabrali opciju upita).
  10. 10 Zamislite prozor s licencnim ugovorom. Ako želite da se tekst licencnog ugovora prikaže na ekranu, označite opciju "Prikaži licencu", zatim klikom na "Pregledaj" odaberite dokument s tekstom licencnog ugovora, a zatim kliknite na "Otvori". U suprotnom kliknite Dalje.
  11. 11 Pritisnite Dodaj. Ovaj gumb nalazi se u donjem srednjem dijelu prozora. Otvorit će se novi prozor Explorera koji vam omogućuje odabir datoteka koje će biti uključene u instalacijsku EXE datoteku.
    • Datoteke uključene u instalacijski EXE bit će instalirane kada korisnik pokrene EXE.
  12. 12 Odaberite datoteke koje želite uključiti u EXE datoteku. Kliknite na mapu s datotekama na lijevoj strani prozora Explorera, a zatim odaberite željene datoteke; da biste to učinili, držite lijevu tipku miša i povucite kursor preko željenih datoteka.
    • Također možete odabrati jednu po jednu datoteku; da biste to učinili, držite ^ Ctrl i kliknite na svaku željenu datoteku.
  13. 13 Pritisnite Otvori. Ovaj gumb se nalazi u donjem desnom kutu prozora. Ovo će dodati datoteke u instalacijsku EXE datoteku.
    • Ako trebate dodati više datoteka, ponovno kliknite "Dodaj" i ponovite gornji postupak.
  14. 14 Pritisnite Dalje.
  15. 15 Označite okvir "Zadano", a zatim kliknite Dalje. Nalazi se na vrhu prozora.
  16. 16 Zamislite prozor s porukom koja se zatvara. Ova se poruka pojavljuje na zaslonu kada je proces instalacije EXE datoteke dovršen. Označite okvir "Prikaži poruku", zatim unesite tekst poruke, a zatim kliknite "Dalje".
    • Ako ne želite da se konačna poruka prikaže na ekranu, samo kliknite Dalje.
  17. 17 Dodajte program koji želite instalirati. Ovo je program u EXE datoteci koja je ranije stvorena. Kliknite Pregledaj, otvorite mapu datoteke, kliknite na nju i kliknite Spremi.
    • Ako želite, označite opciju "Hide File Extracting Process Animation from User" (Sakrij prikaz procesa izdvajanja datoteka) kako bi instalacijska datoteka radila bez nepotrebnih vizualnih efekata.
  18. 18 Pritisnite Next tri puta. Stvorit će se EXE instalacijska datoteka. Vrijeme za ovaj proces ovisi o broju datoteka koje ste uključili u instalacijsku EXE datoteku.
  19. 19 Pritisnite Gotovo. Ovaj gumb se nalazi na dnu prozora. EXE instalacijska datoteka bit će spremljena i spremna za rad.
  • Ne trebate EXE instalacijski program za pokretanje EXE datoteke, ali EXE instalacijski program će instalirati EXE datoteku i sve pomoćne stavke (kao što su "ReadMe" datoteka, mape i tako dalje).

Upozorenja

  • Ako ne znate kodirati EXE datoteku, zamolite nekoga tko zna programirati da to učini.


Ako primijetite pogrešku, odaberite dio teksta i pritisnite Ctrl + Enter
UDIO:
NexxDigital - računala i operativni sustavi