- - Kuinka käyttää Chrome Flash -laajennusta Firefoxissa Linuxissa

Kuinka käyttää Chrome Flash -laajennusta Firefoxissa Linuxissa

Vastoin yleistä käsitystä, Adobe FlashPlugin on edelleen erittäin tärkeä verkkosisällön kannalta, etenkin maailmassa, jossa ihmiset käyttävät verkkopohjaisia ​​tilaamispalveluita median katsomiseen. Tästä syystä suurin osa Linux-käyttäjistä on siirtynyt Google Chromeen. Ei ole vaikea ymmärtää miksi, koska Google tarjoaa aina ajan tasalla olevan Flash-laajennuksen. Valitettavasti samaa ei voida sanoa Firefoxista. Firefox on kiinni samassa Adobe Flash -versiossa vuodesta 2012, eikä se muutu milloin tahansa pian. Onneksi jotkut Firefox-fanit, jotka todella haluavat nähdä nykyisen version Flash-laajennuksesta toimivina suosikkiselaimessa, ovat keksineet tavan käyttää Chrome Flash -laajennusta Firefoxissa. Se tehdään “Fresh Player” -työkalulla.

Fresh Player käärii Chrome Pepper Flash -sovelluksenLaajennus siten, että se toimii kuin mikä tahansa muu Firefoxin laajennus. Sen käyttöönotto vie vähän hölynpölyä, mutta kun se on valmis ja käynnissä, Firefox lopettaa varoitusten asentamisen "nykyaikaisen flash-version" ja niin edelleen.

Riippuvuuksien asentaminen

Fresh Player ei asennu normaalin tapaanOhjelma, koska se on laajennus. Ihannetapauksessa paras tapa saada se toimimaan on rakentaa uusin versio lähteestä. Rakentaaksesi sinun on ensin tyydytettävä kaikki sen rakentamiseen käytetyt kirjastot ja ohjelmat. Näitä kutsutaan "riippuvuuksiksi". Noudata ohjeita saadaksesi nämä riippuvuudet Linux-jakeluun.

Debian ja 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

Muut Linuxit

Valitettavasti Githubin virallinen sivu tuoreelle pelaajallekuvaa vain Debianille, Ubuntulle ja Fedoralle vaadittavat erityiset riippuvuussuhteet. Jos käytät jotain erilaista ja haluat rakentaa laajennuksen järjestelmään, voi olla hyvä idea siirtyä sivulle ja lukea kaikki riippuvuudet. Käytä Fedora-, Debian- ja Ubuntu-luetteloiden nimiä löytääksesi vastaavat nimet käyttöjärjestelmästäsi. Voit myös kysyä suoraan kehittäjältä.

Uuden soittimen rakentaminen lähteestä

Kloonaa ensin lähdekoodin uusin versio käyttämällä git.

Huomaa: varmista, että git-paketti on asennettu tietokoneellesi tai et voi rakentaa Fresh Player -sovellusta.

git clone https://github.com/i-rinat/freshplayerplugin.git

Käyttämällä CD -komento, siirry kloonatun tuoresoittimen kansioon.

cd freshplayerplugin

Käytä mkdir -komento uuden rakennuksen alikansion luomiseksi.

mkdir build
cd build

Käytä rakennuskansion sisällä CTee asettaa rakennusparametreja.

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..

Kanssa CTee aseta, käytä make-komentoa Fresh Player -laajennuksen luomiseen.

make

Asenna lopuksi laajennus järjestelmään, jotta Firefoxilla on pääsy siihen tee asennus komento.

sudo make install

Kärki: haluatko asentaa Fresh Playerin vain sinun käyttöösi? Suorita make install yleisenä käyttäjänä, ilman sudo- tai root-komentoja. Tällöin Fresh Player asennetaan ~ / .mozilla-tiedostoon root-Firefox-hakemiston sijaan.

make install

Flash Playerin ottaminen käyttöön ja poistaminen käytöstä

Plugin on rakennettu, mutta ennen kuin voit käyttää sitäFirefox, sinun on otettava NPAPI-laajennukset uudelleen käyttöön. Tämä on välttämätöntä, koska Firefoxin uusissa versioissa tämäntyyppiset laajennukset on poistettu käytöstä. Aloita avaamalla uusi selain-välilehti ja liitä sisäänabout:config.

Hyväksy varoitus, jonka Firefox näyttää, kun sinäavaa asetussivu. Napsauta sitten hiiren kakkospainikkeella mitä tahansa (varmista vain, että et valinnut mitään) ja valitse ”Uusi” hiiren kakkospainikkeella. Valitse Uusi-osiossa boolean-vaihtoehto.

Kirjoita avautuvaan ponnahdusikkunaan,plugin.load_flash_only ja paina Enter-näppäintä. Kun se on kirjoitettu, selain asettaa sen arvoon totta. Vaihda se väärä kaksoisnapsauttamalla sitä.

Kun olet lisännyt uuden boolean-merkkijonon selaimeen, käynnistä Firefox uudelleen. Kun Firefox lataa varmuuskopion, napsauta valikkoa ja sitten ”lisäosat”. Siirry ”plugins” -kohtaan ja katso, lataako selaimesi Fresh Player -sovellusta.

Muista, että tämä laajennus ei vieläkään lataudujoissakin tapauksissa, koska Fresh Player -laajennus on olennaisesti hakkerointi. Vianmääritykseen on monia asioita, ja kokemuksesi voivat vaihdella. Saat parhaat tulokset poistamalla Chromen asennuksen, jotta puhdistat muiden Pepper Flash -laajennusten koneen. Voit vaihtoehtoisesti lukea ohjeet Github-sivulta ja muokata miten se kootaan. Kehittäjä kertoo, että sinun on ehkä vaihdettava sijainti, johon Cmake asentaa laajennuksen sudo make install kulkee.

Viimeiseksi, tutustu tunnettujen ongelmien sivulle. Fresh Player -kehittäjillä on melko paljon tietoa vianmäärityksen auttamiseksi. Heillä on kaikkea flash-suorituskyvystä, DRM: n käyttöönottamisesta oikein jne. Ohjesivu sijaitsee täällä.

Kommentit