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

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

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