- - Как да използвате Chrome Flash Plugin в Firefox на Linux

Как да използвате приставката за флаш Chrome в Firefox на Linux

Противно на общоприетото мнение, Adobe FlashПлъгинът все още е много важен за онлайн съдържанието, особено в свят, в който хората използват абонаментни услуги, базирани на уеб, за да гледат медии. Именно поради това повечето потребители на Linux са преминали към Google Chrome. Не е трудно да разберете защо, тъй като Google предоставя винаги актуален флаш плъгин. За съжаление, същото не може да се каже за Firefox. Firefox е залепен в същата версия на Adobe Flash от 2012 г. и това няма да се промени скоро. За щастие, някои фенове на Firefox, които много искат да видят модерна версия на приставката за флаш, работеща в любимия си браузър, измислиха начин да използват приставката за Chrome Flash във Firefox. Извършва се с инструмента „Fresh Player“.

Fresh Player завършва Flash Pepper FlashPlugin по такъв начин, че да работи като всеки друг плъгин в Firefox. Работата му отнема малко вълнение, но след като стартира и работи, Firefox ще спре да вижда предупреждения за „инсталиране на модерна версия на флаш“ и т.н.

Инсталиране на зависимости

Fresh Player не се инсталира като нормаленпрограма, тъй като е плъгин. В идеалния случай най-добрият начин да го направите е да се изгради най-новата версия от източника. За да изградите, първо трябва да задоволите всички библиотеки и програми, използвани за изграждането му. Те са известни като „зависимости“. Следвайте инструкциите, за да получите тези зависимости за вашата Linux дистрибуция.

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

Други Linux

За съжаление, официалната страница на Github за свеж играчсамо очертава специфичните зависимости, необходими за Debian, Ubuntu и Fedora. Ако използвате нещо различно и искате да изградите приставката на вашата система, може би е добре да преминете към страницата и да прочетете всички зависимости. Използвайте имената, изброени за Fedora, Debian и Ubuntu, за да намерите еквивалентните на вашата операционна система. Друга възможност е да попитате директно разработчика.

Изграждане на пресен играч от източника

Първо, клонирайте най-новата версия на изходния код, като използвате Git.

Забележка: уверете се, че git пакетът е инсталиран на вашия компютър или няма да можете да изградите Fresh Player.

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

Използвайки CD команда, преминете към клонираната папка Fresh Player.

cd freshplayerplugin

Използвай защитен режим команда за създаване на нова подпапка за изграждане.

mkdir build
cd build

Вътре в папката за изграждане използвайте Cmake за задаване на параметри за изграждане.

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..

с Cmake задайте, използвайте командата make, за да изградите приставката Fresh Player.

make

И накрая, инсталирайте приставката към системата, така че Firefox да има достъп до нея с направи инсталиране команда.

sudo make install

Бакшиш: искате да инсталирате Fresh Player само за ваша употреба? Изпълнете make install като общ потребител, без командите sudo или root. По този начин ще инсталирате Fresh Player в ~ / .mozilla, а не в основната директория Firefox.

make install

Активиране и деактивиране на Flash Player

Плъгинът е вграден, но преди да можете да го използвате вFirefox, ще трябва да активирате отново приставки за NPAPI. Това е необходимо, тъй като в новите версии на Firefox тези видове приставки са изключени. Започнете, като отворите нов раздел на браузъра и го поставетеabout:config.

Приемете предупреждението, което Firefox показва, когато виеотворете конфигурационната страница. След това щракнете с десния бутон навсякъде (просто се уверете, че всъщност не избирате нищо) и изберете „Ново“ в менюто с десния бутон. В секцията „Ново“ ще трябва да изберете опцията „булева“.

Въведете изскачащия прозорец, въведете,plugin.load_flash_only и натиснете клавиша за въвеждане. След като го напишете, браузърът ще го настрои на вярно, Променете го на фалшив като щракнете двукратно върху него.

Когато добавите новия булев низ към браузъра, рестартирайте Firefox. Когато Firefox зареди резервно копие, щракнете върху менюто, след това "добавки". Отидете на „плъгини“ и вижте дали браузърът ви зарежда Fresh Player.

Имайте предвид, че тази приставка все още не може да се заредив някои случаи, тъй като плъгинът Fresh Player по същество е хак. Има много проблеми за отстраняване на неизправности и опитът ви може да варира. За най-добри резултати деинсталирайте Chrome, за да пречистите машината от други Pepper Flash приставки. Алтернативно прочетете инструкциите на страницата на Github и настройте как я компилирате. Програмистът очертава, че може да се наложи да промените местоположението, когато Cmake инсталира приставката, когато sudo make install работи.

И накрая, вижте страницата с известни проблеми. Разработчиците на Fresh Player разполагат с доста информация, която да ви помогне при отстраняване на проблеми. Те имат всичко - от проблеми с производителността на флаш, до активиране на DRM правилно и т.н. Страницата за помощ се намира тук.

Коментари