- - लिनक्स पर फ़ायरफ़ॉक्स में क्रोम फ्लैश प्लगइन का उपयोग कैसे करें

लिनक्स पर फ़ायरफ़ॉक्स में क्रोम फ्लैश प्लगइन का उपयोग कैसे करें

आम धारणा के विपरीत, एडोब फ्लैशऑनलाइन सामग्री के लिए अभी भी प्लगइन बहुत महत्वपूर्ण है, विशेष रूप से एक ऐसी दुनिया में जहां लोग मीडिया देखने के लिए वेब आधारित सदस्यता सेवाओं का उपयोग कर रहे हैं। यह इस वजह से है, अधिकांश लिनक्स उपयोगकर्ताओं ने Google क्रोम पर स्विच कर लिया है। यह देखना मुश्किल नहीं है कि क्यों, Google हमेशा की तरह फ्लैश प्लगइन प्रदान करता है। दुर्भाग्य से, वही फ़ायरफ़ॉक्स के बारे में नहीं कहा जा सकता है। 2012 के बाद से फ़ायरफ़ॉक्स एडोब फ्लैश के एक ही संस्करण पर अटका हुआ है, और यह जल्द ही कभी भी नहीं बदलेगा। सौभाग्य से, कुछ फ़ायरफ़ॉक्स प्रशंसक जो अपने पसंदीदा ब्राउज़र में काम करने वाले फ्लैश प्लगइन का एक आधुनिक संस्करण देखना चाहते हैं, फ़ायरफ़ॉक्स में क्रोम फ्लैश प्लगइन का उपयोग करने का एक तरीका है। यह "फ्रेश प्लेयर" टूल के साथ किया जाता है।

ताजा खिलाड़ी क्रोम पेप्पर फ्लैश को लपेटता हैप्लगइन इस तरह से कि यह फ़ायरफ़ॉक्स में किसी अन्य प्लगइन की तरह काम करता है। इसे काम करते हुए थोड़ी छेड़छाड़ होती है, लेकिन एक बार यह उठने और चलने के बाद, फ़ायरफ़ॉक्स चेतावनी को "फ्लैश का एक आधुनिक संस्करण स्थापित करने" और आदि देखना बंद कर देगा।

निर्भरता स्थापित करना

फ्रेश प्लेयर सामान्य की तरह स्थापित नहीं होता हैकार्यक्रम, क्योंकि यह एक प्लगइन है। आदर्श रूप से, इसे काम करने का सबसे अच्छा तरीका स्रोत से नवीनतम संस्करण का निर्माण करना है। निर्माण करने के लिए, आपको सबसे पहले इसे बनाने के लिए उपयोग किए जाने वाले सभी पुस्तकालयों और कार्यक्रमों को संतुष्ट करना होगा। इन्हें "निर्भरता" के रूप में जाना जाता है। अपने लिनक्स वितरण के लिए ये निर्भरता प्राप्त करने के लिए निर्देशों का पालन करें।

डेबियन और उबंटू

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

अन्य लिनक्स

अफसोस की बात है, ताजा खिलाड़ी के लिए आधिकारिक Github पृष्ठकेवल डेबियन, उबंटू और फेडोरा के लिए आवश्यक विशिष्ट निर्भरता को रेखांकित करता है। यदि आप कुछ अलग चला रहे हैं और अपने सिस्टम पर प्लगइन का निर्माण करना चाहते हैं, तो यह पृष्ठ पर सिर करने और सभी निर्भरताओं को पढ़ने के लिए एक अच्छा विचार हो सकता है। फेडोरा, डेबियन, और उबंटू के लिए सूचीबद्ध नामों का उपयोग अपने ऑपरेटिंग सिस्टम पर समकक्षों को खोजने के लिए करें। वैकल्पिक रूप से, डेवलपर से सीधे पूछें।

स्रोत से ताजा खिलाड़ी का निर्माण

सबसे पहले, स्रोत कोड के नवीनतम संस्करण का उपयोग करके क्लोन करें Git.

नोट: सुनिश्चित करें कि गिट पैकेज आपके पीसी पर स्थापित है या आप फ्रेश प्लेयर नहीं बना पाएंगे।

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

का उपयोग करते हुए सीडी कमांड, क्लोन किए गए फ्रेश प्लेयर फोल्डर में जाएं।

cd freshplayerplugin

उपयोग mkdir एक नया बिल्ड उप-फ़ोल्डर बनाने के लिए कमांड।

mkdir build
cd build

बिल्ड फ़ोल्डर के अंदर, का उपयोग करें CMake मापदंडों का निर्माण करने के लिए सेट करें।

cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo ..

साथ में CMake सेट, फ्रेश प्लेयर प्लगइन बनाने के लिए मेक कमांड का उपयोग करें।

make

अंत में, सिस्टम में प्लगइन स्थापित करें ताकि फ़ायरफ़ॉक्स को इसके साथ एक्सेस करना पड़े स्थापित करें आदेश।

sudo make install

सुझाव: केवल अपने उपयोग के लिए फ्रेश प्लेयर इंस्टॉल करना चाहते हैं? रन बनाओ एक सामान्य उपयोगकर्ता के रूप में स्थापित करें, बिना sudo या रूट कमांड के। ऐसा करने से फ्रेश प्लेयर रूट फ़ायरफ़ॉक्स डायरेक्टरी के बजाय ~ / .mozilla में इंस्टॉल हो जाएगा।

make install

फ़्लैश प्लेयर को सक्षम और अक्षम करना

प्लगइन बनाया गया है, लेकिन इससे पहले कि आप इसे उपयोग कर सकेंफ़ायरफ़ॉक्स, आपको एनपीएपीआई प्लगइन्स को फिर से सक्षम करना होगा। यह आवश्यक है क्योंकि फ़ायरफ़ॉक्स के नए संस्करणों में इस प्रकार के प्लगइन्स बंद हो जाते हैं। एक नया ब्राउज़र टैब खोलकर शुरू करें, और अंदर पेस्ट करेंabout:config.

जब आप फायरफॉक्स दिखाते हैं तो चेतावनी स्वीकार करेंकॉन्फ़िगरेशन पृष्ठ खोलें। फिर, कहीं भी राइट-क्लिक करें (यह सुनिश्चित करें कि आप वास्तव में कुछ भी नहीं चुन रहे हैं) और राइट-क्लिक मेनू में "नया" चुनें। "नया" अनुभाग के तहत, आपको "बूलियन" विकल्प का चयन करना होगा।

दिखाई देने वाली पॉप-अप विंडो में, टाइप करें,plugin.load_flash_only और एंटर की दबाएं। इसे लिखने के बाद, ब्राउज़र इसे पर सेट कर देगा सच। इसे बदलें असत्य इस पर डबल क्लिक करके।

जब आपने ब्राउज़र में नया बूलियन स्ट्रिंग जोड़ा है, तो फ़ायरफ़ॉक्स को पुनरारंभ करें। जब फ़ायरफ़ॉक्स वापस लोड हो जाता है, तो मेनू पर क्लिक करें, फिर "ऐड-ऑन"। "प्लगइन्स" पर जाएं और देखें कि आपका ब्राउज़र फ्रेश प्लेयर लोड कर रहा है या नहीं।

ध्यान रखें कि यह प्लगइन अभी भी लोड नहीं हो सकता हैकुछ मामलों में, जैसा कि फ्रेश प्लेयर प्लगइन अनिवार्य रूप से एक हैक है। समस्या निवारण के लिए कई समस्याएँ हैं, और आपका अनुभव भिन्न हो सकता है। सर्वोत्तम परिणामों के लिए, अन्य पेप्पर फ्लैश प्लगइन्स की मशीन को शुद्ध करने के लिए क्रोम की स्थापना रद्द करें। वैकल्पिक रूप से, Github पृष्ठ पर दिए गए निर्देशों को पढ़ें, और यह संकलित करें कि आप इसे कैसे संकलित करते हैं। डेवलपर रेखांकित करता है कि आपको उस स्थान को बदलने की आवश्यकता हो सकती है जब Cmake प्लगइन को स्थापित करता है sudo make install रन।

अंत में, ज्ञात मुद्दों पृष्ठ की जाँच करें। समस्या निवारण में मदद करने के लिए फ्रेश प्लेयर डेवलपर्स के पास काफी जानकारी है। उन्हें सब कुछ फ्लैश प्रदर्शन के मुद्दों से मिला, DRM को सही ढंग से सक्षम करने के लिए, और आदि मदद पृष्ठ यहाँ स्थित है।

टिप्पणियाँ