Chrome-laajennusten asennus manuaalisesti. AntiCaptcha-laajennuksen asentaminen Google Chromelle CRX-tiedostosta. Pakkauslaajennukset kromi
google-chrome (8)
CRX-tiedostot ovat samanlaisia kuin .ZIP-tiedostot, vaihda vain tunniste ja napsauta hiiren kakkospainikkeella > Pura tiedostot ja olet valmis.
Kun olet purkanut tiedostot -> muokkaa niitä ja lisää ne zip-tiedostoon ja vaihda tiedostopääte .crx.
Toinen tapa -> Avaa Chrome -> Asetukset -> Laajennukset -> Ota kehittäjäasetukset käyttöön -> Lataa purettu laajennus (muokattu kansio puretuilla tiedostoilla) ja napsauta sitten paketin laajennusta.
En ole varma, millä kielillä nämä laajennukset ovat, mielestäni ne on kirjoitettu HTML-, Javascript- tai JSON-muodossa. Sikäli kuin tiedän, ne on "pakattu" .CRX-tiedostoon.
Onko mahdollista muuttaa suoraan Chrome-laajennusten html, js, json (tai mitä tahansa niiden käyttämää kieltä)?
Jos asensit Chromen kannettavan version tai asensit sen mukautettuun hakemistoon, laajennukset eivät ole käytettävissä yllä olevissa vastauksissa määritetyssä hakemistossa.
Napsauta hiiren kakkospainikkeella Chromen pikakuvaketta ja tarkista Kohde-hakemisto. Sieltä siirry yhteen hakemistoon yllä ja sinun pitäisi pystyä näkemään User Data -kansio ja sitten voit käyttää yllä mainittuja vastauksia
Etsin Googlesta ja löysin tämän:
Google Chrome -laajennuksen tiedostotyyppi on CRX. Tämä on pakkausmuoto. Joten jos haluat nähdä, mitä laajennuksen, komentosarjojen ja koodin takana on, vaihda tiedostotyypiksi "CRX" "ZIP".
Pura tiedosto ja saat kaikki tarvitsemasi tiedot. Näin voit nähdä sisut, oppia kirjoittamaan laajennuksen itse tai muokata sitä tarpeidesi mukaan.
Voit sitten pakata sen käyttämällä Chromen sisäisiä työkaluja, jotka luovat tiedoston automaattisesti CRX:ään. Sen asentaminen vaatii napsautuksen.
Huomaa, että joillakin sähköpostiohjelmilla on ongelmia CRX:n purkamisessa, kuten sathish kuvailee - jos näin on, kokeile käyttää 7-Zipiä - http://www.7-zip.org/
Nyt Chrome on monikäyttäjä, joten laajennukset on lisättävä käyttöjärjestelmän käyttäjäprofiiliin ja sitten Chrome-käyttäjäprofiiliin. Ensimmäinen Chrome-käyttäjäni oli nimeltään Profiili 1 , laajennuspolkuni on C:\Users\ käyttäjänimi \AppData\Local\Google\Chrome\User Data\ Profile 1 \Extensions\ .
Löytääksesi omasi. Siirry osoitteeseen chrome://version/ (käytän noin: laiskuudesta).
Kiinnitä huomiota profiilipolkuun ja lisää vain \Laajennukset\, niin saat omasi.
Toivon, että tätä asiaa koskevat tiedot päivitetään tähän mennessä.
Allekirjoitetussa CRX-tiedostossa on otsikko, joka estää useimmat/kaikki pakkauksen purkajat. Se ei ole helpoin tapa tehdä se, mutta tässä on kuinka se tehdään bash-komentoriviltä.
Perusideana on löytää alkuperäinen allekirjoittamaton zip-tiedosto ja kopioida CRX-tiedosto zip-tiedostoon, mutta jättää CRX-otsikko pois.
- hexdump -C the_extension.crx | lisää
- Katso zip-tiedoston alun tulos, joka on ASCII "PK"-tavu. Yrittämässäni esimerkissä PK oli offsetissa 0x132. (CRX-spesifikaation perusteella luulen, että tämä numero vaihtelee tiedostoittain erilaisten allekirjoitusten pituuksien vuoksi.) Käytämme tätä numeroa seuraavassa vaiheessa.
- dd if=the_extension.crx of=the_extension.zip bs=1 skip=0x132 (korvaa ohitusparametrin siirtymä, jonka löysit edellisessä vaiheessa).
- Pura nyt juuri luomasi postinumero.
- Lataa tiedostot puretussa hakemistossa ja asenna sitten allekirjoittamaton/pakkaamaton laajennus Chrome-asennukseesi tai pakkaa se uudelleen kuten mikä tahansa muu Chrome-laajennus.
Olen varma, että on olemassa tiiviimpi tapa tehdä tämä. Bash-asiantuntijat, paranna vastaustani.
Asennetut Chrome-laajennusten hakemistot on lueteltu alla:
Kopioi sen laajennuksen kansio, jota haluat muuttaa. (Nimitty laajennuksen tunnuksen mukaan; löydät laajennuksen tunnuksen siirtymällä osoitteeseen chrome://extensions/). Kopioinnin jälkeen sinun on poistettava _metadata-kansio.
Alkaen chrome://extensions to kehittäjätila valitse " Lataa pakkaamaton laajennus..." ja valitse kopioitu laajennuskansio, jos se sisältää alikansion, jossa sen nimi on versio, valitse se versiokansio, jossa on luettelotiedosto, tämä tiedosto vaaditaan Chromelle.
Tee muutokset ja valitse sitten Päivitä ja päivitä laajennussivu nähdäksesi muutokset.
Chromen laajennetut hakemistot
/Käyttäjät/käyttäjänimi/Kirjasto/Sovellustuki/Google/Chrome/Oletus/Laajennukset
C:\Käyttäjät\käyttäjänimi\AppData\Local\Google\Chrome\User Data\Default\Extensions
C:\Documents and Settings\Käyttäjänimesi\Local Settings\Application Data\Google\Chrome\User Data\Default
~/.config/google-chrome/Default/Extensions/
Voit muuttaa .CRX-laajennuskoodia, koska se on yksinkertainen .zip-arkisto. Voit ladata laajennuksen, purkaa sen lähdekoodin, muokata sitä (testata ja korjata sen sellaisenaan) ja tarkistaa paketin takaisin .CRX-tiedostoksi.
Etsin tätä työkalua .CRX-laajennuksen lataamiseen ja lähdekoodin purkamiseen, ja tämä toimi minulle: http://crxextractor.com
Se vain jäsentää .CRX-tiedostomuodon ja purkaa varsinaisen .zip-tiedoston, joka sisältää lähdekoodin.
Tämä tiedostotyyppi voi tallentaa .JS-, .JSON-tiedostoja, lisäksi se voi sisältää suoritettavia tiedostoja. On huomionarvoista, että CRX-muoto käyttää ZIP-pakkausta, mutta epästandardien otsikoiden vuoksi tavalliset arkistaattorit eivät aina voi avata CRX-tiedostoa. Joissakin tapauksissa 7-Zip-, WinRAR- tai WinZip-apuohjelmat voivat avata CRX:n. Jos kirjoitat Chrome-selaimen osoitepalkkiin: "chrome://extensions/", sinut ohjataan selainikkunaan nimeltä "Laajennukset", jossa voit asentaa laajennuksia manuaalisesti vetämällä ja pudottamalla . crx-tiedostoja.
Jos käyttäjä haluaa avata .crx-tiedoston helpommin, hän voi käyttää Chrome Web Storea, joka voi ladata, purkaa ja asentaa tiedoston CRX-laajennuksella. On syytä huomata, että tämä online-resurssi poistaa automaattisesti ladatut tiedostot. Chromessa samanlaista tiedostopäätettä käytetään säilönä, joka sisältää selaimen täyden ja monikäyttöisen toiminnan edellyttämät asennusohjelmat. Chrome-tietokanta sisältää suuren määrän sovelluksia, joiden tiedostopääte on .crx, joten ne kannattaa käynnistää oikein yksinomaan selaimen kautta.
Ilmoitus
CRX-arkiston tiedostomuoto
Google Chrome -selainteemoja voidaan parantaa tietyillä ominaisuuksilla. Tällaiset tiedostot, jotka sisältävät kaikki tarvittavat tiedot ja tiedot tällaisista toiminnoista, tallennetaan tiedostoon, jonka laajennus on CRX. Näitä tiedostoja voidaan käyttää mainosten estäjien, e-kirjojen, pelien ja muiden sovellusten tallentamiseen, asentamiseen ja avaamiseen. Itse tiedostoa voidaan käyttää tietyn ominaisuuden manuaaliseen asentamiseen vetämällä se Google Chrome Extensions -ikkunaan. Avaa määritetty ikkuna kirjoittamalla seuraava komento Chromen komentokehotteeseen: chrome://chrome/extensions/
Tekniset tiedot CRX-tiedostoista
Teknisesti ottaen CRX-tiedostot ovat Google Chromessa käytettyjä laajennustiedostoja. CRX:n sisällä olevat tiedostot pakataan ja voivat sisältää JavaScriptiä, JSONia ja muita suoritettavia ohjelmia tai kuvia. CRX-tiedostot pakataan ZIP-tiedostojen pakkausmenetelmällä. Tavalliset ZIP-tiedostojen purkuohjelmat eivät kuitenkaan voi avata CRX-tiedostoja, koska tällaiset tiedostot sisältävät erityisen otsikkoosion. Chrome-laajennukset voidaan asentaa joko käyttämällä "Lisää Chromeen" -painiketta laajennussivulla tai vetämällä ja pudottamalla ladattu CRX-tiedosto manuaalisesti laajennusikkunaan. Ensimmäisessä tapauksessa käyttäjä ei kohtaa CRX-tiedostoa, koska selain lataa, purkaa ja asentaa sen automaattisesti.
Lisätietoja CRX-muodosta
Tiedostopääte | .crx |