Jak používat Chrome Flash Plugin ve Firefoxu na Linuxu

Na rozdíl od všeobecného přesvědčení je Adobe Flash Plugin stále velmi důležitý pro online obsah, zvláště ve světě, kde lidé ke sledování médií používají webové předplatné. Z tohoto důvodu většina uživatelů Linuxu přešla na Google Chrome. Není těžké pochopit proč, protože Google poskytuje vždy aktuální flash plugin. To samé se bohužel nedá říct o Firefoxu. Firefox je zaseknutý na stejné verzi Adobe Flash od roku 2012 a to se v dohledné době nezmění. Naštěstí někteří fanoušci Firefoxu, kteří velmi chtějí vidět moderní verzi flash pluginu fungujícího ve svém oblíbeném prohlížeči, přišli na způsob, jak použít plugin Chrome Flash ve Firefoxu. To se provádí pomocí nástroje „Fresh Player“.

Fresh Player zabalí Chrome Pepper Flash Plugin takovým způsobem, že funguje jako jakýkoli jiný plugin ve Firefoxu. Zprovoznění vyžaduje trochu šťouchání, ale jakmile bude spuštěn a spuštěn, Firefox přestane vidět upozornění na „instalaci moderní verze flash“ atd.

Instalace závislostí

Fresh Player se neinstaluje jako běžný program, protože je to plugin. V ideálním případě je nejlepším způsobem, jak to zprovoznit, vytvořit nejnovější verzi ze zdroje. Chcete-li sestavit, musíte nejprve uspokojit všechny knihovny a programy použité k sestavení. Tyto jsou známé jako „závislosti“. Chcete-li získat tyto závislosti pro svou distribuci Linuxu, postupujte podle pokynů.

  Jak používat aplikaci Shutter screenshot v Linuxu

Debian a Ubuntu

sudo apt-get install cmake gcc g++ pkg-config ragel libasound2-dev 
libssl-dev libglib2.0-dev libpango1.0-dev libgl1-mesa-dev 
libevent-dev libgtk2.0-dev libxrandr-dev libxrender-dev 
libxcursor-dev libv4l-dev libgles2-mesa-dev libavcodec-dev 
libva-dev libvdpau-dev libdrm-dev libicu-dev

Fedora

sudo dnf install cmake gcc gcc-c++ pkgconfig ragel alsa-lib-devel openssl-devel 
glib2-devel pango-devel mesa-libGL-devel libevent-devel gtk2-devel 
libXrandr-devel libXrender-devel libXcursor-devel libv4l-devel 
mesa-libGLES-devel ffmpeg-devel libva-devel libvdpau-devel libdrm-devel 
pulseaudio-libs-devel libicu-devel

Ostatní Linuxy

Oficiální stránka Github pro čerstvé hráče bohužel pouze nastiňuje specifické závislosti požadované pro Debian, Ubuntu a Fedoru. Pokud provozujete něco jiného a chcete plugin vytvořit ve svém systému, může to být dobrý nápad přejděte na stránku a přečtěte si všechny závislosti. Použijte názvy uvedené pro Fedora, Debian a Ubuntu k nalezení ekvivalentních názvů ve vašem operačním systému. Případně se zeptejte přímo vývojáře.

Vytváření čerstvého přehrávače ze zdroje

Nejprve naklonujte nejnovější verzi zdrojového kódu pomocí Git.

  Jak skrýt obsah oznámení na uzamčeném iPhonu, jako je iPhone X

Poznámka: Ujistěte se, že je na vašem PC nainstalován balíček git, jinak nebudete moci sestavit Fresh Player.

git clone https://github.com/i-rinat/freshplayerplugin.git

Pomocí příkazu CD se přesuňte do naklonované složky Fresh Player.

cd freshplayerplugin

Pomocí příkazu mkdir vytvořte novou podsložku sestavení.

mkdir build

cd build

Uvnitř složky sestavení použijte Cmake k nastavení parametrů sestavení.

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..

Se sadou Cmake použijte příkaz make k vytvoření pluginu Fresh Player.

make


Nakonec nainstalujte plugin do systému, aby k němu měl Firefox přístup pomocí příkazu make install.

sudo make install

Tip: Chcete si nainstalovat Fresh Player pouze pro své použití? Spusťte make install jako obecný uživatel bez příkazů sudo nebo root. Pokud tak učiníte, nainstaluje se Fresh Player do ~/.mozilla, nikoli do kořenového adresáře Firefoxu.

make install

Povolení a zakázání Flash Player

Plugin je vytvořen, ale než jej budete moci používat ve Firefoxu, budete muset znovu povolit pluginy NPAPI. Je to nutné, protože v nových verzích Firefoxu jsou tyto typy zásuvných modulů vypnuté. Začněte otevřením nové karty prohlížeče a vložte inabout:config.

Přijměte varování, které Firefox zobrazí, když otevřete konfigurační stránku. Poté klikněte pravým tlačítkem kamkoli (jen se ujistěte, že ve skutečnosti nic nevybíráte) a v nabídce pravého tlačítka vyberte „Nový“. V části „Nový“ budete muset vybrat možnost „boolean“.

  Jak generovat zprávy o schůzkách v Zoomu

Ve vyskakovacím okně, které se objeví, zadejte Plugin.load_flash_only a stiskněte klávesu Enter. Po zapsání to prohlížeč nastaví na true. Změňte jej na hodnotu false tak, že na něj dvakrát kliknete.

Když do prohlížeče přidáte nový booleovský řetězec, restartujte Firefox. Když se Firefox zálohuje, klikněte na nabídku a poté na „doplňky“. Přejděte na „pluginy“ a zjistěte, zda váš prohlížeč načítá Fresh Player.

Mějte na paměti, že tento plugin se v některých případech stále nemusí načíst, protože plugin Fresh Player je v podstatě hack. Existuje mnoho problémů, které je třeba vyřešit, a vaše zkušenosti se mohou lišit. Chcete-li dosáhnout nejlepších výsledků, odinstalujte Chrome, aby se počítač vyčistil od ostatních pluginů Pepper Flash. Případně si přečtěte pokyny na Stránka Githuba vylaďte, jak jej zkompilujete. Vývojář uvádí, že možná budete muset změnit umístění, kam Cmake nainstaluje plugin, když se spustí instalace sudo make.

Nakonec se podívejte na stránku se známými problémy. Vývojáři Fresh Player mají poměrně hodně informací, které vám pomohou s řešením problémů. Mají vše od problémů s výkonem flash, po správné povolení DRM atd. Stránka nápovědy se nachází zde.