Kuidas kuvada Chrome'i laienduse lähtekoodi
- Kategooria: Google Chrome
Chrome'i laiendid tarnitakse sellises olekus, et nende lähtekoodi on võimalik vaadata. See on huvitav mitmel põhjusel, isegi kui te ei soovi midagi JavaScripti valda või kui tunnete kedagi, mida võiksite teha.
Tõenäoliselt on kõige ilmsem põhjus, miks võiksite Chrome'i laiendite allikast teada saada, on nende kontrollimine enne brauserisse installimist.
See kehtib eriti siis, kui te ei tea laienduse autorit või kui laiendit pakutakse kolmanda osapoole saidil ja mitte ametlik Chrome'i veebipood .
Teine põhjus on vaadata, kuidas midagi tehti. Võib-olla arendate ka brauseri jaoks laiendusi ja soovite lihtsalt teada saada, kuidas laienduse autor rakendas teatud funktsiooni, mis teid huvitab. Kuna pääsete juurde lähtekoodile, saate seda kasutada õppimiseks.
Ja juurdepääs allikale on kasulik ka siis, kui soovite laiendit muuta, näiteks muutes selle efektiivseks või eemaldades selle funktsioonid.
Chrome'i laiendifaili hankimine
Nüüd on esimene ja suurim takistus Chrome crx-faili saamine. Ehkki saate laienduse Google Chrome'is selle allalaadimiseks installida, pole see alati valik, eriti aga mitte juhul, kui soovite seda enne installimist kõigepealt kontrollida.
Kui see pole probleem, siis vaadake laiendi ametlikke asukohti:
- Linux : ~ / .config / google-chrome / Default / Extensions /
- Mac : ~ / Teek / Rakenduste tugi / Google / Chrome / Vaikimisi / Laiendused
- Windows : C: kasutajad [kasutajanimi] AppData kohalik Google Chrome kasutajaandmed vaike laiendid
Pange tähele, et rakenduse nimi võib olla erinev, sõltuvalt sellest, millist Google Chrome'i versiooni kasutate. Selle asemel võib olla näiteks kroom või kroom-sx.
Siit leiate kõik installitud laiendid kaustadena. ID leiate saidilt chrome: // laiendid / leht. Võrrelge sellel lehel toodud ID-d kataloogistruktuuriga.
Alternatiivne ilma paigaldamiseta
Uuenda : Järgmine meetod ei tööta enam. Võite kasutada brauserilaiendit, näiteks Hankige CRX Chrome'i laienduste allalaadimiseks kohalikku süsteemi. Lõpp
Kõiki Chrome'i laiendusi saate poest alla laadida ilma seda brauserisse esmalt installimata. Meetod töötab kõigis veebibrauserites, mitte ainult Google Chrome'is. Siin see on:
- Avage laienduse poe leht, mida soovite alla laadida.
- Pange tähele, et aadress sisaldab selle ID-d, nt. aknpkdffaafgjchaibgeefbgmgeghloj sellel lehel: https://chrome.google.com/webstore/detail/angry-birds/aknpkdffaafgjchaibgeefbgmgeghloj
- Kleebi https://clients2.google.com/service/update2/crx?response=redirect&x=id%3D---%26uc teise brauseriaknasse, kuid ärge seda veel laadige.
- Asenda --- laienduse ID-ga, mis ülaltoodud näitelaiendi korral viib aadressini https://clients2.google.com/service/update2/crx?response=redirect&x=id%3Daknpkdffaafgjchaibgeefbgmgeghloj%26uc
- Laadige see aadress ja laiendi crx-fail laaditakse teie süsteemi.
Paki lahti
Kui laadite laienduse installimise asemel alla, peate selle enne lähtekoodi vaatamist kõigepealt lahti pakkima. Võite kasutada sellist programmi nagu 7-tõmblukk selleks näiteks.
Paremklõpsake lihtsalt allalaaditud laiendusfaili ja valige avanenud menüüst 7-zip> Extract To.
Nii ekstraheeritakse laiend samasse kataloogi kausta, milles seda hoitakse.
Siit saate sirvida mitmesuguseid faile, mida see tarnib lihtteksti- või spetsiaalsetes redigeerijates.