Contacte

Cum se instalează o extensie în Google Chrome. Care este extensia de fișier CRX? Rezolvarea problemelor la deschiderea fișierelor CRX

Din păcate, din mai 2014, extensiile (temele) popularului browser web Crom poate fi instalat doar de la Magazinul web Chrome. Iar cele pe care le-ați instalat fără a trece prin magazinul online sunt dezactivate automat ca „ilegitime”. De exemplu, utilul program de descărcare video de la SaveFrom.net, care în prezent este disponibil doar de pe site-ul oficial, este instalat cu un simplu drag-and-drop CRX-fișier pe pagină chrome://extensii , cu toate acestea, atunci când browserul este repornit, acesta este blocat fără posibilitatea de activare. O altă opțiune: 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). Vom vorbi despre 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 extensia blocată). După cum știți, dezvoltatorii au încă opțiunea de a instala extensii dintr-un folder, pe care îl vom folosi.

  • În primul rând, să despachetăm CRX-fișier folosind orice arhivator disponibil, cea mai bună alegere aici este 7-zip gratuit (captură de ecran).

  • Hai să lansăm 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 butonul care apare " Descărcați extensia dezambalată"(captura de ecran) indică calea către folderul dorit → " Bine".
  • Ne bucurăm 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 anunțat pentru dezvoltatori, faceți clic pe " 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 să aibă mai multe file, vă sugerez să vă familiarizați cu un exemplu util din practica personală (sper că va funcționa și pentru dvs. , cititor). Sarcina este aceasta: descărcați din magazinul online Magazinul web Chrome tema - găsiți-o în folderul cu extensii Chrome - împachetați-o CRX-fișier pentru utilizare ulterioară ca husă (skin) sau pentru transfer pe alt dispozitiv (PC). Soluția autorului, punct cu punct și în „imagini” de la „persoana” Windows 7, vezi mai jos.

  • Folosind linkul, accesați secțiunea „Teme” din Magazin și selectați-o pe cea care vă place, de exemplu, „Wooden Chrome”.

  • Pe pagina de suplimente add-on), notând ID-ul (identificatorul) de supliment generat în bara de adrese, în cazul nostru , faceți clic pe butonul " Instalare„ (captură de ecran) → când procesul este finalizat, 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\User Data\Default\Extensions → "introduce".

  • În directorul cu foldere cu extensii Chrome, găsiți tema cu același nume cu „Wooden Chrome” și accesați-o (captură de ecran) → va exista un subdosar cu un nume precum „1.0.4_0” (versiunea de extensie), să o vizităm prea → nu acordați atenție noilor foldere și fișiere folosind combinația de taste " Ctrl + C" Copiați calea către folderul „1.0.4_0” în Explorer.

  • Comutarea la browser (" Alt + Tab"), deschideți într-un mod familiar secțiunea de extensii ( chrome://extensie s Și " introduce") → 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\User Data\Default\Extensions\mmngljdjkkpkpkgkbdgepfbcjomclban\1.0.4_0→ din nou " Extensie pachet " (captură de ecran).

  • Închiderea cu „ Bine„mesaj care indică calea către fișierele create, reveniți la Windows Explorer și utilizați săgeata de lângă bara de adrese pentru a „revenire” la director (captură de ecran) → fișierul detectat .crxși fișierul cheie .pem mutați-l într-un loc mai sigur și mai vizitat (de exemplu, la rădăcina discului D:\), fără a uita să-l redenumesc în ceva mai ușor de înțeles (am combinat „Clover” și „Wood Chrome” în „ clover_derevo", vezi prima "poza"). Final!

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

Anunţ

Format de fișier arhivă CRX

Temele browserului web Google Chrome pot fi îmbunătățite cu anumite funcții. 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 instala manual o anumită caracteristică, trăgând-o în fereastra Extensii Google Chrome. Pentru a deschide fereastra specificată, introduceți următoarea comandă la promptul de comandă din Chrome: chrome://chrome/extensions/

Informații tehnice despre fișierele CRX

Tehnic vorbind, fișierele CRX sunt fișiere plugin utilizate în Google Chrome. Fișierele din CRX sunt comprimate și pot conține JavaScript, JSON și alte programe sau imagini executabile. Fișierele CRX sunt comprimate folosind metoda de compresie a fișierelor ZIP. Cu toate acestea, programele standard de dezarhivare a fișierelor ZIP nu pot deschide fișierele 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 la Chrome” de pe pagina de extensii, fie trăgând și plasând manual fișierul CRX descărcat în fereastra de extensii. În primul caz, utilizatorul nu întâlnește fișierul CRX, deoarece browserul web îl descarcă, despachetează și instalează automat.

Informații suplimentare despre formatul CRX

Instrucțiuni pentru instalarea pluginului AntiCaptcha pentru Google Chrome, Opera Browser manual în format CRX cu capturi de ecran

Pe această pagină veți găsi instrucțiuni detaliate despre cum să instalați manual pluginul Anticaptcha în browser dintr-un fișier CRX.

Pentru a instala extensia în browser, urmați instrucțiunile de mai jos:

0) Atenție utilizatorilor Windows și MacOs! Datorită politicii Google privind funcționarea extensiilor în browserul Chrome, pentru instalarea și funcționarea normală a pluginului, este necesară înregistrarea directivelor speciale ExtensionInstallWhitelist în secțiunea de politici a browserului.

Prin stabilirea valorilor Pentru ExtensionInstallWhitelistȘi https://site/* Pentru ExtensionInstallSources respectiv.

Pentru utilizatori Windows am creat un fișier REG special de care aveți nevoie descărcați, rulați și acceptați să faceți modificări, apoi reporniți browserul. Acesta scrie automat valorile specificate în registru.

Dacă directivele sunt instalate corect, acestea ar trebui să apară în secțiunea Politici a browserului chrome://policy/ .
Și veți vedea și inscripția Acest browser este gestionat de organizația dvs pe paginile de servicii ale browserului. Nu-i acorda nicio atenție.

Pentru a elimina aceste intrări din registry, descărcați și rulați. Atenţie! După această operațiune, pluginul instalat va fi dezactivat și nu va mai fi instalat.

Trebuie să reporniți browserul pentru ca orice modificări să intre în vigoare.

Vă rugăm să nu copiați sau să distribuiți un link direct către fișierul CRX.
Acest lucru va avea ca rezultat o eroare CRX_REQUIRED_PROOF_MISSING.
Vă rugăm să furnizați un link către această pagină web!

Deoarece extensia a fost descărcată dintr-o sursă neoficială, nu va fi instalată automat de browser.


2) Deschideți panoul Extensii așa cum se arată în imaginea de mai jos.


3) Și trageți fișierul plugin descărcat anterior în orice zonă a panoului de extensii.
În același timp, dacă ați instalat anterior acest plugin, atunci înainte de această acțiune (3) trebuie să ștergeți versiunea veche făcând clic pe pictograma coș de gunoi de lângă extensie.

Confirmați instalarea extensiei de rezolvare AntiCaptcha (plugin) făcând clic pe butonul „Instalare extensie”.


Felicitări, extensia este instalată!


Pentru a profita de zece puzzle-uri gratuite, trebuie să vă conectați la browser folosind contul dvs. Google.
În panoul de setări ale browserului, faceți clic pe butonul „Conectați-vă la Chrome” și parcurgeți procedura de autorizare.


La finalizarea procesului de autorizare (sau dacă ați fost deja autorizat anterior), pictograma extensiei AntiCaptcha va afișa numărul de ghiciri libere rămase când faceți clic pe pictograma extensiei, se va scrie și câte încercări libere aveți; .


Ultimul lucru care rămâne de făcut pentru funcționarea normală este configurarea funcționării extensiei noastre. Faceți clic pe pictograma pluginului din colțul din dreapta sus (sau pe butonul „Opțiuni” de lângă „Solutorul automat de captcha AntiCaptcha” din panoul de extensii).


În fereastra care apare, indicați numărul dvs. alfanumeric de 32 de cifre în fereastra de lângă pictograma de lacăt. Și faceți clic pe butonul „Salvare” pentru a confirma.

În acest moment, pluginul va verifica dacă cheia introdusă este corectă. Dacă totul este în ordine, soldul tău va fi indicat în fereastra de setări a pluginului și pictograma pluginului din colțul din dreapta sus al browserului va deveni colorată.

Dacă apar erori, vă puteți raporta problema folosind formularul de feedback. De asemenea, vă rugăm să trimiteți sugestiile și dorințele dvs. folosind acest formular.

10 răspunsuri

L-am cautat pe Google si am gasit asta:

Tipul de fișier cu extensia Google Chrome este CRX. Acesta 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 obține 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 încorporate Chrome, care vor crea automat fișierul înapoi în CRX. Este nevoie de un clic pentru a instala.

Directoarele instalate ale extensiilor Chrome sunt enumerate mai jos:

    Copiați folderul extensiei pe care doriți să o modificați. (Denumit în funcție de ID-ul extensiei; pentru a găsi ID-ul extensiei, accesați chrome://extensions/). După copiere, trebuie să ștergeți folderul _metadata.

  • chrome://extensii în modul dezvoltator Selectați Descărcați extensia dezambalată...și selectați folderul cu extensia copiată, dacă conține subdosar, versiune, selectați acest folder cu fișierul manifest, acest fișier este necesar pentru Chrome.
  • Efectuați modificările, apoi alegeț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/Biblioteca/Application Support/Google/Chrome/Default/Extensions

C:\Users\nume utilizator\AppData\Local\Google\Chrome\User Data\Default\Extensions

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

~/.config/google-chrome/Default/Extensions/

Un fișier CRX semnat are un antet care va face ca majoritatea/toți extractoarele să fie blocate. Nu este cel mai simplu mod de a o face, dar iată cum să o faci 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 este octeții ASCII „PK”. În exemplul pe care l-am încercat, PK-ul era la offset 0x132. (După citirea specificațiilor CRX, cred că acest număr va varia de la fișier la fișier din cauza 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 pe care l-ați descoperit la pasul anterior.)
  • Acum extrageți codul poștal 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 câteva teme Chrome (care au dispărut de mult... :-P)

Teme, extensii etc. Chrome este 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 fi și alte fișiere. Dacă vă uitați în fișierul manifest, vă puteți da seama pentru ce este acesta. Atunci poti schimba totul...

Am citit celelalte răspunsuri și am crezut că este important să notez alte câteva lucruri:

1.) Pentru utilizatorii de Mac: Când faceți clic pe „Încărcați extensia dezambalată...”, 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 caseta de căutare Chrome.

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ă opțiunea Dezvoltator este setată la Adevărat. (caseta de selectare din dreapta sus pe pagina de extensii)

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

Pentru a-l găsi pe al tău Accesați chrome://version/ (folosesc despre: din lene).

Fiți atenți la Calea profilului și adăugați doar \Extensions\ și îl aveți.

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

Puteți modifica codul extensiei .CRX deoarece este o simplă arhivă .zip. Puteți să descărcați extensia, să extrageți codul sursă, să o modificați (testați și depanați ca de partea dvs.) și, de asemenea, să o returnați înapoi într-un fișier .CRX.

Căutam acest instrument pentru a descărca doar extensia .CRX și a extrage codul sursă și asta 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ă.



Ți-a plăcut articolul? Împărtășește-l


Extensie de fișier .crx