Contrar credinței populare, Adobe FlashPluginul este încă foarte important pentru conținutul online, în special într-o lume în care oamenii utilizează servicii de abonament web pentru a urmări media. Din această cauză, majoritatea utilizatorilor Linux au trecut pe Google Chrome. Nu este greu de văzut de ce, deoarece Google oferă un plugin flash mereu actualizat. Din păcate, același lucru nu se poate spune despre Firefox. Firefox este blocat pe aceeași versiune a Adobe Flash din 2012 și care nu se va schimba oricând în curând. Din fericire, unii fani Firefox care doresc foarte mult să vadă o versiune modernă a pluginului flash care funcționează în browserul lor preferat au venit cu o modalitate de a utiliza pluginul Chrome Flash în Firefox. Se realizează cu instrumentul „Fresh Player”.
Fresh Player înfășoară Chrome Pepper FlashPluginul astfel încât să funcționeze ca orice alt plugin din Firefox. Faptul că funcționarea durează puțin, dar odată ce funcționează, Firefox nu va mai vedea avertismente pentru „a instala o versiune modernă de flash” și etc.
Instalarea dependențelor
Fresh Player nu se instalează ca un normalprogram, deoarece este un plugin. În mod ideal, cea mai bună modalitate de a face să funcționeze este să construiți cea mai recentă versiune de la sursă. Pentru a construi, va trebui mai întâi să satisfaceți toate bibliotecile și programele utilizate pentru construirea acesteia. Acestea sunt cunoscute sub numele de „dependențe”. Urmați instrucțiunile pentru a obține aceste dependențe pentru distribuția Linux.

Debian și 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
Alte Linux-uri
Din păcate, pagina oficială Github pentru jucătorul proaspătprezintă doar dependențele specifice necesare pentru Debian, Ubuntu și Fedora. Dacă executați ceva diferit și doriți să construiți pluginul pe sistemul dvs., poate fi o idee bună să vă îndreptați către pagină și să citiți toate dependențele. Utilizați numele enumerate pentru Fedora, Debian și Ubuntu pentru a găsi cele echivalente pe sistemul dvs. de operare. În mod alternativ, întrebați direct dezvoltatorul.
Construirea jucătorului proaspăt din sursă
Mai întâi, clonați ultima versiune a codului sursă folosind git.
Notă: asigurați-vă că pachetul git este instalat pe computer sau nu veți putea construi Fresh Player.
git clone https://github.com/i-rinat/freshplayerplugin.git
Folosind CD comanda, treceți la folderul clonat Fresh Player.
cd freshplayerplugin
Folosește mkdir comanda pentru a crea un sub-folder nou construit.
mkdir build cd build
În interiorul folderului build, utilizați Cmake pentru a seta parametrii de construire.

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
Cu Cmake setați, utilizați comanda make pentru a construi pluginul Fresh Player.
make
În cele din urmă, instalați pluginul în sistem, astfel încât Firefox să aibă acces la acesta cu ajutorul face instalare comanda.
sudo make install
Bacsis: vrei să instalezi Fresh Player numai pentru utilizare? Rulați make install ca utilizator generic, fără comenzile sudo sau root. Dacă faceți acest lucru, veți instala Fresh Player în ~ / .mozilla, mai degrabă decât în directorul Firefox rădăcină.
make install
Activarea și dezactivarea Flash Player
Pluginul este construit, dar înainte să îl poți folosiFirefox, va trebui să reactivați pluginurile NPAPI. Acest lucru este necesar deoarece în versiunile noi ale Firefox aceste tipuri de plugin-uri sunt dezactivate. Începeți deschizând o nouă filă a browserului și inserați-oabout:config
.

Acceptați avertismentul pe care Firefox îl afișează cânddeschideți pagina de configurare. Apoi, faceți clic dreapta oriunde (asigurați-vă că nu selectați de fapt nimic) și selectați „Nou” în meniul clic dreapta. În secțiunea „Nou”, va trebui să selectați opțiunea „booleană”.
În fereastra pop-up care apare, tastați,plugin.load_flash_only
și apăsați tasta Enter. După ce îl scrieți, browserul îl va seta Adevărat. Schimbă-l în fals făcând dublu clic pe ea.
Când ați adăugat noul șir boolean în browser, reporniți Firefox. Când Firefox se încarcă, faceți clic pe meniu, apoi pe „add-on-uri”. Accesați „plugin-uri” și vedeți dacă browserul dvs. se încarcă Fresh Player.
Rețineți că este posibil ca acest plugin să nu se încarce în continuareîn unele cazuri, deoarece pluginul Fresh Player este în esență un hack. Există multe probleme de depanat, iar experiența dvs. poate varia. Pentru cele mai bune rezultate, dezinstalați Chrome pentru a curăța mașina de alte pluginuri Pepper Flash. În mod alternativ, citiți instrucțiunile din pagina Github și reglați modul în care o compilați. Dezvoltatorul subliniază că este posibil să fie nevoie să schimbați locația când Cmake instalează pluginul atunci când sudo make install
se execută.
În cele din urmă, consultați pagina cu probleme cunoscute. Dezvoltatorii Fresh Player au o mulțime de informații pentru a ajuta la rezolvarea problemelor. Au primit totul, de la probleme de performanță flash, până la activarea corectă a DRM, etc. Pagina de ajutor se află aici.
Comentarii