...

Aktivace doplňků NPAPI v prohlížeči Google Chrome

Rozhraní pro tvorbu zásuvných modulů NPAPI vyvinula v polovině 90. let společnost Netscape Communications. Díky snadné interakci s různými typy dat si tato technologie rychle získala oblibu a její podpora se rozšířila i do dalších prohlížečů. Právě možnost přímé práce s externím obsahem však byla hlavní slabinou NPAPI. Zásuvný modul nebylo možné spustit jako izolovaný proces od kódu prohlížeče, což jej činilo velmi zranitelným. Počínaje verzí 42, která byla vydána v roce 2015, přešla společnost Google v prohlížeči Chrome na progresivnější formát rozšíření Pepper API. Podpora starších zásuvných modulů byla na chvíli povolena, než byla z kódu prohlížeče zcela odstraněna. Naši odborníci doporučují ujistit se, že NPAPI není vyžadováno, a teprve poté pokračovat dále.

Instalace zásad skupiny

Než nahradíme aktuální verzi prohlížeče Chrome zastaralou verzí, měli bychom provést několik přípravných prací.

Přejít na servery GoogleA stáhněte si pravidla zásad skupiny týkající se aktualizací prohlížeče. Výsledný soubor je archiv ZIP. Najděte ji ve složce „Stažené soubory“ a vyberte kontextovou nabídku. Vyberte možnost „Extrahovat vše“.

Nastavte Plochu jako cíl rozbalení výběrem v kontextové nabídce. Klikněte na tlačítko „Vybrat složku“.

V otevřeném okně nástroje pro archivaci vyberte možnost v oblasti označené šipkou. V důsledku toho se soubory ihned po extrakci objeví v novém okně Průzkumníka.

Ve složce vytvořené na ploše najdeme dvě šablony pro správu a složku s lokalizačními soubory.

Otevření dalšího okna Průzkumníka. Zde přejdeme do systémového adresáře na adrese „C:\Windows\Po

  • cyDefinice“. Zde jsou uloženy předinstalované šablony pro správu a pro ně určené lokalizační soubory. Zkopírujte sem obsah složky „GoogleUpdateAdmx“ umístěné na ploše a jazykový balíček umístěte do stejného adresáře „cs-US“.

    K zápisu nových položek budete potřebovat práva správce. V zobrazeném okně zaškrtněte místo označené šipkou, čímž umožníte systému kopírovat dva soubory najednou. Klikněte na tlačítko „Pokračovat“.

    Načítání starého prohlížeče

    Společnost Google neudržuje starší distribuce prohlížeče ve veřejné doméně a na oficiálních stránkách uvádí pouze nejnovější sestavení. Předchozí verzi prohlížeče s podporou NPAPI můžete vyhledat na webu. Naši odborníci použili stránku IDEAProg.Stáhněte si soubor, který obsahuje několik desítek různých instalátorů prohlížeče Chrome.

    Kliknutím na výše uvedený odkaz se dostanete na stránku věnovanou prohlížeči navrženému společností Google. Přejděte dolů na „Předchozí verze“, kde najdete obecný popis funkcí. Klikněte na tlačítko „Zobrazit více“.

    Pro testování je vybrána sestava 42.0.2311.135, ze kterého byla podpora NPAPI implementována jako další možnost. Klikněte na odkaz zvýrazněný v rámečku.

    Na nové kartě prohlížeče budete přesměrováni na stránku pro stažení vybraného sestavení. Stiskněte tlačítko na pravé straně okna označeného rámečkem. Tím se načte samostatný instalátor 32bitové verze prohlížeče Google Chrome, vhodný pro instalaci do systému Windows libovolné velikosti.

    Konfigurace zásad skupiny

    Jakmile jsme načetli staré sestavení prohlížeče a známe číslo sestavení, nakonfigurujme dříve nainstalované šablony pro správu.

    Otevřete dialogové okno „Spustit“ pomocí klávesové zkratky „Win+R“. Do textového pole zadejte „gpedit.msc“. Klikněte na tlačítko OK nebo klávesou Enter spusťte Editor zásad skupiny systému Windows.

    Zvolíme sekci „Konfigurace počítače“ a následně rozbalíme obsah adresářů: „Šablony pro správu“ – „Google“ – „Aktualizace Google“ – „Aplikace“

  • kací“. Vyhledejte a otevřete složku „Google Chrome“ v posledně jmenované složce. V pravé části okna se zobrazí čtyři akce. Vyberte možnost „Target version prefix override“ a poklepáním na ni otevřete nabídku nastavení.

    Nastavte přepínač zobrazený jako „1“ do polohy „Povoleno“. Níže v okně „Předvolby“ se aktivuje textové pole „Předpona cílové verze“. Zadejte první dvě číslice staženého sestavení prohlížeče, které v tomto případě bude 42. Tato změna zabrání tomu, aby Google Chrome stahoval a instaloval verze starší než toto číslo. Ve spodní části okna stiskněte postupně tlačítka „Použít“ a „OK“. První z nich zapíše změny provedené v zásadě a druhý nastavení uzavře.

    Odinstalování prohlížeče Chrome

    Po dokončení přípravných prací nyní přistoupíme k nahrazení stávající verze prohlížeče.

    Otevřete dialogové okno Spustit a do textového pole zadejte „control“. Stisknutím tlačítka „“ spustíte klasický ovládací panel.

    V seznamu obecných nastavení najděte a otevřete část „Programy a funkce“, která je znázorněna na obrázku.

    V seznamu nainstalovaného softwaru vyberte Chrome. Na ovládacím panelu se aktivuje tlačítko se šipkou. Stisknutím jej odinstalujete prohlížeč.

    Ve vyskakovacím okně zaškrtněte políčko zobrazené na obrázku. Rozhodnutí potvrdíte kliknutím na tlačítko „Odstranit“. Po dokončení procesu se spustí prohlížeč Microsoft Edge s dotazníkem společnosti Google. Uživatel bude vyzván, aby uvedl důvod odstranění prohlížeče. Reagujte podle potřeby nebo okno jednoduše zavřete a přejděte k dalšímu kroku.

    Instalace starší verze prohlížeče

    Offline instalační program stažený v předchozích krocích nevyžaduje připojení k internetu. Majitelé verzí systému Windows 10 Home, které nemají Editor zásad skupiny, a tedy ani zákaz aktualizace prohlížeče, budou muset síť zakázat.

    Spusťte instalační program a počkejte na jeho dokončení.

    Zavřete uvítací okno a přejděte na jinou konfiguraci, která zablokuje automatickou aktualizaci na aktuální verzi.

    Úprava registru

    Majitelé systému Windows 10 Pro, kteří nakonfigurovali Editor zásad skupiny, mohou tento krok přeskočit a přejít přímo k dalšímu kroku.

    Otevřete dialogové okno „Spustit“. Do textového pole napište „regedit“. Stisknutím tlačítka Enter nebo tlačítka OK zobrazeného na obrázku spustíte Editor registru.

    Rozbalte HKLM otevřením větve SOFTWARE. Přejděte do složky Po

  • a po jeho výběru na něj klikněte pravým tlačítkem myši a otevřete kontextovou nabídku. Rozbalte položku „Nové“. V rozevíracím seznamu vyberte možnost „Partition“. Složku, kterou získáme, pojmenujeme takto: „Google“.

    Opakujte operaci pro nový oddíl, který se právě objevil. Vytvořte v něm podsložku s názvem „Update“. Vyberte jej a přesuňte se na pravou stranu okna editoru registru. Vyvoláním kontextové nabídky vytvoříme čtyři parametry typu DWORD (32 bitů).

    Důsledně jim přiřaďte následující názvy a hodnoty:

    1. AutoUpdateCheckPeriodMinutes, 0;

    2. DisableAutoUpdateChecksCheckboxValue, 1;

    3. Install{8A69D345-D564-463C-AFF1-A69D9E530F96}, 0;

    4. Update{8A69D345-D564-463C-AFF1-A69D9E530F96}, 0.

    V důsledku toho se obsah oddílu „HKLM\SOFTWARE\Po

  • cies\Google\Update“ by měl vypadat jako následující snímek obrazovky.

    Deaktivace aktualizace Google

    Nakonec zakažte všechny pokusy prohlížeče Chrome kontaktovat servery společnosti Google, abyste měli jistotu, že používáme pouze nainstalovanou verzi.

    Otevřete dialogové okno „Spustit“ a zadejte do pole „services“.msc“. Spusťte část „OK“ konzoly MMC určenou pro správu služeb v místním počítači.

    Najděte dvě sousední služby Google Update. Vyberte je postupně myší a poklepáním na ně spusťte panel Vlastnosti.

    U každé služby otevřete v poli „Typ spuštění“ označeném šipkou rozevírací nabídku. Nastavení hodnoty „Disabled“. Kliknutím na tlačítko „Použít“ provedete změny a kliknutím na tlačítko „OK“ zavřete okno vlastností. Po dokončení této operace můžete počítač znovu připojit k internetu.

    Aktivace rozhraní NPAPI

    Akce provedené v předchozích částech zabránily prohlížeči Chrome komunikovat s aktualizačními servery společnosti Google. Vraťte se pro kávu a buďte si jisti, že mezitím nebude nainstalována nejnovější verze prohlížeče. Je třeba pouze povolit podporu zásuvného modulu NPAPI.

    Otevřete prohlížeč a do adresního řádku zadejte „chrome://flags“. Během psaní se zobrazí nápověda a zvýrazněnou zelenou variantu můžete vybrat tak, že na ni přesunete kurzor. Stisknutím klávesy enter otevřete stránku s experimentálními funkcemi prohlížeče Chrome.

    V obecném seznamu vyhledejte položku „Povolit NPAPI“. Všechny neaktivní funkce mají světle šedé pozadí, abyste je mohli vizuálně odlišit od těch, které jsou již povoleny. Klikněte na hypertextový odkaz pod názvem položky.

    Potvrzení operace není vyžadováno. Indikací, že byla povolena podpora zásuvného modulu NPAPI, je změna pozadí vybrané položky z šedé na bílou.

    Zadejte „chrome:/

    lugins“. Stisknutím klávesy Enter otevřete stránku s nainstalovanými rozšířeními. Klikněte na křížek v pravém rohu okna prohlížeče vedle položky „Podrobnosti“.

    Podrobné informace se zobrazují na aktuální kartě. Na tomto snímku obrazovky vidíte, že zásuvný modul Java spuštěný v prohlížeči Chrome je typu NPAPI.

    Konečně

    Naši odborníci opakují důvody, proč vývojáři odmítli technologii Netscape. Zranitelnost, která umožňuje modulům plug-in přímo interagovat s obsahem webových stránek, může injektovat škodlivý obsah přímo do kódu prohlížeče. Výsledkem je, že při používání zastaralého softwaru NPAPI vypadáte, jako byste chodili v dešti se sítem místo deštníku.

  • Ohodnoťte článek
    ( Zatím žádné hodnocení )
    Ivanko Lubonava

    Ahoj všichni! Jsem Ivanko Lubonava a jsem nadšený, že mohu sdílet svoji vášeň pro opravy a instalaci techniky s vámi. Jako autor na této webové stránce mě pohání má láska k technologii a touha pomáhat ostatním porozumět a řešit problémy týkající se jejich techniky.

    Stavet.info - výstavba a opravy, dacha, byt a venkovský dům, užitečné tipy a fotografie
    Comments: 1
    1. Gabriel Kučera

      Můžete mi prosím vysvětlit, jak aktivovat doplňky NPAPI v prohlížeči Google Chrome? Poslední dobou jsem měl problémy s některými webovými aplikacemi a přemýšlím, zda by to mohlo být způsobeno tím, že nemám správně nastavené doplňky NPAPI. Budu rád za jakoukoli pomoc. Děkuji!

      Odpovědět