Cum se configurează smartphone-uri și PC-uri. Portal informativ

Instalare Crx. Instalarea manuală a extensiilor Google Chrome

Pentru început, puțin despre ce este o extensie: o extensie este un mic add-on pentru browser care își extinde funcționalitatea. O mare varietate de funcții pot efectua extensii: fac posibilă descărcarea muzicii sau a videoclipurilor de unde pur și simplu nu le puteți descărca, de exemplu, VKontakte sau pe Youtube. Ele simplifică munca cu documente, imagini, fac posibilă alegerea ce motor de căutare să folosească într-o anumită situație fără a accesa site-ul web al motorului de căutare, schimbă aspectul site-ului.

Extensiile din Google Chrome sunt instalate din magazinul oficial de aplicații, nu vă confundați cu numele - nu trebuie să cumpărați nimic. Pentru a ajunge la magazinul de extensii, urmați linkul

Sau accesați magazinul folosind meniul browserului: în colțul din dreapta sus al browserului, faceți clic pe butonul cu trei puncte. Se va deschide meniul browserului, în el trebuie să selectați „Unelte suplimentare”. Va apărea o altă fereastră în care trebuie să găsiți elementul „Extensii” si click pe el:

Acum vă aflați într-o filă cu extensii instalate în browser. Dacă nu au mai fost instalate extensii, atunci nimic nu va fi aici, sau extensiile Google Chrome preinstalate - documente, prezentări, foi de calcul - vor fi afișate. Depinde de versiunea browserului. Faceți clic în partea stângă sus pe elementul de meniu „Extensii”, apoi până la Deschideți Magazinul web Chrome:

după care vei fi dus la magazinul de extensii. Aici puteți vizualiza toate cele disponibile, le puteți sorta pe categorii, oportunități, evaluări. Singurul dezavantaj este limba, nu toate extensiile au o descriere și o interfață în rusă.

Dacă știți de ce extensie aveți nevoie, introduceți doar numele acesteia „Căutare în magazin”și apăsați Enter. Vă rugăm să rețineți că nu numai extensiile, ci și aplicațiile pot fi prezente în rezultatele căutării. Pentru a nu vă înșela, selectați în rezultatele căutării „Extensii”... Din rezultatele găsite, selectați extensia de care aveți nevoie și faceți clic pe butonul "Instalare":

După instalare, în colțul din dreapta sus ar trebui să apară o pictogramă, cu ajutorul căreia extensia este gestionată, configurată, activată sau dezactivată orice funcție:

Setările sunt activate făcând clic dreapta pe pictogramă. În unele cazuri, pictograma poate să nu fie acolo, totul depinde de extensia instalată și de capacitățile acesteia.

Cum se instalează o extensie terță parte în Google Chrome

Dacă aveți o extensie terță parte sau un script de utilizator dintr-o sursă în care aveți încredere, dar din anumite motive această extensie nu este disponibilă în magazinul Google Chrome, nu o veți putea instala în mod obișnuit. Din motive de securitate, instalarea extensiilor de la terți, adică extensii care nu sunt din magazin, este interzisă în Chrome. Iată câteva modalități prin care puteți evita această limitare.

Instalarea extensiei descărcate în format .crx

  1. Mai întâi, trebuie să deschideți pagina cu extensii în browser, așa cum este descris mai sus: Meniul browser din colțul din dreapta sus> Instrumente suplimentare> Extensii. Sau copiați Chrome: // extensii / lipiți în bara de adrese a browserului dvs. și apăsați Enter.
  2. În partea de sus a paginii există un comutator „Mod dezvoltator”, activați-l. Mai jos vor apărea 3 butoane suplimentare: „Extensie pachet”și „Actualizați extensiile”:

  1. Fișierul de extensie care se termină în .crx, redenumiți astfel încât să se termine în .zipși deschideți-l cu un arhivator ca o arhivă obișnuită. Despachetați-l într-un folder pregătit pentru aceasta (de exemplu, creați un folder pe unitatea „C” cu numele Extensii sau orice alt nume).
  2. În browser, pe pagina cu extensii, faceți clic pe butonul „Încărcați extensia dezambalată” iar în fereastra care apare, selectați folderul creat, apoi faceți clic pe OK.

Extensia va fi instalată în browser, acum nu mai rămâne decât să o activați prin mutarea comutatorului de lângă extensie în poziția „Activat”.

Instalarea unui script utilizator - un fișier .user.js în Google Chrome

Metoda unu, mai simplu, dar necesitand instalarea unei extensii suplimentare. Extensia se numește tampermonkey și trebuie instalată din magazinul Google Chrome. După instalare, acesta va fi disponibil în colțul din dreapta sus al browserului. Când apăsați Butonul stânga al mouse-ului următoarea fereastră va apărea pe pictograma extensiei:

în care trebuie să selectați un articol „Creează un nou script”... Vă rugăm să rețineți vizavi de paragraful "Inclus" ar trebui să existe o bifă verde.

Se va deschide o fereastră pentru crearea unui nou script. Acum trebuie să deschideți scriptul utilizatorului descărcat folosind un editor de text, să copiați și să lipiți codul din acesta în această fereastră din browser. Apoi faceți clic pe „Fișier -> Salvare”:

Scenariul este gata.

A doua modalitate de a instala un script utilizator- fără a utiliza extensii. Pentru a face acest lucru, scriptul va trebui să fie ușor modificat, creați un fișier manifest.json pentru acesta, datorită căruia scriptul poate fi instalat ca extensie dezambalată.

  1. Mai întâi trebuie să descărcați fișierul script în sine cu numele * .user.js.
  2. Acum creați un folder și puneți scriptul în el (de exemplu, creați un folder pe unitatea „C” cu numele Extensii sau orice alt nume).
  3. Deschideți scriptul cu un editor de text. Notă! Notepad Windows obișnuit poate să nu funcționeze - este recomandabil să utilizați un editor de text cu posibilitatea de a schimba codificarea, cum ar fi Notepad ++. Textul acestor două fișiere trebuie să fie în codificare UTF-8, altfel instalarea va eșua.În fișierul script, la început, găsiți următoarele rânduri:

// @name ... // @version ... // @description ... // @include ... (pot fi mai multe) // @exclude ... (pot fi mai multe)

  1. În același folder, creați un fișier manifest.json și inserați acest șablon în el (sau descărcați un fișier gata făcut):

("content_scripts": [("exclude_globs": ["all_domains_and_paths_from_exclude_directives"], "exclude_matchs":, "include_globs": ["all_domains_and_paths_from_include_directives"], "js": ["js" *_fișier": ["// js "_name" " https: // * / * "]," run_at ":" document_idle ")]," converted_from_user_script ": true," description ":" your_user_script_description "," nume ":" your_user_script_name "," versiunea ":" version_number_user script "," manifest_version ": 2)

„content_scripts”: [(

„exclude_globs”: [ „all_domains_and_paths_from_exclude_directives”] ,

„exclude_match”:.

„include_globs”: [ „all_domains_and_paths_from_include_directives”] ,

: „descrierea_scriptului_de_utilizator”,

"Nume": „numele_scriptului_de_utilizator”,

"versiune": „scriptul „număr_versiune_utilizator”,

„manifest_version”: 2

Completați-l cu datele scriptului utilizator pe care le căutați în paragraful 3.

userscript_version_number- până la 4 numere separate prin puncte. De exemplu, 2.1.3

userscript_file_name.js- numele fișierului script de lângă fișierul manifest.json

all_domains_and_paths_from_include_directives- fiecare între ghilimele, separate prin virgule, cu toate metacaracterele precum „*” - toate căile din directivele @include care sunt scrise la începutul fișierului script al utilizatorului (de exemplu, ["http://site1.ru/*" , "http: // site2.ru/* "]);

all_domains_and_paths_from_exclude_directives- același lucru pentru directivele @exclude

După ce totul este gata, scriptul utilizatorului este instalat ca extensie terță parte. Meniul browser din colțul din dreapta sus> Mai multe instrumente> Extensii. Bifați caseta „Mod dezvoltator”, apoi selectați „Încărcați extensia dezambalată...” și în fereastra care se deschide, selectați folderul cu fișierele nou create. Dacă totul este făcut corect, scriptul utilizatorului va fi adăugat în browser și activat. Singurul dezavantaj al acestei metode este că de fiecare dată când browserul este lansat, acesta va afișa următoarea fereastră:

notificând că în ea este instalată o extensie terță parte, care poate fi nesigură. Este suficient să faceți clic pe „Anulare” și totul va funcționa.

Din păcate, din mai 2014 extensii (skins) ale popularului browser web Crom poate fi instalat doar de la Magazinul web Chrome... Iar cele pe care le-ați instalat, ocolind magazinul online, sunt automat dezactivate ca „ilegitime”. De exemplu, programul de descărcare video util de la SaveFrom.net, care este în prezent disponibil doar de pe site-ul oficial, poate fi instalat printr-o simplă glisare și plasare. CRX-fișier pe pagină chrome: // extensii , cu toate acestea, la repornirea browserului, acesta este blocat fără posibilitatea de activare. Alternativ, trebuie să transferați extensii de la un computer la altul fără a utiliza sincronizarea. Pentru a face acest lucru, va trebui să împachetați fișierele de extensie într-unul singur CRX-arhiva (vezi partea a doua a recenziei). Vor fi discutate două moduri simple de a rezolva toate problemele.

Activați extensia (tema) în Chrome

Deci, ați descărcat un fișier de extensie terță parte și doriți să îl integrați în Chrome (sau trebuie să reinstalați o extensie blocată). După cum știți, opțiunea de a instala extensii dintr-un folder este încă salvată pentru dezvoltatori, pe care le vom folosi.

  • Mai întâi, despachetează CRX-fișier de către orice arhivator disponibil, cea mai bună alegere aici este un zip gratuit (captură de ecran).

  • Să fugim Cromși accesați secțiunea de extensii chrome: // extensii ("Meniul" → "Setări" → "Extensii") → apoi, bifați caseta de selectare (caseta de selectare)" Modul Dezvoltator„→ prin intermediul butonului apărut” Încărcați extensia dezambalată„(captură de ecran) specificați calea către folderul dorit →” O.K".
  • Bucurați-vă de munca extensiei „interzise” sau a noii teme de browser.

Cum să împachetați un folder cu extensii Chrome într-o arhivă CRX (fișier)

În principiu, totul este clar: după activarea modului vocal pentru dezvoltatori, apăsați butonul " Extensie pachet„(a doua captură de ecran). Prin urmare, în lumina următorului articol despre utilitarul Clover, care face ca Windows Explorer să fie utilizabil și cu mai multe file, vă sugerez să vă familiarizați cu un exemplu util din practica personală (sper că va funcționa pentru tu, cititor). Sarcina este aceasta: descărcare din magazinul online Magazinul web Chrome tema - găsiți-o în folderul cu extensii Chrome - împachetați CRX-fișier pentru utilizare ulterioară ca husă (skin) sau pentru transfer pe alt dispozitiv (PC). Soluția autorului, punct cu punct și în „poze” din „fața” Windows 7, vezi mai jos.

  • Urmați linkul pentru a accesa secțiunea „Teme” a Magazinului și selectați-o pe cea care vă place, de exemplu, „Crom din lemn”.

  • Pe pagina de suplimente (ing. add-on), notând ID-ul (identificatorul) generat al add-on-ului în bara de adrese, în cazul nostru , faceți clic pe butonul " Instalare„(captură de ecran) → la sfârșitul procesului, butonul își va schimba culoarea și textul, devenind verde „Adăugat la Chrome”.
  • Fără a închide browserul, inserați în bara de adrese a Explorer C: \ Utilizatori \ [Numele contului dvs.] \ AppData \ Local \ Google \ Chrome \ Date utilizator \ Implicit \ Extensii → "introduce".

  • În directorul cu folderele cu extensii Chrome, găsiți tema „Wooden Chrome” cu același nume cu ID-ul temei și accesați ea (captură de ecran) → va exista un subdosar cu un nume precum „1.0.4_0” (versiunea de extensie) , vizitați-l → ignorând noile foldere și fișiere folosind comanda rapidă de la tastatură " Ctrl + C„copiați calea către folder” 1.0.4_0 „în Explorer.

  • Prin trecerea la browser (" Alt + Tab"), deschideți secțiunea de extensii într-un mod familiar ( chrome: // extensie s și " introduce") → prin activare" Modul Dezvoltator", Click pe" Extensie pachet„(vezi a doua captură de ecran) → în fereastra cu același nume, inserați calea către addon, C: \ Utilizatori \[Numele contului dvs.] \ AppData \ Local \ Google \ Chrome \ Date utilizator \ Implicit \ Extensii \ \ 1.0.4_0→ din nou " Extensie pachet " (captură de ecran).

  • Închiderea butonului " O.K„mesaj care indică calea către fișierele create, reveniți la Windows Explorer și prin săgeata de lângă bara de adrese” derulați înapoi „în directorul înapoi (captură de ecran) → fișiere detectate .crxși fișierul cheie .pem mutați-vă într-un loc mai sigur și mai vizitat (de exemplu, la rădăcina discului D: \), amintindu-mi să redenumim la ceva mai ușor de înțeles (am îmbinat „Clover” și „Wooden chrome” în „ clover_derevo", vezi prima" poza "). Final!

Notă: utilizatorii începători de computere care au trecut în mod independent „conductele de foc, apă și cupru” ale algoritmilor de mai sus pentru despachetare-împachetare CRX-arhiva de la Google Crom, se pot clasa în siguranță printre comunitatea aleasă utilizatori experimentați Sistemul de operare Windows.

Acest tip de fișier poate stoca fișiere .JS, .JSON, în plus, există posibilitatea de a conține fișiere executabile, formatul poate transporta și imagini. Este de remarcat faptul că în formatul CRX se folosește compresia ZIP, dar din cauza prezenței antetelor non-standard, arhivatorii obișnuiți nu pot deschide întotdeauna fișierul CRX. În unele cazuri, utilitarele 7-Zip, WinRAR sau WinZip vor putea deschide CRX. Dacă introduceți următoarele în bara de adrese a browserului Chrome, următoarele: „chrome: // extensions /”, puteți accesa fereastra browserului numită „Extensions”, unde veți putea instala manual extensii trăgând și eliminarea fișierelor .crx.

Dacă un utilizator dorește să deschidă fișierul .crx într-un mod mai ușor, Magazinul web Chrome poate descărca, dezarhiva și instala fișierul cu extensia CRX. Trebuie remarcat faptul că această resursă de internet șterge automat fișierele descărcate. În Chrome, o extensie de fișier similară este utilizată ca container care conține instalatorii necesari pentru funcționarea completă și multifuncțională a browserului. Baza de date Chrome conține un număr mare de aplicații cu extensia de fișier .crx, lansarea corectă a acestora fiind recomandată să se facă exclusiv prin intermediul browserului propriu-zis.

Anunţ

Formatul fișierului CRX Archive

Temele browserului web Google Chrome pot fi completate cu funcții specifice. Astfel de fișiere, care conțin toate informațiile și datele necesare despre astfel de funcții, sunt salvate într-un fișier cu extensia CRX. Aceste fișiere pot fi folosite pentru a salva, instala și deschide blocare de anunțuri, cărți electronice, jocuri și alte aplicații. Fișierul în sine poate fi folosit pentru a seta manual o anumită caracteristică, trăgând-o și plasând-o în fereastra Extensii Google Chrome. Pentru a deschide fereastra specificată, la promptul de comandă din Chrome, introduceți următoarea comandă: chrome: // chrome / extensions /

Detalii tehnice ale fișierelor CRX

Tehnic vorbind, fișierele CRX sunt fișiere plug-in utilizate de Google Chrome. Fișierele din CRX sunt comprimate și pot conține fișiere JavaScript, JSON și alte programe sau imagini executabile. Metoda de compresie ZIP este utilizată pentru a comprima fișierele CRX. Cu toate acestea, programele standard de dezarhivare ZIP nu pot deschide fișiere CRX, deoarece astfel de fișiere conțin o secțiune specială de antet. Pluginurile Chrome pot fi instalate fie utilizând butonul Adăugați în Chrome de pe pagina de extensii, fie trăgând și plasând fișierul CRX descărcat manual în fereastra de extensii. În primul caz, utilizatorul nu întâlnește fișierul CRX, deoarece browserul web îl descarcă, despachetează și instalează automat.

Mai multe informații despre formatul de fișier CRX

10 răspunsuri

L-am cautat pe Google si am gasit asta:

Tipul de fișier al extensiei Google Chrome este CRX. Este un format de compresie. Deci, dacă doriți să vedeți ce se află în spatele extensiei, scripturilor și codului, trebuie doar să schimbați tipul de fișier din „CRX” în „ZIP”.

Dezarhivați fișierul și veți avea toate informațiile de care aveți nevoie. În acest fel, puteți vedea curajul, puteți afla cum să scrieți singur o extensie sau să o modificați pentru a se potrivi nevoilor dvs.

Apoi îl puteți împacheta folosind instrumentele Chromes încorporate care vor crea automat fișierul înapoi în CRX. Este nevoie de un clic pentru a instala.

Directoarele de extensii Chrome instalate sunt enumerate mai jos:

    Copiați folderul extensiei pe care doriți să o modificați. (Numit conform ID-ului extensiei, pentru a găsi ID-ul extensiei accesați Chrome: // extensii /). După copiere, trebuie să ștergeți folderul _metadata.

  • chrome: // extensii în modul dezvoltator alege Descărcați extensia dezambalată...și selectați folderul cu extensia copiată, dacă conține subfolder, versiune, selectați acest folder cu fișierul manifest, acest fișier este necesar pentru Chrome.
  • Efectuați modificările, apoi selectați reîncărcați și reîmprospătați pagina extensiei pentru a vedea modificările.

directoarele cu extensii Chrome

/ Utilizatori / nume de utilizator / Bibliotecă / Suport pentru aplicații / Google / Chrome / Implicit / Extensii

C: \ Utilizatori \ nume utilizator \ AppData \ Local \ Google \ Chrome \ Date utilizator \ Implicit \ Extensii

C: \ Documents and Settings \ YourUserName \ Local Settings \ Application Data \ Google \ Chrome \ User Data \ Implicit

~ / .config / google-chrome / Implicit / Extensii /

Fișierul CRX semnat are un antet care va face ca majoritatea/toți dezambalatorii să fie blocați. Acesta nu este cel mai simplu mod de a o face, dar iată cum să o faceți din linia de comandă bash.

Ideea de bază este să găsiți fișierul zip original nesemnat și apoi să copiați fișierul CRX în fișierul zip, dar să excludeți antetul CRX.

  • hexdump -C the_extension.crx | Mai mult
  • Uitați-vă la ieșirea pentru începutul fișierului zip, care sunt octeți ASCII „PK”. În exemplul pe care l-am încercat, PK era la offset 0x132. (După citirea specificațiilor CRX, cred că acest număr va varia de la fișier la fișier datorită lungimii diferitelor semnături.) Acest număr este ceea ce vom folosi în următorul pas.
  • dd if = the_extension.crx of = the_extension.zip bs = 1 skip = 0x132 (Pentru parametrul skip, înlocuiți offset-ul găsit la pasul anterior.)
  • Acum dezarhivați zip-ul pe care tocmai l-ați creat.
  • Descărcați fișierele din directorul dezarhivat, apoi instalați extensia nesemnată/dezarhivată în instalația dvs. Chrome sau reambalați-o la fel ca orice altă extensie Chrome.

Sunt sigur că există o modalitate mai concisă de a face asta. Experții bash vă rog să-mi îmbunătățiți răspunsul.

(Am spus deja) Am găsit asta creând niște teme Chrome (care au dispărut de mult...: -P)

Teme, extensii etc. Chrome sunt doar fișiere comprimate. Obțineți 7-zip sau WinRar pentru a-l dezarhiva. Fiecare extensie/temă are un fișier manifest.json. Deschideți fișierul manifest.json în notepad. Apoi, dacă cunoașteți codificarea, schimbați codul. Vor mai fi și alte fișiere. Dacă vă uitați în fișierul manifest, vă puteți da seama pentru ce este acesta. Atunci poți schimba totul...

Am citit alte răspunsuri și mi s-a părut important să notez alte câteva lucruri:

1.) Pentru utilizatorii de Mac: când faceți clic pe „Descărcați extensia neîmpachetată...”, folderul Bibliotecă este ascuns în mod implicit și (chiar dacă opțiunea „Afișare fișiere ascunse” este activată pe Mac) este posibil să nu apară în Căutarea Chrome fereastra...

2.) Subdosarul care conține extensia este un șir alfanumeric aleatoriu cu un nume după ID-ul extensiei, care poate fi găsit pe pagina de extensie Chrome dacă Developer este setat la True. (caseta de selectare din dreapta sus pe pagina de extensii)

Chrome este acum multi-utilizator, așa că extensiile trebuie să fie imbricate în profilul de utilizator al sistemului de operare și apoi în profilul utilizatorului Chrome, primul meu utilizator Chrome a fost numit Profil 1, calea pentru extensii a fost C: \ Utilizatori \ nume utilizator \ AppData \ Local \ Google \ Chrome \ Utilizator Date \ Profil 1 \ Extensii \.

Pentru a găsi versiunea dvs. Go to chrome: // / (folosesc despre: din lene).

Luați notă de Calea profilului și adăugați doar \ Extensii \ și o aveți.

Sperăm că aceste informații cu privire la acest subiect vor fi actualizate până acum.

Puteți schimba codul extensiei .CRX deoarece este o arhivă simplă .zip. Puteți descărca extensia, extrage codul sursă, modifica (testați și depanați ca de partea dvs.) și, de asemenea, puneți-o înapoi în fișierul .CRX.

Am căutat acest instrument pentru a descărca doar extensia .CRX și a extrage sursa și a funcționat pentru mine: http://crxextractor.com

Tot ce face este să analizeze. Formatul fișierului este .CRX și extrage .zip-ul real care conține codul sursă.

Top articole similare

Extensie de fișier .crx