Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikipedia

प्लग-इन (कंप्यूटिंग)

Reference material by Wikipedia contributors. This retains its source identity and is not 411 news reporting.

thumb|मोज़िला फ़ायरफ़ॉक्स स्थापित प्लग-इन्स की सूची प्रदर्शित करते हुए plug-in add-on प्लग-इन, ऐड-इन, ऐड-ऑन या एक्सटेंशन कंप्यूटिंग में एक ऐसा सॉफ्टवेयर घटक (सॉफ्टवेयर कंपोनेंट) होता है जो किसी मौजूदा सॉफ्टवेयर सिस्टम को दोबारा बिल्ड किए बिना उसकी कार्यक्षमता (फंक्शनैलिटी) को बढ़ाता है। प्लग-इन विशेषता (फीचर) उन तरीकों में से एक है जिससे किसी सिस्टम को कस्टम परिवर्तनीय बनाया जा सकता है।Sterne Jonathan Plug-in software https://www.britannica.com/technology/plug-in 2021-02-05 Encyclopedia Britannica en एप्लिकेशन विभिन्न कारणों से प्लग-इन्स का समर्थन (सपोर्ट) करते हैं, जिनमें शामिल हैं: तृतीय-पक्ष डेवलपर (थर्ड-पार्टी डेवलपर्स) को किसी एप्लिकेशन की कार्यक्षमता बढ़ाने में सक्षम बनाना नई विशेषताओं (फीचर्स) को आसानी से जोड़ने का समर्थन करना अप्रयुक्त फीचर्स को लोड न करके किसी एप्लिकेशन के आकार (साइज) को कम करना असंगत सॉफ्टवेयर लाइसेंस के कारण स्रोत कोड (सोर्स कोड) को मूल एप्लिकेशन से अलग रखना उदाहरण विभिन्न श्रेणियों के एप्लिकेशनों के लिए प्लग-इन उपयोग के उदाहरण: डिजिटल ऑडियो वर्कस्टेशन और ऑडियो एडिटिंग सॉफ्टवेयर ध्वनि उत्पन्न करने, प्रोसेस करने या उसका विश्लेषण करने के लिए ऑडियो प्लग-इन का उपयोग करते हैं। Ardour, Audacity, Cubase, FL Studio, Logic Pro X और Pro Tools इस प्रकार के सिस्टम के उदाहरण हैं। ईमेल क्लाइंट ईमेल को डिक्रिप्ट और एन्क्रिप्ट करने के लिए प्लग-इन्स का उपयोग करते हैं। प्रिटी गुड प्राइवेसी (PGP) ऐसे प्लग-इन्स का एक उदाहरण है। वीडियो गेम कंसोल एमुलेटर अक्सर उन उपकरणों के अलग-अलग सबसिस्टम को मॉड्यूलराइज करने के लिए प्लग-इन्स का उपयोग करते हैं जिन्हें वे एमुलेट करना चाहते हैं।https://pcsx2.net/download/category/41-win-plugins.html PCSX2 - The Playstation 2 emulator - Plugins pcsx2.net en-gb 2018-06-10 2018-01-25 https://web.archive.org/web/20180125215009/https://pcsx2.net/download/category/41-win-plugins.html deadhttp://www.pbernert.com/html/gpu.htm Pete's PSX GPU plugins Bernert Pete www.pbernert.com 2018-06-10http://demul.emulation64.com/downloads/ DEMUL - Sega Dreamcast Emulator for Windows Team Demul demul.emulation64.com 2018-06-10https://wiki.jenkins.io/display/JENKINS/Android+Emulator+Plugin Android Emulator Plugin - Jenkins - Jenkins Wiki wiki.jenkins.io 2018-06-10https://github.com/OpenEmu/SNES9x-Core OpenEmu/SNES9x-Core GitHub en 2018-06-10http://emulation-general.wikia.com/wiki/Recommended_N64_Plugins Recommended N64 Plugins Emulation General Wiki 2018-06-10 enhttp://www.emulator-zone.com/doc.php/psx/psxplugins-tools.html Playstation plugins & utilities! www.emulator-zone.com 2018-06-10http://www.psx-place.com/categories/ps3-homebrew-apps-plugins-emulators.50/ PS3 Homebrew Apps / Plugins / Emulators PSX-Place www.psx-place.com en-US 2018-06-10 उदाहरण के लिए, PCSX2 एमुलेटर प्लेस्टेशन 2 के संबंधित घटकों के लिए वीडियो, ऑडियो, ऑप्टिकल आदि प्लग-इन्स का उपयोग करता है। ग्राफिक्स सॉफ्टवेयर फ़ाइल स्वरूपों (फॉर्मेट) का समर्थन करने और छवियों (इमेजेस) को प्रोसेस करने के लिए प्लग-इन्स का उपयोग करते हैं। एक फोटोशॉप प्लग-इन ऐसा कर सकता है। ब्रॉडकास्टिंग और लाइव-स्ट्रीमिंग सॉफ्टवेयर, जैसे कि OBS Studio, एक ओपन सोर्स सॉफ्टवेयर होने के नाते उपयोगकर्ता-विशिष्ट आवश्यकताओं के लिए प्लग-इन्स का उपयोग करता है। मीडिया प्लेयर फ़ाइल फॉर्मेट का समर्थन करने और फ़िल्टर लागू करने के लिए प्लग-इन्स का उपयोग करते हैं। foobar2000, GStreamer, Quintessential, VLC, Winamp, और XMMS ऐसे मीडिया प्लेयर के उदाहरण हैं। पैकेट स्निफर पैकेट फॉर्मेट को डिकोड करने के लिए प्लग-इन्स का उपयोग करते हैं। OmniPeek ऐसे पैकेट स्निफर्स का एक उदाहरण है। रिमोट सेंसिंग एप्लिकेशन विभिन्न प्रकार के सेंसर से डेटा को प्रोसेस करने के लिए प्लग-इन्स का उपयोग करते हैं; जैसे, Opticks। टेक्स्ट एडिटर और एकीकृत विकास परिवेश (आईडीई - IDE) प्रोग्रामिंग भाषाओं का समर्थन करने या विकास प्रक्रिया को बढ़ाने के लिए प्लग-इन्स का उपयोग करते हैं, उदाहरण के लिए, विज़ुअल स्टूडियो, RAD Studio, एक्लिप्स, IntelliJ IDEA, jEdit और MonoDevelop प्लग-इन्स का समर्थन करते हैं। विज़ुअल स्टूडियो को स्वयं 'विज़ुअल स्टूडियो टूल्स फॉर ऑफिस' (VSTO) और 'विज़ुअल स्टूडियो टूल्स फॉर एप्लिकेशन्स' (VSTA) के माध्यम से अन्य एप्लिकेशनों में प्लग किया जा सकता है। वेब ब्राउज़र ऐतिहासिक रूप से प्लग-इन्स के रूप में एक्ज़ीक्यूटिवल फ़ाइलों का उपयोग करते रहे हैं, हालाँकि अब वे सभी अप्रचलित हो चुके हैं। उदाहरणों में एडोब फ्लैश प्लेयर, एक जावा वर्चुअल मशीन (जावा एप्लेट्स के लिए), क्विकटाइम, माइक्रोसॉफ्ट सिल्वरलाइट और यूनिटी वेब प्लेयर शामिल हैं। (ब्राउज़र एक्सटेंशन, जो कि एक अलग प्रकार के इंस्टॉल करने योग्य मॉड्यूल होते हैं, अभी भी व्यापक रूप से उपयोग में हैं।) तंत्र (क्रियाविधि) 325px|thumb|right|उदाहरण प्लग-इन फ्रेमवर्क होस्ट एप्लिकेशन (मूल प्रोग्राम) ऐसी सेवाएं प्रदान करता है जिनका उपयोग प्लग-इन कर सकता है, जिसमें प्लग-इन्स के लिए होस्ट एप्लिकेशन के साथ खुद को पंजीकृत (रजिस्टर) करने का तरीका और प्लग-इन्स के साथ डेटा के आदान-प्रदान के लिए एक प्रोटोकॉल शामिल है। प्लग-इन्स होस्ट एप्लिकेशन द्वारा प्रदान की जाने वाली सेवाओं पर निर्भर होते हैं और आमतौर पर खुद से (स्वतंत्र रूप से) काम नहीं करते हैं। इसके विपरीत, होस्ट एप्लिकेशन प्लग-इन्स से स्वतंत्र रूप से काम करता है, जिससे अंतिम उपयोगकर्ताओं (end-users) के लिए होस्ट एप्लिकेशन में कोई बदलाव किए बिना गतिशील रूप से प्लग-इन्स जोड़ना और अपडेट करना संभव हो जाता है।मोज़िला फ़ायरफ़ॉक्स प्लगइन्स – सामान्य शब्द 'ऐड-ऑन' के तहत मोज़िला फ़ायरफ़ॉक्स प्लगइन्स और एक्सटेंशन के बीच अंतर का विवरण।वर्डप्रेस प्लग-इन एपीआई – वर्डप्रेस प्लग-इन आर्किटेक्चर का विवरण। प्रोग्रामर आमतौर पर प्लग-इन्स को साझा लाइब्रेरी (शेयर्ड लाइब्रेरीज़) के रूप में लागू करते हैं, जो रन टाइम (प्रोग्राम चलने के समय) पर डायनेमिक लोडिंग द्वारा लोड होते हैं। हाइपरकार्ड एक समान सुविधा का समर्थन करता था, लेकिन अधिक सामान्यतः प्लग-इन कोड को हाइपरकार्ड दस्तावेज़ों (जिन्हें 'स्टैक्स' कहा जाता है) में ही शामिल करता था। इस प्रकार हाइपरकार्ड स्टैक अपने आप में एक आत्मनिर्भर एप्लिकेशन बन जाता था, जिसे एक एकल इकाई के रूप में वितरित किया जा सकता था और अंतिम उपयोगकर्ता बिना किसी अतिरिक्त इंस्टॉलेशन चरणों के इसे चला सकते थे। प्रोग्राम प्लग-इन्स को पायथन या लुआ जैसी स्क्रिप्टिंग भाषा में लिखी गई सरल स्क्रिप्ट फ़ाइलों की एक निर्देशिका (डायरेक्टरी) को लोड करके भी लागू कर सकते हैं। thumb|कैलिबरे (calibre) प्लग-इन को स्थापित करने का तरीका।Roy Lachlan 2011-06-09 A User's Guide To Calibre eBook Manager https://makeuseof.com 2026-07-03 MakeUseOf en सहायक अनुप्रयोग (हेल्पर एप्लिकेशन) वेब ब्राउज़र के संदर्भ में, एक सहायक अनुप्रयोग (हेल्पर एप्लिकेशन) एक अलग प्रोग्राम होता है—जैसे इरफानव्यू या एडोब रीडर—जो ब्राउज़र की कार्यक्षमता को बढ़ाता है।Definition of helper application https://pcmag.com 2022-10-25 PCMAG enDownload Irfan using Internet Explorer 4.x or above https://hawaii.edu libweb.hawaii.edu 9 January 2024 सहायक अनुप्रयोग भी मुख्य एप्लिकेशन की कार्यक्षमता को बढ़ाता है, लेकिन सामान्य प्लग-इन के विपरीत (जो होस्ट एप्लिकेशन के मेमोरी एड्रेस स्पेस में ही लोड होता है), सहायक अनुप्रयोग एक पूर्णतः अलग एप्लिकेशन होता है। एक अलग एड्रेस स्पेस होने के कारण, यह एक्सटेंशन होस्ट एप्लिकेशन (जैसे ब्राउज़र) को क्रैश (क्रैश) नहीं कर सकता, जबकि एक ही एड्रेस स्पेस साझा करने वाले पारंपरिक प्लग-इन्स में होस्ट एप्लिकेशन के क्रैश होने की संभावना बनी रहती है।Helper Applications and Plug-ins - Web Security, Privacy & Commerce, 2nd Edition [Book] https://oreilly.com Web Security, Privacy, and Commerce 2nd Edition O'Reilly en इतिहास 1970 के दशक के मध्य में, यूनिवैक सीरीज 90 मेनफ्रेम कंप्यूटर के लिए यूनिसिस VS/9 ऑपरेटिंग सिस्टम पर EDT टेक्स्ट एडिटर चलता था। यह एडिटर के भीतर से ही किसी अन्य प्रोग्राम को चलाने की अनुमति देता था, जो इन-मेमोरी एडिट बफर तक पहुंच सकता था।EDT Text Editor Reference Manual, सिनामिनसन, न्यू जर्सी: यूनिसिस कॉर्पोरेशन, 1975 यह प्लग-इन निष्पादन योग्य फ़ाइल (एक्ज़ीक्यूटिवल) टेक्स्ट का निरीक्षण करने और उसे बदलने के लिए एडिटर को कॉल कर सकती थी। वाटरलू विश्वविद्यालय के फ़ोर्ट्रान कंपाइलर ने फ़ोर्ट्रान प्रोग्रामों के इंटरैक्टिव संकलन की अनुमति देने के लिए इसी व्यवस्था का उपयोग किया था। प्लग-इन क्षमता वाले शुरुआती पर्सनल कंप्यूटर सॉफ़्टवेयर में एप्पल मैकिन्टोश पर चलने वाले हाइपरकार्ड और क्वार्कएक्सप्रेस शामिल थे, जो दोनों 1987 में रिलीज़ हुए थे। 1988 में, सिलिकॉन बीच सॉफ़्टवेयर ने डिजिटल डार्करूम और सुपरपेंट में प्लग-इन क्षमता को शामिल किया। संदर्भ श्रेणी:कम्प्यूटर प्रोग्रामिंग उपकरण