- - Sådan bruges Chrome Flash-plugin i Firefox på Linux

Sådan bruges Chrome Flash-plugin i Firefox på Linux

I modsætning til hvad man tror, ​​Adobe FlashPlugin er stadig meget vigtigt for onlineindhold, især i en verden, hvor folk bruger webbaserede abonnementstjenester til at se medier. Det er på grund af dette, at de fleste Linux-brugere har skiftet til Google Chrome. Det er ikke svært at se hvorfor, da Google leverer et altid opdateret flash-plugin. Desværre kan det samme ikke siges om Firefox. Firefox sidder fast på den samme version af Adobe Flash siden 2012, og det ændres ikke snart. Heldigvis er nogle Firefox-fans, der meget gerne vil se en moderne version af flash-plugin, der fungerer i deres foretrukne browser, kommet op med en måde at bruge Chrome Flash-plugin i Firefox. Det gøres med værktøjet "Fresh Player".

Fresh Player pakker Chrome Pepper Flash opPlugin på en sådan måde, at det fungerer som ethvert andet plugin i Firefox. At få det til at fungere tager lidt snavset, men når det først er startet, stopper Firefox med at se advarsler om at "installere en moderne version af flash" og osv.

Installation af afhængigheder

Fresh Player installeres ikke som en normalprogram, da det er et plugin. Den bedste måde at få det til at fungere er ideelt at opbygge den nyeste version fra kilden. For at bygge skal du først tilfredsstille alle biblioteker og programmer, der bruges til at bygge det. Disse kaldes ”afhængigheder”. Følg instruktionerne for at få disse afhængigheder for din Linux-distribution.

Debian og 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

Andre Linuxes

Desværre er den officielle Github-side for frisk spillerskitserer kun de specifikke afhængigheder, der kræves for Debian, Ubuntu og Fedora. Hvis du kører noget andet og vil bygge plugin på dit system, kan det være en god ide at gå over til siden og læse alle afhængigheder. Brug de navn, der er angivet til Fedora, Debian og Ubuntu for at finde de ækvivalente navne på dit operativsystem. Spørg alternativt udvikleren direkte.

Bygning af frisk spiller fra kilden

Klon først den nyeste version af kildekoden vha git.

Bemærk: Sørg for, at git-pakken er installeret på din pc, eller at du ikke kan bygge Fresh Player.

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

Bruger CD kommando, flyt til den klonede Fresh Player-mappe.

cd freshplayerplugin

Brug mkdir kommando til at oprette en ny build-undermappe.

mkdir build
cd build

Brug inde i build-mappen CForetag at indstille build-parametre.

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..

Med CForetag sæt, brug kommandoen make til at oprette plug-in til Fresh Player.

make

Til sidst skal du installere plugin til systemet, så Firefox har adgang til det med gøre installation kommando.

sudo make install

Tip: vil du kun installere Fresh Player til dit brug? Kør make install som en generisk bruger uden sudo- eller root-kommandoer. Dette vil installere Fresh Player i ~ / .mozilla, snarere end root-biblioteket.

make install

Aktivering og deaktivering af Flash Player

Plugin er bygget, men før du kan bruge det iFirefox, du bliver nødt til at aktivere NPAPI-plugins igen. Dette er nødvendigt, fordi i nye versioner af Firefox er disse typer plugins slukket. Start med at åbne en ny browserfane, og indsæt denabout:config.

Accepter advarslen, som Firefox viser, når duåbn konfigurationssiden. Højreklik derefter hvor som helst (bare sørg for, at du ikke faktisk vælger noget), og vælg "Ny" i højreklikmenuen. Under afsnittet "Ny" skal du vælge indstillingen "boolsk".

I pop-up-vinduet, der vises, skal du skrive,plugin.load_flash_only og tryk på enter-tasten. Når den er skrevet ind, vil browseren indstille den til rigtigt. Skift det til falsk ved at dobbeltklikke på den.

Når du har føjet den nye boolske streng til browseren, skal du genstarte Firefox. Når Firefox indlæses igen, skal du klikke på menuen og derefter på "tilføjelser". Gå til “plugins” og se, om din browser indlæser Fresh Player.

Husk, at dette plugin muligvis stadig ikke indlæsesi nogle tilfælde, da Fresh Player-plugin i det væsentlige er et hack. Der er mange problemer, der skal løses, og din oplevelse kan variere. For at få de bedste resultater skal du afinstallere Chrome for at rense maskinen fra andre Pepper Flash-plugins. Alternativt skal du læse instruktionerne på Github-siden og justere, hvordan du samler den. Udvikleren skitserer, at du muligvis skal ændre det sted, som Cmake installerer plugin, når sudo make install kører.

Endelig tjek siden med kendte problemer. Fresh Player-udviklerne har en hel del information til hjælp med fejlfinding. De har alt fra problemer med flash-ydeevne til at aktivere DRM korrekt osv. Hjælpesiden findes her.

Kommentarer