03/28/2024

Cum să utilizați pluginul Chrome Flash în Firefox pe Linux

Contrar credinței populare, Adobe Flash Plugin este încă foarte important pentru conținutul online, mai ales într-o lume în care oamenii folosesc servicii de abonament bazate pe web pentru a viziona mass-media. Din această cauză, majoritatea utilizatorilor Linux au trecut la Google Chrome. Nu este greu de înțeles de ce, deoarece Google oferă un plugin flash mereu actualizat. Din păcate, nu același lucru se poate spune despre Firefox. Firefox este blocat pe aceeași versiune de Adobe Flash din 2012 și asta nu se va schimba prea curând. Din fericire, unii fani ai Firefox care doresc foarte mult să vadă o versiune modernă a pluginului flash care funcționează în browserul lor preferat, au găsit o modalitate de a utiliza pluginul Chrome Flash în Firefox. Se face cu instrumentul „Fresh Player”.

Fresh Player include pluginul Chrome Pepper Flash în așa fel încât să funcționeze ca orice alt plugin din Firefox. Pentru ca acesta să funcționeze, este nevoie de puțină reparație, dar odată ce este pornit și rulat, Firefox nu va mai vedea avertismente pentru „instalarea unei versiuni moderne de flash” și etc.

Instalarea dependențelor

Fresh Player nu se instalează ca un program normal, deoarece este un plugin. În mod ideal, cel mai bun mod de a-l face să funcționeze este să construiți cea mai recentă versiune de la sursă. Pentru a construi, va trebui mai întâi să satisfaci toate bibliotecile și programele folosite pentru a-l construi. Acestea sunt cunoscute sub denumirea de „dependențe”. Urmați instrucțiunile pentru a obține aceste dependențe pentru distribuția dvs. Linux.

  Cum să vă falsificați agentul utilizator Chromebook pentru site-uri care nu acceptă sistemul de operare Chrome

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 player proaspăt subliniază doar dependențele specifice necesare pentru Debian, Ubuntu și Fedora. Dacă rulați ceva diferit și doriți să construiți pluginul pe sistemul dvs., poate fi o idee bună mergi la pagina și citește toate dependențele. Folosiți numele enumerate pentru Fedora, Debian și Ubuntu pentru a le găsi pe cele echivalente pe sistemul dvs. de operare. Alternativ, întrebați direct dezvoltatorul.

Construirea unui player proaspăt de la sursă

În primul rând, clonează cea mai recentă 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 comanda CD, treceți la folderul clonat Fresh Player.

cd freshplayerplugin

Utilizați comanda mkdir pentru a crea un nou subdosar de compilare.

mkdir build

cd build

În interiorul folderului de compilare, utilizați Cmake pentru a seta parametrii de construcție.

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..

Cu Cmake setat, 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 el cu comanda make install.

sudo make install

Sfat: doriți să instalați Fresh Player numai pentru uzul dvs.? Rulați make install ca utilizator generic, fără comenzile sudo sau root. Procedând astfel, Fresh Player va fi instalat în ~/.mozilla, mai degrabă decât în ​​directorul rădăcină Firefox.

make install

Activarea și dezactivarea Flash Player

Pluginul este construit, dar înainte de a-l putea folosi în Firefox, va trebui să reactivați pluginurile NPAPI. Acest lucru este necesar deoarece în noile versiuni de Firefox aceste tipuri de pluginuri sunt dezactivate. Începeți prin a deschide o nouă filă de browser și inserați inabout:config.

  Cum să ascultați Spotify fără clientul oficial pe Linux

Acceptați avertismentul pe care Firefox îl arată când deschideți pagina de configurare. Apoi, faceți clic dreapta oriunde (doar asigurați-vă că nu selectați nimic) și selectați „Nou” în meniul de 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, browserul îl va seta la true. Schimbați-l în false făcând dublu clic pe el.

După ce ați adăugat noul șir boolean în browser, reporniți Firefox. Când Firefox se încarcă o copie de rezervă, faceți clic pe meniu, apoi pe „suplimente”. Accesați „plugin-uri” și vedeți dacă browserul dvs. încarcă Fresh Player.

Rețineți că acest plugin este posibil să nu se încarce în unele cazuri, deoarece pluginul Fresh Player este în esență un hack. Există multe probleme de rezolvat, iar experiența dvs. poate varia. Pentru cele mai bune rezultate, dezinstalați Chrome pentru a șterge aparatul de alte plugin-uri Pepper Flash. Ca alternativă, citiți instrucțiunile de pe Pagina Github, și modificați modul în care îl compilați. Dezvoltatorul subliniază că poate fi necesar să schimbați locația în care Cmake instalează pluginul atunci când rulează sudo make install.

În cele din urmă, consultați pagina cu probleme cunoscute. Dezvoltatorii Fresh Player au destul de multe informații pentru a ajuta la depanarea. Au totul, de la probleme de performanță flash, la activarea corectă a DRM și etc. Pagina de ajutor se află aici.

x