خلافا للاعتقاد الشائع ، أدوبي فلاشلا يزال المكون الإضافي مهمًا جدًا للمحتوى عبر الإنترنت ، وخاصة في عالم يستخدم فيه الأشخاص خدمات الاشتراك على الويب لمشاهدة الوسائط. وبسبب هذا ، تحول معظم مستخدمي Linux إلى Google Chrome. ليس من الصعب معرفة السبب ، حيث توفر Google مكوّنًا إضافيًا دائمًا للفلاش. لسوء الحظ ، لا يمكن قول الشيء نفسه عن Firefox. تم تعليق Firefox على نفس إصدار Adobe Flash منذ عام 2012 ، ولن يتغير هذا في أي وقت قريب. لحسن الحظ ، فإن بعض محبي Firefox الذين يرغبون بشدة في رؤية إصدار حديث من المكون الإضافي للفلاش الذي يعمل في متصفحهم المفضل قد توصلوا إلى طريقة لاستخدام مكون Chrome Flash الإضافي في Firefox. يتم ذلك باستخدام أداة "المشغل الجديد".
لاعب جديد يختتم كروم بيبر فلاشالبرنامج المساعد بطريقة تعمل مثل أي مكون إضافي في Firefox. يستغرق تشغيله بعض العبث ، ولكن بمجرد تشغيله ، سيتوقف Firefox عن رؤية التحذيرات "لتثبيت إصدار حديث من flash" وما إلى ذلك.
تثبيت التبعيات
لا يُثبّت برنامج Fresh Player مثل العاديالبرنامج ، كما هو البرنامج المساعد. من الناحية المثالية ، فإن أفضل طريقة لتشغيلها هي إنشاء أحدث إصدار من المصدر. للبناء ، ستحتاج أولاً إلى إرضاء جميع المكتبات والبرامج المستخدمة لإنشائه. هذه هي المعروفة باسم "التبعيات". اتبع التعليمات للحصول على هذه التبعيات لتوزيع Linux الخاص بك.

دبيان وأوبونتو
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
فيدورا
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
غيرها من لينكس
للأسف ، صفحة جيثب الرسمية للاعب جديديحدد فقط التبعيات الخاصة المطلوبة لـ Debian و Ubuntu و Fedora. إذا كنت تدير شيئًا مختلفًا وتريد إنشاء المكون الإضافي على نظامك ، فقد يكون من الجيد أن تتوجه إلى الصفحة وقراءة جميع التبعيات. استخدم الأسماء المدرجة في Fedora و Debian و Ubuntu للعثور على الأسماء المماثلة في نظام التشغيل لديك. بدلا من ذلك ، اطلب من المطور مباشرة.
بناء لاعب جديد من المصدر
أولاً ، استنساخ أحدث إصدار من شفرة المصدر باستخدام شخص سخيف.
ملاحظة: تأكد من تثبيت حزمة git على جهاز الكمبيوتر الخاص بك وإلا فلن تتمكن من إنشاء Fresh Player.
git clone https://github.com/i-rinat/freshplayerplugin.git
باستخدام القرص المضغوط القيادة ، والانتقال إلى مجلد المستنسخة الطازجة لاعب.
cd freshplayerplugin
استخدم ال مكدير الأمر لإنشاء مجلد فرعي جديد البناء.
mkdir build cd build
داخل مجلد البناء ، استخدم Cmake لوضع المعلمات بناء.

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..
مع Cmake ، استخدم الأمر make لبناء البرنامج المساعد Fresh Player.
make
أخيرًا ، قم بتثبيت المكوّن الإضافي على النظام حتى يتمكن Firefox من الوصول إليه باستخدام جعل تثبيت أمر.
sudo make install
تلميح: ترغب في تثبيت Fresh Player لاستخدامك فقط؟ تشغيل جعل تثبيت كمستخدم عام ، دون أوامر sudo أو الجذر. عند القيام بذلك ، سيتم تثبيت Fresh Player في ~ / .mozilla ، بدلاً من الدليل الجذر لمتصفح فايرفوكس.
make install
تمكين وتعطيل فلاش بلاير
تم إنشاء المكون الإضافي ، ولكن قبل أن تتمكن من استخدامهFirefox ، ستحتاج إلى إعادة تمكين مكونات NPAPI الإضافية. هذا ضروري لأنه في الإصدارات الجديدة من Firefox يتم إيقاف تشغيل هذه الأنواع من المكونات الإضافية. ابدأ عن طريق فتح علامة تبويب متصفح جديدة ولصقهاabout:config
.

اقبل التحذير الذي يظهره فايرفوكس عندماافتح صفحة التهيئة. ثم ، انقر بزر الماوس الأيمن في أي مكان (فقط تأكد من أنك لا تختار أي شيء بالفعل) واختر "جديد" في قائمة النقر بزر الماوس الأيمن. ضمن قسم "جديد" ، ستحتاج إلى تحديد خيار "منطقية".
في النافذة المنبثقة التي تظهر ، اكتب ،plugin.load_flash_only
واضغط على مفتاح الإدخال. بعد كتابتها ، سيقوم المتصفح بتعيينها على صحيح. تغييره إلى خاطئة عن طريق النقر المزدوج عليه.
عند إضافة السلسلة المنطقية الجديدة إلى المتصفح ، أعد تشغيل Firefox. عند تحميل Firefox للنسخ الاحتياطي ، انقر فوق القائمة ، ثم "الوظائف الإضافية". انتقل إلى "الإضافات" ومعرفة ما إذا كان متصفحك يقوم بتحميل Fresh Player.
ضع في اعتبارك أن هذا البرنامج المساعد قد لا يتم تحميله بعدفي بعض الحالات ، حيث أن المكوّن الإضافي Fresh Player هو في الأساس اختراق. هناك العديد من المشكلات التي يجب حلها ، وقد تختلف تجربتك. للحصول على أفضل النتائج ، قم بإلغاء تثبيت Chrome لتنظيف الجهاز من الإضافات الأخرى لـ Pepper Flash. بدلاً من ذلك ، اقرأ التعليمات الموجودة على صفحة Github ، وقم بتعديل طريقة تجميعها. يحدد المطور أنك قد تحتاج إلى تغيير الموقع الذي يقوم Cmake بتثبيت المكون الإضافي فيه sudo make install
أشواط.
أخيرًا ، تحقق من صفحة المشكلات المعروفة. لدى مطوري Fresh Player الكثير من المعلومات للمساعدة في حل المشاكل. لقد حصلوا على كل شيء من مشكلات أداء الفلاش إلى تمكين إدارة الحقوق الرقمية بشكل صحيح ، وما إلى ذلك. صفحة المساعدة موجودة هنا.
تعليقات