Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • U kontaktu sa
  • Tiha instalacija aplikacija. Sve što prvo trebate znati o tihoj instalaciji programa

Tiha instalacija aplikacija. Sve što prvo trebate znati o tihoj instalaciji programa

Mnogi korisnici se interesuju na internetu - šta je RePack, Portable, Silent instalacija Odlučio sam da objasnim detaljno.

Šta se desilo Tiha instalacija- ovo je kada se program automatski instalira. Odnosno, ne morate unositi ključeve i koristiti druge metode registracije programa (zakrpe, pukotine, itd.). Kada instalirate Unattended, ne morate stalno kliknuti na "sljedeće"; program će sam učiniti sve umjesto vas. Nakon ugradnje, potpuno je spreman za upotrebu.
Zamislite situaciju, na primjer: vi ste administrator i trebate instalirati Windows operativni sistem na mnogo računara (naravno da će ovo biti Windows build bez nadzora) i instalirati isti skup programa. Ako koristite soft bez nadzora, možete uštedjeti mnogo vremena.
Trajanje instalacije ovisi o kapacitetu svakog programa pojedinačno i traje od 1-2 sekunde do nekoliko minuta. Instalacija takvih programa počinje dvostrukim klikom na datoteku koja se pokreće. (Ovakvi fajlovi se pripremaju uglavnom za automatsku instalaciju programa i aplikacija odmah nakon instaliranja operativnog sistema (npr. Windows XP), odnosno praktično zajedno). Općenito, sve je vrlo jednostavno: dvaput kliknite na datoteku i pričekajte da se instalacija završi.
Tiha instalacija se uglavnom koristi za programe nakon instalacije, na primjer Windows Post-Installer, BS POST-INSTALLER. Takođe, programi za tihu instalaciju su odlični za instalaciju na “živi” sistem, evo nekoliko uputstava:
Kada instalirate Unattended, ne morate stalno pritiskati "sljedeće"; program će sam učiniti sve umjesto vas. Nakon ugradnje, potpuno je spreman za upotrebu.

Softver će također biti koristan za one ljude koji ne vole ulaziti u detalje instaliranja programa ili se ne žele mučiti. A posebno će impresionirati one ljude koji nailaze na poteškoće pri instaliranju aplikacije. Na primjer: Newbies, Oldies. Sklop bez nadzora (tiha instalacija) sve će obaviti sam i neće zahtijevati vašu intervenciju. Samo ga pokrenite i po završetku instalacije program je spreman za korištenje sa svim ugrađenim aplikacijama i dodacima.

Šta se desilo Repack i čemu služi:
Vjerovatno ste više puta vidjeli riječ "Repack" u nazivima igara ili programa, ali šta ona znači?
Repack je prepakovani licencni program ili igra. čemu služi? Najčešće se Repack radi kako bi se smanjila veličina instalatera i/ili kako bi, na primjer, tableti (aka crack) i prijevod već bili prisutni u novoinstaliranom programu.
(RePack) je lagana verzija samog programa igre iz koje se izrezuju nepotrebni fajlovi, kao što su strani jezici, softver trećih strana i razni demo; RePacks često komprimiraju video klipove, ponekad sa gubitkom kvaliteta. Donja verzija igre se obično skuplja na 1-2 .iso, .mdf... i druge diskove. Kao rezultat toga, RePack je manji i brže se preuzima sa interneta. Za sat vremena znatno manje. U RePack-u dodaju sve vrste krekova, keygena, no-dvd-a itd. Po pravilu, na trackerima se prvo pojavljuje licenca, pa gomila repakova za nju, 1/4-1/3 manjih dimenzija. Ali RePack-u je potrebno dosta vremena da se instalira na kompjuter, do 1-2 sata... (dok se ne instaliraju sve ove komprimovane stvari) Često sami repackeri prevode englesku licencu, čak i spontano, i takođe ulažu u RePack.

Pa šta je to prijenosni-prijenosni aplikacija? - Kada dolazimo u posjetu ili na posao, u suštini koristimo tuđe računare. I često su nam potrebni programi u obliku u kojem su konfigurisani u našem domu. Ako je s dokumentacijom sve obično jednostavno - kopiramo je na fleš disk i reproduciramo na tuđem računaru, što je s postavkama programa? Ili traženi program možda uopće ne postoji... Za sve to postoje prenosivi programi (drugim riječima, Portable verzije), odnosno programi koji ne zahtijevaju ništa osim sebe da rade. Takvi programi pohranjuju sve postavke ne u registar, već u vlastite datoteke.
Prenosivi programi. Opće informacije
Prijenosni programi mogu raditi dok se nalaze u bilo kojoj mapi. Ako program nema svoj instalater, to ne znači da je prenosiv. Uz sve ovo, ne bi trebao pristupiti registru ili drugim mjestima na tvrdom disku. Prijenosne verzije programa obično se distribuiraju u arhivama. Da bi program radio, dovoljno je izvući fajlove iz arhive u neki folder.
Prenosne programe kreiraju entuzijasti. Oni se staraju da program ne pristupa granicama svoje fascikle. Na primjer, običan program koristi registar - stručnjaci se brinu da program zapisuje svoje postavke ne u registar, već u datoteku. Ali ako je, recimo, registar apsolutno neophodan, tada poseban kod pri pokretanju upisuje postavke u registar, a nakon zatvaranja ga učitava natrag u datoteku.

Vrste prenosivih mekih:

Općenito, Portable soft (PS) bi trebao uključivati ​​one programe koji se „instaliraju“ jednostavnim raspakiranjem arhive ili se mogu prenijeti sa stroja na stroj jednostavnim kopiranjem, bez zahtjeva od instalatera da unose potrebne unose u registar. Tu se pojavljuju razlike.
Prijenosna aplikacija?
ru- aplikacije sadrže ruski jezik
prenosiv- prenosiv - pomerajte se sa lakoćom, samo kopirajte fajlove aplikacije.
aplikacije- Engleska skraćenica za riječ aplikacija, što znači aplikacija - kompjuterski program, kao što je web pretraživač ili program za obradu teksta.
Prenosna aplikacija je računarski program koji možete nositi sa sobom na prenosivom uređaju, kao što je USB, i koristiti na bilo kom Windows računaru. Kada je vaš USB fleš disk, prenosivi čvrsti disk ili drugi prenosivi uređaj povezan, imate pristup svojim programima i ličnim podacima kao da ste za računarom. A kada isključite uređaj, nijedan od vaših ličnih podataka neće ostati na tuđoj mašini.
Nije potrebna posebna oprema - koristite bilo koji USB fleš disk, prenosivi čvrsti disk, iPod/MP3 plejer, itd.
Bez dodatnog softvera - jednostavno preuzmite, instalirajte i pokrenite prenosive aplikacije.
Ovo nije šala - tako je jednostavno!
Da bi bilo jasno kako ovo funkcionira, opisat ću približni algoritam u pokretaču (najjednostavniji):
1. Kreira se sigurnosna kopija grana registra (ili konfiguracijskih datoteka) i datoteka koje se nalaze izvan instaliranog foldera, o čemu ovisi rad aplikacije. (Ovo se radi u slučaju da sistem ima instaliranu istu ili drugu verziju ove aplikacije).
2. Uvoz podataka potrebnih za aplikaciju u registar, kao i kopiranje onih fajlova koji bi trebalo da se nalaze izvan portable foldera (npr. u .../System32).
3. Pokrenite glavni program i pričekajte da se zatvori.
4. (Nakon završetka) Izvezite postavke iz registra (ili konfiguracijskih datoteka) u prijenosni.
5. Briše tragove programa (tačnije, briše privremene fajlove).
6. Vraćanje u sistem onih ključeva registratora i fajlova koji su bili rezervisani u 1. koraku algoritma.
Prijenosni program (na engleskom "portable application") je prenosivi softver koji ne mora biti instaliran na tvrdom disku vašeg računala da bi se pokrenuo i koristio. U ovu kategoriju spadaju programi koji se bez problema mogu instalirati na fleš disk, eksterni HDD, CD, DVD, Bly-ray diskove na uobičajen način, kao i one koji rade bez instalacije. Ovo je zgodno iz više razloga: ne morate instalirati iste programe na nekoliko računara, na poslu možete koristiti svoj omiljeni pretraživač, klijent e-pošte, ICQ bez pritužbi administratora sistema i menadžmenta, svi podaci se pohranjuju na prenosivim medijima i vrlo lako se kopira itd. .d. Još jedna očigledna prednost Portable programa je da su besplatni, barem za privatnu (nekomercijalnu) upotrebu. Iako možete pronaći prijenosne verzije plaćenih programa na Internetu, na primjer Microsoft Office ili Adobe Photoshop.
Koja je tajna Portable programa? Sve je vrlo jednostavno. Kada instalirate običnu aplikaciju na računar, ona ima posebnost da svoje datoteke čuva u različitim fasciklama na čvrstom disku računara. Pored poznatog direktorija Program Files, dijelovi programa mogu se naći u korisničkim mapama, privremenim direktorijima itd. Stoga, kada pokušamo kopirati program jednostavnim prijenosom njegove mape iz Programskih datoteka na drugi računar, ništa ne radi. Softver ne može pronaći potrebne konfiguracijske datoteke i potpuno odbija funkcionirati.
Kod prenosivih aplikacija situacija je drugačija. Program je instaliran u fasciklu koja mu je dodeljena na prenosivom mediju, bez uticaja na čvrsti disk i registar računara i radiće savršeno bez obzira na to na koji računar povežete fleš disk. Da biste kopirali program, jednostavno trebate prenijeti njegov direktorij na drugi prijenosni medij. Mnoge aplikacije ne zahtijevaju instalaciju i mogu se kopirati i pokrenuti s bilo kojeg mjesta. Ali imajte na umu da prenosivi programi dizajnirani za jedan operativni sistem neće funkcionirati na drugom. Drugim riječima, ako koristite prijenosnu verziju Firefox pretraživača na Linuxu, ona neće raditi na Mac OS ili Windows računaru.
* Neki od sličnih PS dostupnih na Internetu pohranjuju sve postavke u svoj vlastiti direktorij i, naravno, zadržavaju sva podešavanja tokom takvog prijenosa. Sva ova dobrota bi se mogla nazvati True PS (True Portable Soft).
* Ostali dijelovi tvrdoglavo nastavljaju pohranjivati ​​postavke u “Dokumenti i postavke” i tokom prijenosa moraju ručno vraćati sva podešavanja. Naravno, program je odmah funkcionalan, ali dok ga ne dovedete do standarda... Bolje bi bilo da takve stvari nazovete Conditional PS - (Relative Portable Soft).
* Postoje i podtipovi dizajnirani za nošenje na fleš diskove i pokretanje sa njih, koji se razlikuju po lokaciji na kojoj se snima više privremenih datoteka koje nastaju tokom rada. Naime, kako bi se očuvala funkcionalnost fleš diska, koji, generalno govoreći, ima ograničenje broja ciklusa pisanja na svakom „sektoru“, svi privremeni fajlovi se upisuju na šraf, u privremeni folder kreiran dok aplikacija trči. U skladu s tim, pojavljuju se potkategorije “True Portable USB Soft” i “Relative Portable USB Soft”.
* Od posebnog interesa je određena, nazovimo je "single-file" varijanta "True Portable USB Soft". U ovom slučaju, aplikacija je jedna upakovana izvršna datoteka, kada se pokrene, postavke se prenose na šraf; tokom operacije, pristupa se samo hard disku, a kada se program zatvori, sva podešavanja (eventualno promenjena) se ponovo spakuju u izvršnu datoteku na fleš disku dok se kreirani folder istovremeno briše sa šrafa.

Tiha instalacija je proces u kojem sjedite tiho i mirno i gledate u ekran, na kojem se proces instalacije softvera odvija bez vašeg učešća, pod uslovom da je uopće vidljiv. Istovremeno, instalater vas ne zamara pitanjima poput Slažete li se sa ugovorom o licenci? . Instalacijski parametri se koriste po defaultu. one. one koje instalater nudi prilikom instaliranja softvera na uobičajen način.

Nedostaci tihe instalacije uključuju sve vrste panela u pretraživačima i prečice kao što je E-Bay na radnoj površini, jer su najčešće takvi bonusi uključeni u instalaciju po defaultu. Ali ovo je prije izuzetak, iako nije rijedak. Više o tihoj instalaciji pročitajte u ovom članku.

U stvari, tiha instalacija je vrlo zgodna procedura koja štedi vrijeme i pojednostavljuje život administratora sistema. Na primjer, koristim način tihe instalacije nakon čiste instalacije OS-a.

Režim tihe instalacije se aktivira pomoću parametara ili (kako se još nazivaju) tipki. Ako ne znate šta je ovo, prazninu u znanju možete popuniti ovim člankom:. Postupak se može započeti na nekoliko načina:

  1. Iz komandne linije koristeći parametre.
  2. Slično putem bat fajla (com fajl).
  3. Preko SFX arhive sa konfiguracionim fajlom.

Ima dosta ključeva. Koji ključ trebate koristiti ovisi o instalateru. One. bilo koji program, jednostavnim rečima, je fascikla sa fajlovima, a specijalni asembler (sistem za kreiranje instalatera softvera) pakuje sve ove stvari u jednu instalacionu datoteku. I ovisi o tome koji je kolektor korišten koji ključ će pokrenuti tihi način instalacije. Najpoznatiji sistemi za kreiranje instalatera:

  1. Instalirajte Shield
  2. WISE Installer
  3. Inno Setup

Možete saznati više o SSI i njihovim ključevima. Također možete pokušati pronaći traženi ključ pomoću posebnog softvera - Universal Silent Switch Finder ili pročitati dokumentaciju na web stranici programera programa za koji tražite ključeve.

Eksperimentirajući sa tihom instalacijom, naišao sam na sljedeće opcije za pokretanje tihe instalacije:

/silent /verysilent /quiet /qb /qn /qr /pasivno /s /S /qn REBOOT=Stvarno potisnuti /s /v" /qn REBOOT=Zaista potisnuti

Tipke za otkazivanje ponovnog pokretanja:

/norestart /noreboot

Avast antivirus ima opciju tihe instalacije u korporativnoj verziji. Prema riječima programera, besplatna (Home) verzija nema tihu instalaciju. Međutim, ako ste upoznati s načinom na koji InstallShield instalater funkcionira, shvatit ćete da ova izjava nije tačna, budući da sam ovaj instalater podržava prekidač /S tihe instalacije. To znači da svi proizvodi napravljeni na njegovoj osnovi rade isto. A Avast Home nije izuzetak.

Da biste pokrenuli tihu instalaciju 7Zip arhivera (NSIS asembler), potrebno je da pokrenete instalater sa /S prekidačem. Postavite 7Zip instalacioni program (7z.exe) u korijen diska C. Zatim otvorite Start meni › Run (ili + R) i unesite sljedeću naredbu u obrazac:

C:7 z.exe /S

Arhiver će se instalirati bez dijaloških okvira ili znakova eksterne aktivnosti.

Međutim, dešava se da je instalater sastavljen nestandardno i jednostavno nema ključeve za pokretanje tihe instalacije. Takvi izuzeci uključuju Avira Antivir. Tiho, možete samo raspakirati sadržaj instalacionog programa u privremeni direktorij (minus jedan prozor), i to je to. U ovom slučaju, morate kreirati posebne samoraspakirajuće arhive sa datotekama uputstava unutra. Ovdje stvari postaju malo složenije.

Tiha instalacija pomoću SFX arhiva

Gore sam spomenuo slučajeve u kojima opcija sa ključevima možda neće raditi. Tiha instalacija možda jednostavno nije osigurana od strane programera. U ovom slučaju, vrlo često se možete izvući iz situacije korištenjem sfx arhiva. Sfx arhiva je arhiva koja se sama raspakuje.

Jedna od njegovih prednosti je da vam nije potreban arhivator da biste ga raspakovali. Osim toga, uz pomoć njega možete značajno proširiti mogućnosti tihe instalacije, kao i mogućnosti instaliranja softvera općenito.

Na primjer, odmah nakon raspakivanja, sfx arhiva vam omogućava da pokrenete jednu ili više raspakovanih datoteka, izbrišete datoteke nakon izvođenja operacija i još mnogo toga. Ove operacije uključuju konfiguracijske datoteke koje sadrže naredbe (na primjer, ).

Koristeći komande, možete simulirati proces tihe instalacije. Mnogi instalateri, uključujući i onaj koji je spomenut u prethodnom članku o Aviri, mogu raditi s datotekama s uputama (podići ih), pod uvjetom da se upute nalaze u istom direktoriju kao i instalater. Više informacija o uputama (naredbe navedene u konfiguracijama) možete pronaći na web stranici programera ili na relevantnim forumima.

Da biste dali opću ideju o konfiguracijskoj datoteci (za one koji nisu upoznati), u nastavku je primjer takve datoteke za Firefox Portable program

FirefoxDirectory = APPFIREFOX PROFILEEDIRECTOORY = DataProfil = DataPretings PluginsDirectory = DataPlugins Firefoxexecuted = Freefox su se odsecili dodaciParameters = FALSE CATSULTIPLEINSTENCTSTSTRT = FALSE SKIPCOMPREGFIX = FALSE SKIPCOMpregFix = FALSE RUNLOC ALLY = FALL

Vrijedi napomenuti da se mogućnosti i načini rada programa mogu promijeniti tokom vremena. Firefox Portable možda više neće podržavati ini datoteke, a buduće verzije programa za instalaciju Avira možda više neće razumjeti i preuzeti datoteke s uputama. Stoga, prilikom eksperimentiranja, vrijedi se upoznati s trenutnim informacijama o mogućnostima programa koje planirate koristiti.

Kako sfx arhiva može pomoći procesu tihe instalacije, mislim da smo shvatili. Sada je vrijeme da pređemo na praktični dio. Za kreiranje sfx arhiva koristim modificirani 7Zip arhivski modul. Opisan je cijeli proces kreiranja sfx arhive i njenog korištenja za pokretanje tihe instalacije (od strane programera modula). Vrlo ukratko ću prepričati šta je u njemu napisano, objašnjavajući nekoliko stvari.

Odmah da napomenem da je svrha primjera spakovati instalater programa u sfx arhivu na takav način da nakon raspakivanja automatski počne tiho da se instalira. U ovom članku, instalacijski program za arhiviranje 7Zip (7z465.exe) će djelovati kao test subjekt, iako možete koristiti bilo koji drugi, glavna stvar je znati ključ za tihu instalaciju. Za 7Zip instalater, ovo je /S ključ. Dakle, da bismo ispunili naš plan trebat će nam:

  1. Modul sfh Oleg Shcherbakov.
  2. Archiver 7Zip. Koristićemo ga za pakovanje programa za instalaciju u arhivu formata ".7z". Arhiver, naravno, mora biti instaliran na sistemu.
  3. Program za instalaciju (kao što sam gore napomenuo, u primjeru koristim 7z465.exe).
  4. Archive.7z, koji ćemo dobiti pakovanjem instalatera programa sa 7Zip arhiverom.
  5. Konfiguracioni fajl config.txt, koji će sadržavati upute za “ponašanje” sfx arhive prilikom raspakivanja, tj. u ovom primjeru će sadržavati naredbu za pokretanje tihe instalacije.
    Pravopis za kreiranje sfx arhive (uneseno u konzoli).

Radi praktičnosti, stavio sam sve sastojke u jednu arhivu koju možete preuzeti. Također, ako je preuzmete ovdje, možete promijeniti ikonu arhive (kako to učiniti).

Imajte na umu da kodiranje konfiguracijske datoteke config.txt mora biti UTF-8.

Dakle, nakon preuzimanja i raspakivanja, dobijamo fasciklu sa svim ovim stvarima, sledeća je lista:

  1. Instalirajte 7zip arhiver (nalazi se u folderu).
  2. Eksperimentalni 7z465.exe (koji se nalazi u fascikli) spakujemo u 7z arhivu. Izlazna datoteka je 7z465.7z.
  3. Otvorite konzolu (Start › Run - cmd) i idite u fasciklu sa fajlovima: cd C:files (primer za fasciklu "files" na disku "C").
  4. Pokrenite čaroliju u konzoli:
    • COPY /b 7zsd.sfx + config.txt + 7z465.7z 7Zip.exe
    • 7zsd.sfx je naziv sfx modula.
    • config.txt - naziv konfiguracijske datoteke.
    • 7z465.7z je naziv upakovanog instalatera 7z465.exe.
    • 7Zip.exe je naziv izlazne sfx arhive.

Kao rezultat, dobijamo sfx arhivu 7Zip.exe, koja je izvršna datoteka ili samoraspakujuća arhiva, koja sadrži instrukciju config.txt. Sadržaj uputstava je sljedeći:

;!@Install@!UTF-8! RunProgram ="7z465.exe /S" GUIMode ="2" ;!@InstallEnd@!
  • ;!@Install@!UTF-8!
    ;!@InstallEnd@! - linije početka i kraja datoteke instrukcija. Ovo su komentari i mogu se obrisati. Ali druga dva su svakako potrebna.
  • GUIMode="2" - način otpakiranja arhive bez obavijesti (tiho).
  • RunProgram="7z465.exe /S" je linija instrukcija koju treba modificirati ovisno o tome koji instalater koristite. Red sadrži naziv instalatera koji je upakovan u 7z arhivu i koji treba tiho instalirati + ključ za tihu instalaciju.

To je sve. Nakon čitanja Olegovih članaka (linkovi iznad), možete kreirati različite arhive koje obavljaju potpuno različite zadatke. Srećno eksperimentisanje!

Mnogi korisnici na Internetu pitaju šta je RePack, Portable, Silent instalacija. Pokušajmo objasniti razliku između ovih programa.

Tiha instalacija

Tiha instalacija- ovo je ako se program instalira automatski bez intervencije korisnika. Drugim riječima, ne morate unositi serijske brojeve, ključeve, niti koristiti druge metode registracije programa: zakrpe, pukotine itd. Osim toga, tokom instalacije programa nećete morati mnogo puta kliknuti na “sljedeće”, repack program ona će učiniti sve za tebe. A nakon instalacije, soft će biti potpuno spreman za rad.

Zašto je to potrebno? Zamislite situaciju, na primjer: Vi ste administrator sistema i imate zadatak za ogroman broj računara i . Ako se prijavite tihe instalacijske programe, tada imate priliku nekoliko puta uštedjeti vrijeme i pojednostaviti ovu proceduru.

Trajanje instalacije ovisi o veličini programa i traje od 1-2 sekunde do sat vremena. Takvi programi se instaliraju dvostrukim klikom desnom tipkom miša na datoteku koja se pokreće. Ove datoteke su obično pripremljene za automatska instalacija programa odmah nakon instaliranja Windows operativnog sistema, a često su uključeni u neke sklopove, kao što je Zver DVD itd. U stvari, sve je vrlo jednostavno: dvaput kliknite na datoteku i pričekajte da se instalacija završi.

Obično se tiha instalacija koristi za programe nakon instalacije, kao što su Windows Post-Installer, BS POST-INSTALLER. Također tihe instalacijske programe savršeno instalirajte na "živi" koji radi već duže vrijeme operativni sistem.

Takav softver, između ostalog, može biti koristan za one stanovnike naše planete koji ne vole petljati u sitne detalje instaliranja programa ili se ne žele naprezati. I naravno da će proizvoditi za one ljude koji su suočeni sa problemi sa instalacijom(instalacije) aplikacije. "Tiha instalacija" sklop Ona će sve uraditi sama i neće joj biti potrebna vaša intervencija. Samo ga pokrenite i kada se instalacija završi, program je spreman za upotrebu sa svim ugrađenim dodacima i dodacima.

Šta je Repack i zašto je potreban?

Vjerovatno ste više puta vidjeli riječ “Repack” u naslovima igara ili programa, ali šta se iz ovoga može zaključiti?

Repack- ovo je prepakovani licencni program ili igra. Zašto je to potrebno? Najčešće se Repack radi kako bi se smanjila veličina instalatera ili kako bi npr. tableti (crack) i prijevod već bili u novoinstaliranom programu ili igrici.

RePack je lagana verzija programa igre iz koje se izrezuju nepotrebni fajlovi, uključujući strane jezike, strani softver, razne demo verzije; RePacks često komprimiraju video klipove, ponekad sa gubitkom kvalitete. Kupljene smanjene verzije igre se u većini slučajeva kompajliraju u 1-2.iso,.mdf... i druge slike diska. Kao rezultat toga, RePack je manje teži i brže se preuzima s interneta. RePakovi dodaju razne crackove, keygenove, no-dvdove itd. U većini slučajeva se prvo detektuje licenca na trackerima, a nakon toga ima mnogo repakova za nju, 1/4-1/3 manje zapremine. Iako je potrebno mnogo vremena da se RePacks instalira na računar. Do 1–2 sata... (pa-pa, sva ova kompresija će se uspostaviti). Često sami repackeri prevode licencu, gotovo spontano, i ulažu u RePack.

Dakle, šta je Portable program?

Kada dođemo u posjetu ili idemo na posao, koristimo tuđe računare. I često će nam trebati programi u obliku u kojem su konfigurirani kod kuće. Sa dokumentacijom je sve obično jednostavno - kopirajte je na fleš disk i reprodukujte na računaru treće strane, šta je onda sa programskim opcijama? Ili možda uopšte ne postoji potreban program... Za sve to postoje prenosivi programi (drugim rečima, prenosive verzije programa), drugim rečima, programi koji ne zahtevaju ništa da rade, osim vas samih. Ovi programi spremaju sve opcije ne u registar, već u svoje datoteke.

Prijenosni programi mogu raditi dok su u bilo kojoj mapi. Ako program nema svoj instalater, to ne znači da je zapravo prenosiv. Uz sve ovo, ne bi trebao pristupiti registru i drugim mjestima na tvrdom disku. Prijenosne verzije programa obično se distribuiraju u arhivama. Da bi program radio, samo izvucite datoteke iz arhive u jednu ili drugu mapu.

Prenosne programe prave entuzijasti. Oni to rade tako da program ne pristupa granicama svoje mape. Na primjer, jednostavan program koristit će registar - profesionalci se pobrinu da program zapiše svoje opcije ne u registar, već u datoteku. Mada, ako je, recimo, registar zaista potreban, onda poseban kod pri pokretanju upisuje postavke u registar, a nakon zatvaranja ga učitava nazad u datoteku.

Vrste prenosivih mekih

Općenito, Portable soft (PS) bi trebao uključivati ​​one programe koji se „instaliraju“ jednostavnim raspakiranjem arhive ili su spremni za prijenos sa stroja na stroj redovnim kopiranjem, bez zahtjeva od instalatera da unose potrebne unose u registar. Tu nastaju razlike u prenosivim aplikacijama.

ru– aplikacije sadrže ruski jezik

prenosiv- prenosiv – lako se premješta, samo kopirajte datoteke aplikacije.

aplikacije– engleska skraćenica za riječ aplikacija, što znači dodatak kompjuterskog programa, na primjer web pretraživač ili program za obradu teksta.

Prenosna aplikacija je računarski program koji se može nositi sa sobom na prenosivom uređaju, kao što je USB, i koristiti na bilo kom računaru. Kada je vaš USB fleš disk, prenosivi čvrsti disk ili drugi prenosivi uređaj povezan, imate pristup svojim programima i ličnim podacima kao da ste na svom računaru. A kada isključite uređaj, nijedan od vaših pojedinačnih podataka ne ostaje na tuđem računaru.

Nije potrebna posebna oprema: samo koristite USB Flash, minijaturni tvrdi disk, iPod/MP3 plejer, itd. Praktično bez dodatnih softver- jednostavno preuzmite, instalirajte i pokrenite prijenosne aplikacije.

Da bi bilo jasno kako ovo funkcionira, opisat ću približni algoritam:

  1. Kreira se sigurnosna kopija grana registra (ili konfiguracijskih datoteka) i datoteka koje se nalaze izvan instalirane mape, o kojoj ovisi rad aplikacije.
  2. Uvoz podataka potrebnih za aplikaciju u registar; slično, recimo kopiranje onih datoteka koje bi trebale biti prisutne izvan portable foldera (na primjer, u .../System32).
  3. Pokretanje glavnog programa i čekanje da se zatvori.
  4. Po završetku, izvezite opcije iz registra (ili konfiguracionih datoteka) u portable.
  5. Čišćenje tragova rada programa (tačnije, brisanje privremenih datoteka).
  6. Vraćanje u sistem onih ključeva registratora i fajlova koji su bili rezervisani u 1. koraku algoritma.

Prenosivi program(na engleskom "portable application") je prenosivi softver koji ne mora nužno biti instaliran na tvrdom disku računara da bi se pokrenuo i koristio. Ova grupa uključuje programe koji se lako mogu instalirati na fleš disk, eksterni HDD, CD, DVD, Bly-ray diskove na uobičajen način, kao i one koji rade bez instalacije. Ovo je zgodno iz više razloga: uopće nije potrebno instalirati iste programe na nekoliko računala, na poslu možete koristiti svoj omiljeni preglednik, klijent e-pošte, ICQ bez pritužbi administratora sistema i menadžmenta, svi podaci se čuvaju na prenosivom mediji i kopiraju se izuzetno lako i tako dalje Još jedna neosporna prednost Portable programa je ta što su besplatni, barem za privatnu (nekomercijalnu) upotrebu. Iako je moguće pronaći na internetu prenosive verzije i komercijalni programi, na primjer Microsoft Office ili Adobe Photoshop.

Koja je tajna Portable programa?

Sve je bolno jednostavno. Kada instalirate jednostavnu aplikaciju na računar, ona ima mogućnost da skladišti sopstvene datoteke u različite fascikle na čvrstom disku računara. Pored poznatog direktorija Program Files, dijelovi programa se mogu naći u korisničkim mapama, privremenim direktorijima itd. Stoga, kada želimo kopirati program jednostavnim prijenosom njegove mape iz Program Files na drugi računar, od toga nema ništa. Softver nema mogućnost da otkrije potrebne konfiguracijske datoteke i potpuno ne želi raditi.

Kod prenosivih aplikacija situacija je drugačija. Program je instaliran u fasciklu koja mu je dodeljena na prenosivom mediju, bez uticaja na čvrsti disk i registar računara, i radiće savršeno bez obzira na koji računar povežete fleš disk. Da biste kopirali program, trebate samo prenijeti njegov direktorij na drugi prijenosni medij. Gotovo sve aplikacije ne zahtijevaju instalaciju, mogu se kopirati i pokrenuti s bilo kojeg mjesta. Ali imajte na umu da prenosivi programi kreirani za jedan operativni sistem neće raditi na drugom. Drugim riječima, ako koristite prijenosnu verziju Firefox pretraživača za Linux, ona neće raditi na računaru sa Mac OS-om ili Windows-om.

  • Dio sličnog PS-a dostupnog na Internetu pohranjuje sve opcije u svoj imenik i, naravno, pohranjuje sve opcije tokom sličnog prijenosa. Sva ova dobrota bi se mogla nazvati True PS (True Portable Soft).
  • Drugi deo tvrdoglavo nastavlja da čuva podešavanja u „Dokumenti i podešavanja“ i tokom prenosa sve opcije moraju da se vraćaju ručno. Naravno, program je odmah funkcionalan, ali ćete ga u međuvremenu dovesti u stanje... Takve stvari bi se mnogo bolje zvale Conditional PS - (Relative Portable Soft).
  • Između ostalog, postoje podtipovi kreirani za nošenje na fleš diskove i pokretanje sa njih, koji se razlikuju po lokaciji na kojoj su snimljeni brojni privremeni fajlovi koji nastaju tokom rada. Naime, kako bi se sačuvao radni kapacitet fleš diska, koji, generalno govoreći, ima ograničenje broja ciklusa pisanja na svakom „sektoru“, svi privremeni fajlovi se upisuju na šraf, u privremeni folder kreiran dok se aplikacija radi. U skladu s tim, nastaju potkategorije „Pravi prenosivi USB soft“ i „Relativni prenosivi USB soft“.
  • Od posebnog interesa je određena, mi to nazivamo “single-file” varijanta “True Portable USB Soft”. Tada je aplikacija 1 upakovana izvršna datoteka, kada se pokrene, postavke se prenose na šraf, tokom rada pristup se vrši samo na hard disk, a kada se program zatvori, sve opcije (vjerovatno izmijenjene) se ponovo pakuju u izvršni fajl na fleš disku uz istovremeno brisanje iz fascikle napravljene zavrtnjima.

Gotovo sve korisnike zanima Internet - šta je RePack, Portable, Tiha instalacija. Pokušajmo objasniti razlike između ovih programa.


Tiha instalacija- ovo je kada je program instaliran automatski. Drugim riječima, ne morate unositi ključeve niti koristiti druge metode registracije programa (zakrpe, pukotine, itd.). Kada instalirate program, ne morate više puta kliknuti na „sljedeće“, već će sam program učiniti sve umjesto vas. Nakon ugradnje, potpuno je spreman za upotrebu.
Zamislite situaciju, na primjer: Vi ste administrator i trebate instalirati Windows operativni sistem na veliki broj računara i instalirati isti set programa. Ako se primjenjuje tihe instalacijske programe, tada imate priliku da značajno uštedite vrijeme.
Trajanje instalacije ovisi o kapacitetu programa i traje od 1-2 sekunde do nekoliko desetina minuta. Instalacija Takvi programi se pokreću dvostrukim klikom na datoteku koju treba pokrenuti. Ove datoteke su obično pripremljene za automatska instalacija programa odmah nakon instalacija operativnog sistema(npr. Windows). Općenito, sve je bolno jednostavno: dvaput kliknite na datoteku i pričekajte da se instalacija završi.
ObičnoTiha instalacijakoristi se za programe nakon instalacije, kao što su Windows Post-Installer, BS POST-INSTALLER. Također tihe instalacijske programe savršeno instalirati na “živi” sistem.

Takav softver, između ostalog, može biti koristan za one stanovnike naše planete koji ne vole petljati u sitne detalje instaliranja programa ili se ne žele naprezati. I naravno, radit će za one ljude koji naiđu na probleme pri instalaciji aplikacije. Skupština "Tiha instalacija" Ona će sve uraditi sama i neće joj biti potrebna vaša intervencija. Samo ga pokrenite i kada se instalacija završi, program je spreman za upotrebu sa svim ugrađenim dodacima i dodacima.

Šta je Repack i zašto je potreban:


Vjerovatno ste više puta vidjeli riječ "" u naslovima igara ili programa. Repack“, ali šta se iz ovoga može zaključiti?
Repack - ovo je prepakirano licencirani program ili igricu. Zašto je to potrebno? Najčešće se Repack radi kako bi se smanjila veličina instalatera ili kako bi npr. tableti (crack) i prijevod već bili u novoinstaliranom programu ili igrici.
RePack je lagana verzija game-programa iz koje se izrezuju nepotrebni fajlovi, uključujući strane jezike, strani softver, razne demo verzije; RePackovi često komprimiraju video klipove, ponekad sa gubitkom kvaliteta. Kupljena umanjena verzija igre, u većini slučajeva se skuplja u 1–2.iso,.mdf... i drugim slikama diska. Kao rezultat toga, RePack je manji i vjerovatnije je da će se preuzeti sa interneta. Sve vrste krekova, keygena, ne- u RePack se dodaju dvd itd.. U većini slučajeva na trekerima se prvo detektuje licenca, a nakon toga ima mnogo repakova za nju, 1/4-1/3 manje zapremine. Iako je RePack-u potrebno dosta vremena da se instalira na računar. Do 1-2 sata... (pa-pa, sve ovo komprimovano će biti instalirano). Često sami repakeri prevode licencu, skoro "impromptno", a takođe ulažu u RePack-u.

Dakle, šta je prenosiva aplikacija?

Kada dođemo u posjetu ili idemo na posao, koristimo tuđe računare. I često će nam trebati programi u obliku u kojem su konfigurirani kod kuće. Sa dokumentacijom je sve obično jednostavno - kopirajte je na fleš disk i reprodukujte na računaru treće strane, šta je onda sa programskim opcijama? Ili možda uopšte ne postoji potreban program... Za sve ovo postoje prenosivi programi (drugim rečima - Prijenosne verzijeprograme), drugim riječima, programi koji ne zahtijevaju ništa da rade, osim vas samih. Ovi programi spremaju sve opcije ne u registar, već u svoje datoteke.

Prenosivi programi može raditi dok je u bilo kojoj mapi. Ako program nema svoj instalater, to ne znači da on zapravo prenosiv. Uz sve ovo, ne bi trebao pristupiti registru i drugim mjestima na tvrdom disku. Prijenosne verzije programa obično se distribuiraju u arhivima. Da bi program radio, samo izvucite datoteke iz arhive u jednu ili drugu mapu.
Prenosne programe prave entuzijasti. Oni to rade tako da program ne pristupa granicama svoje mape. Na primjer, jednostavan program koristit će registar - profesionalci se pobrinu da program zapiše svoje opcije ne u registar, već u datoteku. Mada, ako je, recimo, registar zaista potreban, onda poseban kod pri pokretanju upisuje postavke u registar, a nakon zatvaranja ga učitava nazad u datoteku.

Vrste prenosivih mekih:


Općenito, Portable soft (PS) bi trebao uključivati ​​one programe koji se „instaliraju“ jednostavnim raspakiranjem arhive ili su spremni za prijenos sa stroja na stroj redovnim kopiranjem, bez zahtjeva od instalatera da unose potrebne unose u registar. Tu nastaju razlike u prenosivim aplikacijama.


ru– aplikacije sadrže ruski jezik
prenosiv- prenosiv – lako se premješta, samo kopirajte datoteke aplikacije.
aplikacije– engleska skraćenica za riječ aplikacija, što znači dodatak kompjuterskog programa, na primjer web pretraživač ili program za obradu teksta.
Prenosna aplikacija je računarski program koji se može nositi sa sobom na prenosivom uređaju, kao što je USB, i koristiti na bilo kom računaru. Kada je vaš USB fleš disk, prenosivi čvrsti disk ili drugi prenosivi uređaj povezan, imate pristup svojim programima i ličnim podacima kao da ste na svom računaru. A kada isključite uređaj, nijedan od vaših pojedinačnih podataka ne ostaje na tuđem računaru.
Nije potrebna posebna oprema: samo koristite USB fleš, minijaturni čvrsti disk, iPod/MP3 plejer, itd.
Gotovo bez dodatnog softvera - samo preuzmite, instalirajte i pokrenite prijenosne aplikacije.
Da bi bilo jasno kako ovo funkcionira, opisat ću približni algoritam (najčešći):
1. Kreira se sigurnosna kopija grana registra (ili konfiguracijskih datoteka) i datoteka koje se nalaze izvan instaliranog foldera, o čemu ovisi rad aplikacije. Ovo se radi u slučaju kada je na sistemu instalirana ista ili druga verzija ove aplikacije.
2. Uvoz podataka potrebnih za aplikaciju u registar, slično, na primjer, kopiranje onih fajlova koji bi trebali biti prisutni izvan foldera prenosiv(npr. u .../System32).
3. Pokrenite glavni program i pričekajte da se zatvori.
4. (Nakon završetka) Eksportirajte opcije iz registra (ili konfiguracijskih datoteka) u prijenosni.
5. Čišćenje tragova programa (tačnije brisanje privremenih fajlova).
6. Vraćanje u sistem onih ključeva registratora i fajlova koji su bili rezervisani u 1. koraku algoritma.
Prenosivi program(na engleskom " prenosiva aplikacija") je prenosivi softver koji ne mora nužno biti instaliran na hard disk računara da bi se pokrenuo i koristio. Ova grupa uključuje programe koji se lako mogu instalirati na fleš disk, eksterni HDD, CD, DVD, Bly-ray diskove na uobičajen način, kao i one koji rade bez instalacije. Ovo je zgodno iz više razloga: uopće nije potrebno instalirati iste programe na nekoliko računala, na poslu možete koristiti svoj omiljeni preglednik, klijent e-pošte, ICQ bez pritužbi administratora sistema i menadžmenta, svi podaci se čuvaju na prenosivom mediji i kopiraju izuzetno lako i tako dalje Još jedan neosporan plus Prenosivi programi– besplatni su, barem za privatnu (nekomercijalnu) upotrebu. Iako je moguće pronaći prijenosne verzije komercijalnih programa na Internetu, na primjer Microsoft Office ili Adobe Photoshop.

Koja je tajna Portable programa?

Sve je bolno jednostavno. Kada instalirate jednostavnu aplikaciju na računar, ona ima mogućnost da skladišti sopstvene datoteke u različite fascikle na čvrstom disku računara. Pored poznatog direktorija Program Files, dijelovi programa se mogu naći u korisničkim mapama, privremenim direktorijima itd. Stoga, kada želimo kopirati program jednostavnim prijenosom njegove mape iz Program Files na drugi računar, od toga nema ništa. Softver nema mogućnost da otkrije potrebne konfiguracijske datoteke i potpuno ne želi raditi.
Kod prenosivih aplikacija situacija je drugačija. Program je instaliran u fasciklu koja mu je dodeljena na prenosivom mediju, bez uticaja na čvrsti disk i registar računara, i radiće savršeno bez obzira na koji računar povežete fleš disk. Da biste kopirali program, trebate samo prenijeti njegov direktorij na drugi prijenosni medij. Gotovo sve aplikacije ne zahtijevaju instalaciju, mogu se kopirati i pokrenuti s bilo kojeg mjesta. Ali imajte na umu da prenosivi programi kreirani za jedan operativni sistem neće raditi na drugom. Drugim riječima, ako koristite prijenosnu verziju Firefox pretraživača za Linux, ona neće raditi na računaru sa Mac OS-om ili Windows-om.
* Neki od sličnih PS dostupnih na Internetu spremaju sve opcije u svoj direktorij i, naravno, pohranjuju sve opcije tokom sličnog prijenosa. Sva ova dobrota bi se mogla nazvati True PS (True Portable Soft).
* Drugi dio tvrdoglavo nastavlja čuvati postavke u “Dokumenti i postavke” i tokom prenosa moraju ručno vraćati sve opcije. Naravno, program je odmah funkcionalan, ali ćete ga u međuvremenu dovesti u stanje... Takve stvari bi se mnogo bolje zvale Conditional PS - (Relative Portable Soft).
* Između ostalog, postoje podtipovi kreirani za nošenje na fleš diskove i pokretanje sa njih, koji se razlikuju po lokaciji na kojoj su snimljeni brojni privremeni fajlovi koji se generišu tokom rada. Naime, kako bi se sačuvao radni kapacitet fleš diska, koji, generalno govoreći, ima ograničenje broja ciklusa pisanja na svakom „sektoru“, svi privremeni fajlovi se upisuju na šraf, u privremeni folder kreiran dok se aplikacija radi. U skladu s tim, nastaju potkategorije „Pravi prenosivi USB soft“ i „Relativni prenosivi USB soft“.
* Od posebnog interesa je određena, mi to zovemo „single-file” varijanta „True Portable USB Soft”. ​​Tada se aplikacija sastoji od 1 upakovane izvršne datoteke, kada se pokrene, postavke se prenose na vijak, tokom rada pristupa se samo hard disku, a pri zatvaranju programa sve opcije (verovatno izmenjene) se ponovo spakuju u izvršni fajl na fleš disku uz istovremeno brisanje kreiranog foldera sa šrafa.

Neki korisnici su se vjerovatno susreli s konceptom “tihe instalacije programa”. Što ovaj izraz znači i kako funkcionira, detaljno ću razmotriti u članku.

Šta je ovo?

Tiha instalacija je automatska instalacija programa. Drugim riječima, sa ovom instalacijom ne morate unositi ključeve za aktivaciju, koristiti zakrpe i više puta kliknuti na “Dalje”. Automatski proces koristi zadane parametre instalacije.

Ova funkcija je korisna za sistemske administratore, jer štedi vrijeme kada instalirate veliki paket uslužnih programa na nekoliko mašina.

Ali postoji i druga strana medalje. Budući da većina instalacionih datoteka podrazumevano uključuje raspakivanje nebitnog softvera (budling), nakon tihe instalacije može biti nepotreban softver na računaru.

Kako radi?

Pokretanje tihe instalacije vrši se pomoću parametara (koji se nazivaju i ključevima). Postupak možete započeti na nekoliko načina:

  • iz linije “Run”;
  • kroz samoraspakujuću arhivu sa konfiguracionim fajlom;
  • koristeći skripte u .bat datoteci.

Koji ključ koristiti ovisi o vrsti instalatera. Da bude jasno, svaki program se sastoji od datoteka i fascikli. Ovi fajlovi i fascikle se pakuju u jednu instalacionu datoteku pomoću posebnih programa za pakovanje. Postoji nekoliko takvih programa. Popularne su:

Svaki od ovih sistema za pakovanje ima svoj vlastiti ključ za aktiviranje tihe instalacije. Ključevi za tihu instalaciju mogu biti napisani na službenim web stranicama ovih programa. Univerzalni Silent Switch Finder će vam također pomoći da saznate koji je ključ za aktivaciju tihe instalacije prikladan za određenu aplikaciju za instalaciju. Samo otvorite instalacioni fajl za program koji vam je potreban.

Parametri (ključevi)

Pogledajmo primjer. Program je koristio Inno Setup packer (ove sam informacije odredio koristeći Universal Silent Switch Finder). Za tihu instalaciju, ovaj paketer koristi sljedeće ključeve:

  • /SILENT - ovaj prekidač ne prikazuje pozadinski prozor instalacije, ali prikazuje proces instalacije;
  • /VERYSILENT - ovaj ključ ne prikazuje čak ni proces instalacije.

Dodatni parametri:

  1. /DIR = “puta za instalaciju” - dolazi iza /SILENT ili /VERYSILENT i označava u koju fasciklu treba raspakovati programske datoteke. Primjer: FoxitReader_Setup.exe /VERYSILENT /DIR="C:\Program Files\Foxit Reader\"
  2. /LANG=jezik - specificira jezik instalatera. Na primjer: FoxitReader_Setup.exe /LANG=ruski
  3. /NOICONS - Sprečava kreiranje fascikle sa prečicama u meniju Start. Primjer: FoxitReader_Setup.exe /NOICONS
  4. /SP - potiskuje prozore kao što je „želite da nastavite sa instalacijom ovog programa“. Primjer: FoxitReader_Setup.exe /VERYSILENT /SP-
  5. /TASKS=“odaberite zadatke”—dodeljivanje dodatnih komponenti/prečica tokom instalacije. Primjer: FoxitReader_Setup.exe /VERYSILENT /TASKS="desktopicon,quicklaunchicon"

    Lista ZADATAKA:

    • ikona desktopa - kreirajte prečicu na radnoj površini;
    • quicklaunchicon - kreirajte prečicu na panelu za brzo pokretanje;
    • ikona startmenu - Kreirajte grupu u meniju Start.

Savjet! Obično, prema zadanim postavkama, programi uključuju nekoliko ZADATAKA, koji, osim ikona, mogu: instalirati ekstenziju u pretraživač, postaviti zadane početne stranice i otvoriti stranicu programera. Da biste to izbjegli, napišite parametar s komandama sa liste ili ostavite vrijednosti u zagradama /TASKS="" prazne.

Primjer

Za instaliranje Foxit Reader-a pomoću tihe instalacije koristim sljedeće tipke:

FoxitReader_Setup.exe /SILENT /DIR="C:\Program Files\Foxit Reader\" /TASKS="desktopicon,quicklaunchicon"


Bitan! Instalacioni fajl treba da se nalazi u korenu disk jedinice C:

U skladu s tim, možete postaviti vlastite parametre tokom instalacije. Takođe, ne zaboravite da ga isključite tokom tihe instalacije. Kada koristite režim /SILENS, vidljiva je samo linija „Instalacija“.

Bitan! Drugi instalateri će koristiti različite ključeve. Na primjer, instalateri sa ekstenzijom .msi (Windows Installer Service) koriste /qb i /qn, a za InstallShield - /r i /s. Pročitajte više u priručnicima za programe za pakovanje.

Na početku članka spomenuo sam mogućnost pokretanja tihe instalacije pomoću .bat datoteke. Nažalost, nisam dobar u BASH skriptama, ali nudim . Članak sadrži skriptu za .bat datoteku koja vam omogućava da pokrenete tihu inicijalizaciju s potrebnim parametrima.

Koristeći samoraspakujuću arhivu (sfx arhivu), možete: pokrenuti raspakovane datoteke, izbrisati ih nakon instalacije itd. Na primjer, sfx arhiva može pokrenuti .bat datoteku s unaprijed napisanim naredbama za tihu instalaciju programa.

Najbolji članci na ovu temu