Kako podesiti pametne telefone i računare. Informativni portal

crx postavka. Ručna instalacija ekstenzija za Google Chrome

Prvo, malo o tome šta je ekstenzija: ekstenzija je mali dodatak za pretraživač koji proširuje njegovu funkcionalnost. Ekstenzije mogu obavljati širok spektar funkcija: omogućavaju preuzimanje muzike ili videa tamo gdje se jednostavno ne mogu preuzeti, na primjer, na VKontakte ili Youtube. Pojednostavljuju rad s dokumentima, slikama, daju mogućnost izbora koji pretraživač koristiti u određenoj situaciji bez odlaska na stranicu tražilice, mijenjaju izgled stranice.

Ekstenzije u Google Chrome-u se instaliraju iz službene trgovine aplikacijama, ne dozvolite da vas ime zavara - ne morate ništa kupovati. Da biste došli do trgovine ekstenzija, slijedite vezu

Ili idite u trgovinu koristeći meni pretraživača: u gornjem desnom uglu pretraživača kliknite na dugme sa tri tačke. Otvoriće se meni pretraživača, izaberite "Dodatni alati". Pojavit će se još jedan prozor u kojem trebate pronaći stavku "Proširenja" i kliknite na njega:

Sada ste na kartici sa ekstenzijama instaliranim u pretraživaču. Ako ranije nisu instalirane ekstenzije, ovdje neće biti ništa ili će se prikazati unaprijed instalirana proširenja za Google Chrome - dokumenti, prezentacije, tabele. Zavisi od verzije pretraživača. Kliknite na gornju lijevu stavku menija "Proširenja", zatim dolje na "Otvori Chrome web trgovinu":

nakon čega ćete biti odvedeni u prodavnicu ekstenzija. Ovdje možete pogledati sve dostupne, sortirati ih po kategorijama, karakteristikama, ocjenama. Jedini nedostatak je jezik, nemaju sve ekstenzije opis i interfejs na ruskom.

Ako znate koja ekstenzija vam je potrebna, samo unesite njeno ime "Traženje trgovine" i pritisnite Enter. Imajte na umu da rezultati pretraživanja mogu sadržavati ne samo ekstenzije, već i aplikacije. Da ne biste pogriješili, odaberite u rezultatima pretrage "Proširenja". Od pronađenih rezultata odaberite željenu ekstenziju i kliknite na dugme "Instaliraj":

Nakon instalacije, u gornjem desnom uglu bi se trebala pojaviti ikona pomoću koje možete upravljati ekstenzijom, konfigurirati je, omogućiti ili onemogućiti bilo koju funkciju:

Postavke se aktiviraju klikom na desnu tipku miša na ikonu. U nekim slučajevima možda neće biti ikone, sve ovisi o proširenju koje se instalira i njegovim mogućnostima.

Kako instalirati ekstenziju treće strane u Google Chrome

Ako imate ekstenziju ili korisnički skript treće strane iz izvora kojem vjerujete, ali iz nekog razloga proširenje nije dostupno u Google Chrome trgovini, nećete ga moći normalno instalirati. Iz sigurnosnih razloga, u Chromeu nije dozvoljena instalacija ekstenzija trećih strana, tj. ekstenzija koje nisu iz trgovine. Slijede načini na koje se ovo ograničenje može zaobići.

Instaliranje preuzete ekstenzije u .crx formatu

  1. Prvo morate da otvorite stranicu ekstenzija u pretraživaču, kao što je gore opisano: Meni pretraživača u gornjem desnom uglu > Još alata > Ekstenzije. Ili kopirajte chrome://extensions/ i zalijepite ga u adresnu traku vašeg pretraživača i pritisnite Enter.
  2. Na vrhu stranice nalazi se prekidač "Režim programera", aktivirajte ga. 3 dodatna dugmeta će se pojaviti ispod: "Proširenje paketa" i "Ažuriraj ekstenzije":

  1. Datoteka ekstenzije koja se završava na .crx, preimenujte ga tako da se završava sa .zip i otvorite ga sa arhivatorom kao običnu arhivu. Raspakujte ga u fasciklu pripremljenu za to (na primer, kreirajte fasciklu na C disku pod nazivom Extensions ili bilo koji drugi naziv).
  2. U pretraživaču, na stranici sa ekstenzijama, kliknite na dugme "Učitaj raspakovanu ekstenziju" i u prozoru koji se pojavi izaberite kreiranu fasciklu, a zatim kliknite na OK.

Ekstenzija će biti instalirana u pretraživač, sada ostaje samo da ga aktivirate pomeranjem prekidača pored ekstenzije u položaj "Omogućeno".

Instaliranje korisničkog skripta - fajl oblika .user.js u Google Chrome-u

Prvi metod, što je jednostavnije, ali zahtijeva instalaciju dodatne ekstenzije. Ekstenzija se zove tampermonkey i treba je instalirati iz Google Chrome trgovine. Nakon instalacije, biće dostupan u gornjem desnom uglu pretraživača. Kada pritisnete lijevo dugme miša Na ikoni ekstenzije će se pojaviti sljedeći prozor:

u kojoj treba odabrati stavku "Kreiraj novu skriptu". Imajte na umu nasuprot paragrafu "Uključeno" treba imati zelenu kvačicu.

Otvara se prozor za kreiranje nove skripte. Sada trebate otvoriti preuzetu korisničku skriptu pomoću uređivača teksta, kopirati kod iz njega i zalijepiti ga u ovaj prozor u pretraživaču. Zatim kliknite na "File -> Save":

Scenarij je spreman za rad.

Drugi način za instaliranje korisničkog skripta- bez upotrebe ekstenzija. Da biste to učinili, skripta će se morati malo izmijeniti, kreirajući za nju datoteku manifest.json, zahvaljujući kojoj se skripta može instalirati kao raspakirana ekstenzija.

  1. Prvo morate preuzeti samu datoteku skripte pod nazivom *.user.js.
  2. Sada kreirajte fasciklu i stavite skriptu u nju (na primer, kreirajte fasciklu na "C" disku pod nazivom Extensions ili bilo koje drugo ime).
  3. Otvorite skriptu u uređivaču teksta. Bilješka! Obična Windows notepad možda neće biti prikladna - preporučljivo je koristiti uređivač teksta s mogućnošću promjene kodiranja, kao što je Notepad ++. Tekst ove dvije datoteke mora biti u UTF-8 kodiranju, inače instalacija neće raditi. U datoteci skripte, na samom početku, pronađite sljedeće redove:

// @name ... // @verzija ... // @opis ... // @include ... (može biti više) // @exclude ... (može biti višestruko)

  1. U istoj fascikli kreirajte datoteku manifest.json i zalijepite ovaj predložak u nju (ili preuzmite gotovu datoteku):

( "content_scripts": [ ( "exclude_globs": [ "all_domains_and_paths_from_exclude_directives" ], "exclude_matches": , "include_globs": [ "all_domains_and_paths_from_include_directives" ], "user.script" filches": "user. http://*/*", "https://*/*" ], "run_at": "document_idle" ) ], "converted_from_user_script": true, "description": "your_user_script_description", "name": "your_user_script_name " ", "version": "userscript_version_number", "manifest_version": 2 )

"content_scripts" : [ (

"exclude_globs" : [ "all_domains_and_paths_from_exclude_directives"] ,

"exclude_matches" : ,

"include_globs" : [ "all_domains_and_paths_from_include_directives"] ,

: "description_of_your_userscript",

"ime": "ime_vašeg_korisničkog skripta",

"verzija": "userscript_version_number",

"verzija_manifesta": 2

Popunite ga podacima o korisničkom skriptu koje ste tražili u koraku 3.

userscript_version_number- do 4 broja odvojena tačkama. Na primjer, 2.1.3

userscript_file_name.js- naziv datoteke skripte pored datoteke manifest.json

all_domains_and_paths_from_include_directives- svaki u navodnicima, odvojen zarezima, sa svim metaznacima poput "*" - sve staze iz direktiva @include koje su napisane na početku datoteke korisničkog skripta (na primjer, ["http://site1.ru/*" ," http://site2.ru/*" ]);

all_domains_and_paths_of_exclude_directives- isto za direktive @exclude

Nakon što je sve spremno, korisnički skript se instalira kao ekstenzija treće strane. Gornji desni meni pretraživača > Još alata > Ekstenzije. Označite potvrdni okvir "Režim programera", zatim odaberite "Učitaj raspakiranu ekstenziju..." i u prozoru koji se otvori odaberite mapu s novostvorenim datotekama. Ako je sve urađeno ispravno, korisnički skript će biti dodan u pretraživač i aktiviran. Jedini nedostatak ove metode je što svaki put kada pokrenete pretraživač, on će prikazati ovaj prozor:

obavještavajući da ima instaliranu ekstenziju treće strane koja može biti nesigurna. Samo kliknite na "Otkaži" i sve će raditi.

Nažalost, od maja 2014. godine ekstenzije (teme) popularnog web pretraživača Chrome može se instalirati samo iz Chrome web trgovina. A oni koje ste instalirali, zaobilazeći online prodavnicu, automatski su onemogućeni kao "nelegitimni". Na primjer, korisni program za preuzimanje video zapisa sa SaveFrom.net, koji je trenutno dostupan samo na službenoj web stranici, instalira se jednostavnim povlačenjem i ispuštanjem CRX-fajl po stranici chrome://extensions , međutim, kada se pretraživač ponovo pokrene, on se blokira bez mogućnosti aktivacije. Druga opcija: trebate prenijeti ekstenzije s jednog računala na drugi bez korištenja sinhronizacije. Da biste to učinili, morat ćete spakovati datoteke ekstenzija u jednu CRX-arhiva (vidi drugi dio pregleda). Razgovarat će se o dva jednostavna načina rješavanja svih problema.

Omogućite ekstenziju (temu) u Chromeu

Dakle, preuzeli ste datoteku ekstenzije treće strane i želite je integrirati u Chrome (ili trebate ponovo instalirati blokiranu ekstenziju). Kao što znate, programeri i dalje imaju mogućnost instaliranja ekstenzija iz mape, koju ćemo mi koristiti.

  • Hajdemo prvo da se raspakujemo CRX-datoteka sa bilo kojim dostupnim arhivatorom, ovdje je najbolji izbor besplatni 7-zip (screenshot).

  • bježimo Chrome i idite na odjeljak ekstenzije chrome://extensions ("Meni" → "Postavke" → "Ekstenzije") → dalje, označite potvrdni okvir (kvačicu) " Developer Mode" → kroz dugme koje se pojavi " Učitajte raspakovanu ekstenziju" (snimak ekrana) odredite putanju do željenog foldera → " uredu".
  • Uživamo u radu "zabranjene" ekstenzije ili nove teme pretraživača.

Kako upakovati u CRX arhivu (datoteku) Chrome ekstenzijski folder

U principu, sve je jasno: nakon aktiviranja glasovnog načina rada za programere, kliknite na " Pack extension"(drugi snimak ekrana). Stoga, u svjetlu sljedećeg članka o uslužnom programu Clover, koji čini Windows Explorer upotrebljivim i multi-tab, predlažem da se upoznate s korisnim primjerom iz lične prakse (nadam se da će raditi za ti, čitaoče). Zadatak je sljedeći: preuzeti sa internet trgovine Chrome web trgovina tema - pronađite je u folderu Chrome ekstenzija - upakujte je CRX-fajl za dalju upotrebu kao omot (skin) ili za prijenos na drugi uređaj (PC). Odluku autora, tačku po tačku i na "slikama" sa "lica" Windowsa 7, pogledajte u nastavku.

  • Prateći vezu, ići ćemo na odjeljak "Teme" trgovine i odabrati onu koja vam se sviđa, recimo, "Wood Chrome".

  • Na stranici dodataka dodatak), zabilježite za sebe u adresnoj traci generirani ID (identifikator) dodatka, u našem slučaju , kliknite na dugme " Instaliraj" (snimak ekrana) → na kraju procesa, dugme će promijeniti boju i tekst, postajući zeleno "Dodano u Chrome".
  • Bez zatvaranja pretraživača, zalijepite u adresnu traku Explorera C:\Korisnici\ [Naziv vašeg računa] \AppData\Local\Google\Chrome\User Data\Default\Extensions → "Enter".

  • U direktorijumu sa fasciklama Chrome ekstenzija pronađite isto ime sa ID-om teme "Wood Chrome" i uđite u njega (snimak ekrana) → tamo će se nalaziti podfolder sa imenom kao što je "1.0.4_0" (verzija ekstenzije), posetite ga također → ignoriranje novih foldera i datoteka, koristeći kombinaciju tipki " ctrl + C" kopirajte putanju do foldera "1.0.4_0" u Exploreru.

  • Prelazak na pretraživač (" alt + Tab"), na poznat način otvorite odjeljak ekstenzija ( chrome://extension s i " Enter") → aktiviranjem " Developer Mode", kliknite na " Pack extension" (pogledajte drugi snimak ekrana) → u prozoru istog imena zalijepite putanju do dodatka, C:\Korisnici\[Naziv vašeg računa] \AppData\Local\Google\Chrome\User Data\Default\Extensions\mmngljdjkkpkpkgkbdgepfbcjomclban\1.0.4_0→ opet " Pack extension " (snimak ekrana).

  • Zatvorite dugmetom " uredu" poruka koja označava putanju do kreiranih fajlova, vratite se u Windows Explorer i kroz strelicu pored adresne trake "vratite se" u direktorijum nazad (snimak ekrana) → otkrivena datoteka .crx i fajl ključeva .pem premjestiti na sigurniju i posjećeniju lokaciju (na primjer, u korijen diska D:\), sjetivši se da ga preimenujem u nešto opisnije (spojio sam "Clover" i "Wood Chrome" u " clover_treevo", pogledajte prvu "sliku"). Finale!

Napomena: Korisnici računara početnici koji su samostalno prošli kroz "vatru, vodu i bakrene cijevi" gore navedenih algoritama za raspakivanje-pakovanje CRX- arhiva sa Google-a Chrome, mogu se sigurno identificirati kao članovi odabrane zajednice iskusni korisnici Windows OS.

Ova vrsta datoteke može pohraniti .JS, .JSON datoteke, osim toga, ima mogućnost da sadrži izvršne datoteke, format također može sadržavati slike. Važno je napomenuti da se u CRX formatu koristi ZIP kompresija, ali zbog prisutnosti nestandardnih zaglavlja, konvencionalni arhivari ne mogu uvijek otvoriti CRX datoteku. U nekim slučajevima, 7-Zip, WinRAR ili WinZip uslužni programi će moći otvoriti CRX. Ako u adresnu traku Chrome pretraživača unesete sljedeće: "chrome://extensions/", možete otići u prozor preglednika koji se zove "Extensions", gdje ćete moći ručno instalirati ekstenzije prevlačenjem i ispuštanjem .crx datoteke.

Ako korisnik želi da otvori .crx datoteku na lakši način, Chrome web trgovina može se koristiti za preuzimanje, raspakivanje i instaliranje .crx datoteke. Vrijedi napomenuti da ovaj internetski resurs automatski briše preuzete datoteke. Unutar Chrome-a, slična ekstenzija datoteke se koristi kao kontejner koji sadrži instalatere potrebne za potpun i višenamjenski rad preglednika. Chrome baza podataka sadrži veliki broj aplikacija koje imaju ekstenziju datoteke .crx, preporučljivo je da se ispravno pokreću samo preko samog pretraživača.

Ad

CRX arhivski format datoteke

Teme web preglednika Google Chrome mogu se poboljšati određenim funkcijama. Takve datoteke, koje sadrže sve potrebne informacije i podatke o takvim funkcijama, pohranjuju se u datoteci sa ekstenzijom CRX. Pomoću ovih datoteka možete spremiti, instalirati i otvoriti blokatore oglasa, e-knjige, igre i druge aplikacije. Sama datoteka se može koristiti za ručno instaliranje određene funkcije prevlačenjem u prozor ekstenzija Google Chromea. Da biste otvorili navedeni prozor, na komandnoj liniji u Chromeu unesite sljedeću naredbu: chrome://chrome/extensions/

Tehničke informacije o CRX datotekama

Tehnički gledano, CRX datoteke su dodaci koje koristi Google Chrome. Datoteke unutar CRX-a su komprimirane i mogu sadržavati JavaScript, JSON i druge izvršne programe ili slike. CRX datoteke se komprimiraju pomoću metode kompresije ZIP datoteke. Istovremeno, standardni programi za vađenje ZIP datoteka ne mogu otvoriti CRX datoteke, jer takve datoteke sadrže poseban odjeljak zaglavlja. Chrome dodaci se mogu instalirati pomoću dugmeta "Dodaj u Chrome" na stranici ekstenzija ili ručnim prevlačenjem i ispuštanjem preuzete CRX datoteke u prozor ekstenzija. U prvom slučaju korisnik ne nailazi na CRX datoteku, jer je web pretraživač automatski preuzima, raspakuje i instalira.

Dodatne informacije o CRX formatu

10 odgovora

Tražio sam ga na Google-u i našao sam ovo:

Tip datoteke ekstenzije za Google Chrome je CRX. Ovo je format kompresije. Dakle, ako želite vidjeti šta se krije iza ekstenzije, skripti i koda, samo promijenite tip datoteke iz "CRX" u "ZIP".

Raspakujte fajl i dobićete sve potrebne informacije. Tako možete vidjeti hrabrost, naučiti kako sami napisati proširenje ili ga modificirati kako bi odgovarao vašim potrebama.

Zatim ga možete zapakirati koristeći Chromes ugrađene alate koji će automatski kreirati datoteku natrag u CRX. Za instalaciju je potreban klik.

Instalirani direktoriji Chrome ekstenzija su navedeni u nastavku:

    Kopirajte fasciklu ekstenzije koju želite da promenite. (Nazvan prema ID-u ekstenzije, da biste pronašli ID ekstenzije idite na chrome://extensions/). Nakon kopiranja, morate izbrisati folder _metadata.

  • chrome://extensions in programer mod izaberite Učitaj raspakovanu ekstenziju... i izaberite svoju kopiranu fasciklu sa ekstenzijom, ako sadrži podmapu, verziju, izaberite ovu fasciklu sa datotekom manifesta, ova datoteka je potrebna za Chrome.
  • Unesite izmjene, zatim odaberite ponovo učitajte i osvježite stranicu proširenja da vidite svoje promjene.

Direktoriji Chrome ekstenzija

/Korisnici/korisničko ime/Biblioteka/Podrška za aplikacije/Google/Chrome/Default/Extensions

C:\Users\username\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/

Potpisana CRX datoteka ima zaglavlje koje će uzrokovati blokiranje većine/svih programa za raspakivanje. To nije najlakši način da to učinite, ali evo kako to učiniti iz bash komandne linije.

Glavna ideja je pronaći originalnu nepotpisanu zip datoteku, a zatim kopirati CRX datoteku u zip datoteku, ali isključiti CRX zaglavlje.

  • hexdump -C the_extension.crx | više
  • Pogledajte izlaz za početak zip datoteke, a to su ASCII "PK" bajtovi. U primjeru koji sam pokušao, PK je bio na pomaku 0x132. (Čitajući CRX specifikaciju, mislim da će se ovaj broj razlikovati od datoteke do datoteke zbog različitih dužina potpisa.) Ovaj broj ćemo koristiti u sljedećem koraku.
  • dd if=the_extension.crx of=the_extension.zip bs=1 skip=0x132 (Za parametar skip, zamijenite pomak koji ste pronašli u prethodnom koraku.)
  • Sada raspakujte poštanski broj koji ste upravo kreirali.
  • Preuzmite datoteke u raspakovanom direktoriju, a zatim instalirajte nepotpisanu/izdvojenu ekstenziju u svoju instalaciju Chrome-a ili je prepakirajte kao i bilo koju drugu ekstenziju za Chrome.

Siguran sam da postoji sažetiji način da se to uradi. bash stručnjaci, molim vas da poboljšate moj odgovor.

(Već rečeno) Ovo sam pronašao kreiranjem nekih Chrome tema (koje su odavno nestale... :-P)

Teme, ekstenzije itd. Chrome je samo komprimirani fajl. Nabavite 7-zip ili WinRar da ga raspakujete. Svaka ekstenzija/tema ima manifest.json datoteku. Otvorite datoteku manifest.json u notepadu. Zatim, ako znate kodiranje, promijenite kod. Biće i drugih fajlova. Ako pogledate datoteku manifesta, možete shvatiti čemu ovo služi. Onda mozes sve da promenis...

Pročitao sam ostale odgovore i smatrao sam važnim napomenuti još nekoliko stvari:

1.) Za korisnike Maca: Kada kliknete na "Učitaj raspakiranu ekstenziju...", folder "Biblioteka" je skriven prema zadanim postavkama i (čak i ako je opcija "Prikaži skrivene datoteke" uključena na vašem Macu) možda se neće pojaviti u okviru za pretraživanje Chromea.

2.) Podmapa koja sadrži ekstenziju je nasumični alfanumerički niz s imenom nakon ID-a ekstenzije, koji se može pronaći na stranici proširenja Chrome kada je Developer postavljen na Tačno. (Potvrdni okvir u gornjem desnom kutu na stranici ekstenzija)

Sada je Chrome višekorisnički, tako da ekstenzije moraju biti ugniježđene u OS korisnički profil, a zatim u Chrome korisnički profil, moj prvi Chrome korisnik se zvao Profil 1, moja putanja ekstenzija je bila C:\Users\ korisničko ime \AppData\Local\Google\ Chrome\Korisnički podaci\ Profil 1 \Extensions\ .

Da biste pronašli svoj Idite na chrome://version/ (koristim about: iz lijenosti).

Obratite pažnju na putanju profila i samo dodajte \Extensions\ i imate ga.

Nadamo se da će ove informacije o ovoj temi biti ažurirane do danas.

Možete promijeniti šifru ekstenzije .CRX jer je to jednostavna .zip arhiva. Možete preuzeti ekstenziju, izdvojiti njen izvorni kod, izmijeniti je (testirati i otkloniti greške kao što biste to uradili sa svoje strane) i vratiti je nazad u .CRX datoteku.

Tražio sam ovaj alat da samo preuzmem .CRX ekstenziju i izvučem izvorni kod i ovo mi je uspjelo: http://crxextractor.com

Sve što radi je raščlanjivanje. Format datoteke je .CRX i izvlači stvarni .zip koji sadrži izvorni kod.

Top Related Articles

Ekstenzija datoteke .crx