- - Як використовувати плагін Flash Flash у Firefox на Linux

Як використовувати плагін Flash Flash у Firefox на Linux

Всупереч поширеній думці, Adobe FlashПлагін як і раніше дуже важливий для інтернет-контенту, особливо в світі, де люди користуються веб-послугами підписки для перегляду медіа. Саме через це більшість користувачів Linux перейшли на Google Chrome. Не важко зрозуміти, чому Google надає завжди актуальний плагін. На жаль, те саме не можна сказати і про Firefox. Firefox застряг у одній і тій же версії Adobe Flash з 2012 року, яка не зміниться незабаром. На щастя, деякі шанувальники Firefox, які дуже хочуть побачити сучасну версію флеш-плагіна, що працює в улюбленому браузері, придумали спосіб використовувати плагін Chrome Flash у Firefox. Це робиться за допомогою інструменту «Fresh Player».

Свіжий програвач закінчує перець Flash ChromeПлагін таким чином, що він працює як і будь-який інший плагін у 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 команда для створення нової підпапки збірки.

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 є досить багато інформації, яка допоможе вирішити проблеми. У них є все - від проблем із швидкістю роботи Flash, до правильного включення DRM тощо. Тут розміщена сторінка довідки.

Коментарі