- - A Chrome Flash beépülő moduljának használata Firefoxban Linux rendszeren

A Chrome Flash plugin használata Firefoxban Linux rendszeren

A közhiedelemmel ellentétben az Adobe FlashA beépülő modul továbbra is nagyon fontos az online tartalom szempontjából, különösen egy olyan világban, ahol az emberek webes előfizetési szolgáltatásokat használnak médiafigyelés céljából. Éppen ezért a legtöbb Linux-felhasználó váltott a Google Chrome-ra. Nem nehéz megérteni, miért, mivel a Google mindig naprakész Flash plugint biztosít. Sajnos ugyanez nem mondható el a Firefoxról. A Firefox 2012 óta ragaszkodik az Adobe Flash ugyanazon verziójához, és ez nem változtat hamarosan. Szerencsére néhány Firefox rajongó, akik nagyon szeretnék, ha a Flash plugin modern verziója a kedvenc böngészőjében működik, eljöttek a Chrome Flash plugin Firefoxban történő használatának módjára. Ezt a „Fresh Player” eszközzel hajtják végre.

A Fresh Player csomagolja a Chrome Pepper Flash-etA plugin oly módon, hogy úgy működjön, mint bármely más Firefox plugin. A működés elősegítése egy kicsit megbénít, de amint már működőképes, a Firefox nem fogja figyelmeztetéseket látni: „telepítsen egy modern flash verziót” stb.

Függőségek telepítése

A Fresh Player nem úgy települ, mint egy normálprogram, mivel plugin. Ideális esetben a működésének legjobb módja a legfrissebb verzió forrásból történő készítése. Az építkezéshez először meg kell felelnie az összes könyvtárnak és az építéshez használt programnak. Ezeket „függőségeknek” nevezzük. Kövesse az utasításokat, hogy megkapja ezeket a függőségeket a Linux disztribúcióhoz.

Debian és 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

Egyéb Linuxok

Sajnos a hivatalos Github oldal a friss játékos számáracsak a Debian, az Ubuntu és a Fedora számára szükséges speciális függőségeket ismerteti. Ha valami mást futtat, és a plugin-t a rendszerére szeretné építeni, akkor jó ötlet az oldal felé mutatni, és az összes függőséget elolvasni. A Fedora, Debian és Ubuntu felsorolt ​​nevekkel keresse meg az operációs rendszer ekvivalens nevét. Másik lehetőségként közvetlenül kérdezze meg a fejlesztőt.

Építsd friss lejátszót a forrásból

Először klónozzon a forráskód legújabb verzióját a csoportos it.

Megjegyzés: Ellenőrizze, hogy a git csomag telepítve van-e a számítógépére, különben nem tudja elkészíteni a Fresh Player szoftvert.

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

Használni a CD parancsra lépjen a klónozott friss lejátszó mappába.

cd freshplayerplugin

Használja a mkdir parancs új build almappa létrehozásához.

mkdir build
cd build

A build mappában használja CEllenõrizze az építési paraméterek beállításához.

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..

Val vel CEllenõrizze beállítva, használja a make parancsot a Fresh Player bővítmény létrehozásához.

make

Végül telepítse a bővítményt a rendszerre, hogy a Firefox hozzáférhessen ehhez a telepítse parancs.

sudo make install

Tipp: csak a saját használatra szeretné telepíteni a friss lejátszót? Futtassa a make install általános felhasználót, sudo vagy root parancsok nélkül. Ezzel a Fresh Player a ~ / .mozilla fájlba települ, nem pedig a gyökér Firefox könyvtárba.

make install

A Flash Player engedélyezése és letiltása

A plugin épült, de mielőtt felhasználhatjaFirefox, újra engedélyeznie kell az NPAPI bővítményeket. Erre azért van szükség, mert a Firefox új verzióiban az ilyen típusú bővítmények ki vannak kapcsolva. Kezdje egy új böngésző fül megnyitásával, majd illessze beabout:config.

Fogadja el a figyelmeztetést, amelyet a Firefox jeleznyissa meg a konfigurációs oldalt. Ezután kattintson a jobb gombbal bárhol (csak ellenőrizze, hogy valójában nem választott-e meg semmit), és válassza a jobb egérgombbal válassza az „Új” lehetőséget. Az „Új” szakaszban ki kell választania a „logikai” opciót.

A megjelenő felbukkanó ablakban írja be,plugin.load_flash_only és nyomja meg az Enter gombot. A beírás után a böngésző ezt beállítja igaz. Cserélje le hamis duplán kattintva rá.

Amikor hozzáadta az új logikai karakterláncot a böngészőhöz, indítsa újra a Firefoxot. Amikor a Firefox biztonsági másolatot készít, kattintson a menüre, majd a „kiegészítők” elemre. Lépjen a „plugins” oldalra, és ellenőrizze, hogy böngészője betöltődik-e a Fresh Player-t.

Ne feledje, hogy ez a bővítmény még mindig nem töltődik beegyes esetekben, mivel a Fresh Player plugin alapvetően hack. Sok probléma van a hibaelhárítással, és tapasztalata változhat. A legjobb eredmény elérése érdekében távolítsa el a Chrome-t, hogy megtisztítsa a gépet a többi Pepper Flash pluginról. Alternatív megoldásként olvassa el a Github oldalon található utasításokat, és módosítsa a fordítás módját. A fejlesztő felvázolja, hogy lehet, hogy meg kell változtatnia azt a helyet, amelyben a Cmake telepíti a beépülő modult sudo make install fut.

Végül nézd meg az ismert problémák oldalt. A Fresh Player fejlesztői nagyon sok információval rendelkeznek a hibaelhárításhoz. Mindent megkaptak, a vaku teljesítményével kapcsolatos kérdésektől a DRM megfelelő engedélyezéséig stb. A súgóoldal itt található.

Hozzászólások