Противно на общоприетото мнение, 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 правилно и т.н. Страницата за помощ се намира тук.
Коментари