Acest termen are și alte semnificații,
Patch []. sau patch (patch) - informații destinate să automatizeze introducerea anumitor modificări în computer. Aplicarea plasturelui este denumită uneori "patching".
Un patch sau o actualizare de actualizare se numește, în special, conținând astfel de informații, un instrument de automatizare furnizat separat, folosit pentru depanarea problemelor sau modificarea funcționalității acestora.
O remediere poate fi aplicată la un program deja instalat sau la acesta. Aceasta include remedierea erorilor, modificarea aspectului, îmbunătățirea sau programele, precum și orice alte modificări pe care dezvoltatorul dorește să le facă.
Mărimea patch-urilor poate varia de la câteva la sute. În special, patch-uri foarte mari pot fi atunci când se schimbă sau se înlocuiește date non-program, cum ar fi fișiere cu grafică și sunet (adesea găsite în). Cu toate acestea, o mare dimensiune poate fi cauzată de numărul mare de modificări introduse. În acest caz, cuvintele "patch", "patch" sunt de obicei folosite pentru a face referire la mici remedii, pe care patch-urile mari care schimba sau actualizează serios programul sunt adesea numite "" sau "".
Motive pentru utilizarea de patch-uri
- Descrierea modificărilor este, de obicei, mai mică decât versiunea completă a programului, potrivită de la zero (cu excepția unui număr mare de modificări, de exemplu, dacă actualizarea are loc imediat prin mai multe versiuni).
- O opțiune intermediară între patch-uri mici și înlocuirea dintr-o dată - modificări de patch-uri care cuprinde menționate în mai multe patch-uri succesive pentru o anumită perioadă de timp - patch cumulativ (cumulatio - «creștere congestie").
- Descrierea modificărilor poate include un context, astfel încât patch-ul poate fi aplicat versiunilor de fișiere diferite de cele pentru care a fost creat (de obicei posibil pentru fișierele text). Un plasture care conține și înlocuiește date vă permite să anulați modificările, inclusiv dacă există modificări ulterioare care nu interferează.
La un moment în care să se încarce programe în calculatoarele utilizate cartele perforate sau bandă de hârtie, dezvoltatorii de software distribuie patch-uri sub forma unui pachet de cărți cu un set diferit de perforare inițială sau puncte la locația pe care doriți să o modificați. Membrii sunt înlocuite cu cartele perforate corespunzătoare în teanc sau tăiate porțiunea marcată a benzii și lipite în locul ei o nouă bucată de software. Apoi a apărut numele "patch" (patch-uri literal - "patch").
Folosit mai târziu patch-uri pentru distribuire. Când au fost inventate. patch-uri au început să fie trimise pe dischete în. Astăzi, într-o epocă de omniprezență. programele de calculator și utilizatorii acestora descarcă patch-uri de la dezvoltatori.
Tipuri de plasturi
- Patch-urile pot fi distribuite ca o listă a diferențelor dintre două versiuni sau un set de fișiere. Astfel de patch-uri sunt utilizate în mod obișnuit în dezvoltarea de software. Există unele speciale pentru crearea și aplicarea automată a unor astfel de patch-uri (de exemplu, diverse).
- Patch-urile pentru actualizările de software sunt distribuite sub formă de fișiere binare descărcate de programul propriu-zis sau ca parte a programelor independente gestionate de utilizator. În acest caz, modificările necesare ale fișierelor de program sau înlocuirea lor completă se întâmplă adesea automat, fără intervenția utilizatorului.
cerere
Sarcinile executate rapid pot fi descrise prin următoarele acțiuni:
- corectarea erorilor și a erorilor constatate în timpul existenței programului;
- modificarea sau îmbunătățirea funcționării funcțiilor existente;
- adăugând noi caracteristici și capabilități;
- Asigurarea compatibilității cu bibliotecile dezvoltate separat.
software-ul
Pentru a actualiza automat utilizatorul final, patch-urile sunt folosite de obicei în proiecte mari, unde cantitatea de date trimise este importantă.
Web Server a evoluat de la un set de patch-uri scrise anterior pentru diverse funcționalități adăuga la Conform legendei, de aici, numele - ceea ce înseamnă că este în esență o colecție de patch-uri :. «Un inconsecvente de server».
Muzică Software
În programele pentru crearea de muzică, un patch este un set de parametri de sunet programabili ai unui anumit sunet stocat în memoria unui sintetizator muzical. Un modul software care conține diverse și.
Participarea utilizatorilor la actualizarea software-ului
Se întâmplă că actualizarea însăși cauzează noi erori în lucrare. Prin urmare, utilizatorii experimentați preferă să aștepte un timp până la primul feedback cu privire la rezultatele utilizării noii versiuni. și numai apoi decideți dacă să instalați acest patch. Acest lucru este deosebit de important pentru administratorii de sistem și pentru instalarea unor actualizări de sistem de operare mari.
În cazul unei actualizări, patch-urile joacă un rol important în menținerea și eliminarea. Pentru a facilita instalarea acestor actualizări, sistemele de operare suportă adesea mecanisme de actualizare automată sau semi-automată. În acest caz, utilizatorii prudenți (în special) dezactivează, de obicei, instalarea patch-ului automat, până când aceștia sunt convinși de munca stabilă a versiunilor corectate pe exemplele altor persoane. În cazul unor patch-uri mari sau foarte importante, dezvoltatorii deseori efectuează mai întâi testările preliminare ().
Actualizare forțată
Uneori, dezvoltatorii de software obligă utilizatorii să facă upgrade. Acest lucru poate fi exprimat prin restricționarea accesului cu ajutorul unui program neactualizat la serviciile dezvoltatorilor (de exemplu, incapacitatea de a instala patch-uri și actualizări ulterioare) sau în cazul întreruperii totale sau parțiale a programului în sine.
Motivele pot fi:
- vulnerabilitățile din program, făcând utilizarea sa periculoasă pentru serviciile de dezvoltatori, calculatorul utilizatorului sau alte computere;
- modificări sau remedii direct legate de serviciile dezvoltatorilor (compatibilitatea copiilor instalate de toți utilizatorii, regulile jocului, termenii de utilizare a serviciilor);
- combaterea anumitor acțiuni ale utilizatorilor (de exemplu, înșelarea în jocuri online sau); funcțiile importante pot fi șterse, de exemplu, posibilitatea de a instala sisteme de operare asemănătoare Unix pe consola de jocuri ("").
Firmware Patch
Ca o chestiune de fapt suprascrise nu unele programe sau funcții, precum și întregul sistem de operare al dispozitivului, orice eroare neașteptată sau interferențe în procesul de rescriere (cum ar fi oprirea alimentării) poate împiedica corect să-l scrie la sfârșitul anului, care, la rândul său, duce adesea pentru a finaliza inoperabilitatea dispozitivului.
Dezvoltarea de patch-uri
Pentru a crea, utiliza și cont pentru utilizarea patch-urilor.
Automatizarea instalatiilor
Adesea, programele moderne de actualizare pot gestiona patch-uri. întregul proces simplifică sarcina utilizatorului final - este suficient pentru el să pornească programul și ea deja decide dacă să instaleze patch-uri și în ce ordine. De asemenea, se întâmplă ca programul să descarce actualizări de pe Internet fără intervenția utilizatorului. Această metodă este adesea folosită pentru a suporta software-ul server și sistemele de operare. Într-o situație în care un administrator trebuie să monitorizeze mai multe computere, această abordare ajută la menținerea fiabilității sistemului în ansamblu. Acest lucru se face, de obicei, prin instalarea actualizărilor de securitate.
instrumente auxiliare
Pentru a vă asigura că toate modificările făcute de patch-uri apar automat fără intervenția utilizatorului, există utilități speciale cu care creați patch-uri de auto-instalare. Ei înregistrează informații despre fișierele care trebuie înlocuite sau despre care programe sunt pornite după despachetare, în cazul în care conținutul fișierelor ar trebui schimbat. Cel mai adesea, patch-ul astfel obținut este o arhivă de auto-extragere care conține fișierele actualizate ca întreg.
Pentru mai multe detalii, consultați articolul.
Fapte interesante
- Pentru propria sa lansat un patch-uri speciale după New York. Din harta orașului, turnurile din centrul comercial au fost eliminate.
- Există, de asemenea, patch-uri neoficiale ale utilizatorilor, calitatea schimbărilor care pot fi făcute poate să difere de modificările dezvoltatorilor și, în unele cazuri, nu. Astfel de patch-uri sunt create din diverse motive, de exemplu, deoarece dezvoltatorul nu a observat o eroare în patch-urile anterioare sau dacă patch-uri pentru acest produs nu au fost eliberate deloc.
notițe
- Într-adevăr, în principal pentru servere, stațiile de lucru au de obicei o actualizare automată.
Descriere:
Patch compatibil universal pentru 1.31 GOG GOTY și 1.31 GOG / Steam non-GOTY versiuni ale jocului
Acest patch modifică scripturile BASIC și face ca versiunile non-GOTH și GOTH să fie aceleași: - meniul principal va fi aleatoriu ca în GOTH. - non-GOTH va primi o mică fixare a nivelului de elemente în N +, disponibil doar în versiunea GOTH. - mesajul "DLC este ceva instalat" nu va mai apărea când încărcați salvarea. - un mesaj de întâmpinare din meniul principal nu va mai fi afișat (nu este valabil pentru GOTH, aveți nevoie de compatibilitate). - Bannerele "DLC instalat" în meniul principal nu vor mai fi afișate dacă ați plătit ambii DLC. - GOTH va primi opțiunea "Conținut descărcabil" din meniul principal, unde vor fi afișate toate DLC-urile instalate.
- și cel mai important: script-urile de bază ale ambelor versiuni ale jocului vor fi identice, ceea ce va facilita foarte mult viața atât a producătorilor de modemuri, cât și a utilizatorilor de moduri.
Cerințe: - 1.31 GOG GOTY: adesea denumit simplu "GOTH", este distribuit numai prin intermediul platformei GOG. - Steam 1.31 GOTY: set, care include versiunea de bază 1.31 și toate DLC. - Steam / GOG 1.31: versiunea obișnuită a jocului, denumită adesea "non-GOTH". * De exemplu. pur și simplu, există două versiuni ale jocului: 1.31 GOG GOTY (GOTH) și 1.31 ("non-GOT").
* Goții și non-goții sunt aproape identici, dar diferența dintre ele este suficientă pentru apariția problemelor cu mods.
De ce este necesar acest plasture:
- Principala sursă de conflict dintre GOTH și non-GOTH este codul legat de meniu. Problema este că codul care se referă la meniul nu este limitat la doar meniul script-uri, este de asemenea în modurile de fișiere r4game.ws care pot fi utilizate de non-chiar și la distanță (de exemplu, moda pe care rezultă experiența) meniul. Natura modificărilor de meniu Goti este faptul că în mod automat conflictele nu sunt rezolvate, și un semi-automată cu rezoluție manuală șiruri de substituție de conflict creează un script nefuncțional dacă nu sunteți familiarizați cu TW3 limbaj de scripting. Dacă aveți o astfel de problemă, instalarea acestui patch îl va rezolva.
- Rețineți că unele moda încă nu vor fi îmbinate automat, dar conflictele vor fi mai ușor de rezolvat:
* Căutați cuvinte-cheie, cum ar fi mesajul GOTY, DLC disponibil, NG + disponibil, de tip meniu în script-urile unite în locurile de conflict și întotdeauna alegeți A (joc de bază) și asigurați-vă că să urmăriți în scopul de a codului în jurul zonei disputată, de asemenea, codul se repetă de la A (la trebuie să eliminați rândurile introduse automat de la B și C).
Instalare: 1. Descărcați „patch Unificării“ 1.1 - aceasta este plasturele 2. Pentru a instala patch-uri, copiați folderul „conținut“ și „Mods“ în dosarul cu înlocuirea fișierelor.
3. Se combină toate script-urile din nou în Script privind concentrările economice, în cazul în care înainte de a avea orice.
de ștergere:
Dacă doriți să reveniți la versiunea 1.31 a non-GOTH. descărcați fișierul „Base 1.31 script-uri“ dosar și copia „conținut“ în folderul cu înlocuirea fișierelor. Apoi, ștergeți directorul mod0000____CompilationTrigger din
folder \ Mods. Combinați toate scenariile din nou în Script Merger, dacă anterior le-ați avut.
Dacă doriți să reveniți la versiunea 1.31 din GOTH. descărcați fișierul „Base 1.31 GOG scripturi GOTY“ dosar și copia „conținut“ în folderul cu înlocuirea fișierelor. Apoi, ștergeți directorul mod0000____CompilationTrigger din dosarul \ Mods. Combinați toate scenariile din nou în Script Merger, dacă anterior le-ați avut.
În conformitate cu link-ul "Unificare patch" 1.1 (acesta este un patch în sine, este necesar)
(Dacă doriți să reveniți la versiunea 1.31 a non-GOTTI)
(Dacă doriți să reveniți la versiunea 1.31 din GOTH)