दिलचस्प पोस्ट
PHP – अच्छा क्रोनबॉब / क्रॉन्टाब / क्रॉन ट्यूटोरियल या पुस्तक PHP SimpleXML – एक्सपेथ नोड हटाएं कॉलिंग सरणी की लागत क्या है। लम्बाई क्या मैं एक <बटन> एक फार्म सबमिट नहीं कर सकता? php स्रोत url से रीडायरेक्ट का यूआरएल मिलता है जावास्क्रिप्ट द्वारा गतिशील रूप से जेनरेट किए गए HTML का समर्थन करने के लिए जेस्ओप प्राप्त करना AngularJS – $ http.post के लिए किसी भी तरह से JSON के बजाय अनुरोध मापदंड भेजने के लिए? क्या एक बुलबुला सॉर्ट अच्छा है? IOS7 में स्थिति बार और नेविगेशन बार समस्या मैं एक्सएमएल में टैग के एक ब्लॉक को कैसे बताऊँ? एपीआई स्तर 11 से पहले AsyncTask.executeOnExecutor () cout << के साथ char * तर्क मुद्रित स्ट्रिंग, पॉइंटर वैल्यू नहीं आर में पासवर्ड-सुरक्षित वेबसाइट परिमार्जन करें रिंगटोन प्रबंधक के साथ रिंगटोन कैसे सेट करें। ACT_RINGTONE_PICKER? गरीब आदमी का "लेक्सर" सी # के लिए

क्लाइंट साइड में एक डेस्कटॉप एप्लिकेशन कैसे शुरू करें

मेरे वेब पेज में, मुझे क्लाइंट के कंप्यूटर पर एक डेस्कटॉप एप्लिकेशन प्रारंभ करना होगा, अगर यह इंस्टॉल हो किसी भी विचार मैं यह कैसे कर सकता हूँ?

यदि आवेदन एमएस ऑफिस या एडोब रीडर है, तो मैं उन्हें शुरू करने के लिए कैसे जानता हूं, लेकिन मैं जिस एप्लीकेशन को प्रारंभ करना चाहता हूं वह कस्टम एप्लिकेशन है। आप इसे इंटरनेट पर नहीं ढूंढ सकते

मैं आवेदन कैसे खोल सकता हूं?

Solutions Collecting From Web of "क्लाइंट साइड में एक डेस्कटॉप एप्लिकेशन कैसे शुरू करें"

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

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

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

अतिरिक्त चर्चा के लिए मेरा प्रश्न देखें

असल में यह तब तक हासिल करना संभव नहीं है जब तक कोई एप्लिकेशन एक प्रोटोकॉल पंजीकृत न करे जो इसे ट्रिगर करे। अगर ऐसा करता है तो आपको यह प्रोटोकॉल का उपयोग करने के लिए एक लिंक प्रदान करना है

yourcustomapp: //some.parameters

ब्राउज़र के साथ तृतीय पक्ष ऐप एकीकृत हो सकता है, एक और तरीका अगर यह प्लगइन के रूप में इसे हुक कर देता है यह फ़्लैश एप्लिकेशन कैसे काम करता है

यदि आप जिस ऐप को लॉन्च करने का प्रयास कर रहे हैं, उसे कुछ का समर्थन नहीं करता है, जैसे कि आप जो चाहें हासिल करना असंभव हो।

सबसे पहले – आप इसे पोर्टेबल तंत्र के किसी भी प्रकार में जावास्क्रिप्ट का उपयोग नहीं कर सकते।

यदि आवेदन एमएस ऑफिस या एडीबी रीडर है, तो मुझे पता है कि उन्हें कैसे प्रारंभ करें

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

आपको बस अपने ऐप के लिए ऐसा करना होगा – एक नया माइम प्रकार (प्रमुख प्रकार 'आवेदन' और सम्मेलन से होगा, गैर-मानक छोटे प्रकार 'एक्स-' के साथ प्रीफ़िक्स्ड हैं, ताकि आप आवेदन / एक्स- hguser) तो संबंधित प्रोग्राम ब्राउज़र पक्ष के साथ उस माइमप्रकार को संबद्ध करें।

अर्थात्: आपको प्रत्येक ब्राउज़र को स्पष्ट रूप से कॉन्फ़िगर करना होगा

मैं पहले से ही कुछ जटिल उत्पादन वातावरणों में उस समस्या को भरना चाहता हूं।

मैं निम्नलिखित कोड का उपयोग करके चाल करता हूं:

function launch(p_app_path) { var oShell = new ActiveXObject("WScript.Shell"); oShell.Run('"' + p_app_path + '"', 1); } 

आईई विकल्पों में> सुरक्षा> स्तर को अनुकूलित करें> एक्टिवक्स कंट्रोल्स और प्लगइन्स> आरंभ और स्क्रिप्ट एक्टिव एक्स नियंत्रण स्क्रिप्टिंग के लिए सुरक्षित के रूप में चिह्नित नहीं हैं, पूछने या सक्रिय करने के लिए मान सेट करें

यह एक सुरक्षा समस्या नहीं है जब आपकी वेबसाइट किसी विशिष्ट सुरक्षा संदर्भ में संलग्न होती है। और जैसा कि वे कहते हैं, गैस संयंत्र बनाने के लिए इसके लायक नहीं है

अकेले जावास्क्रिप्ट ऐसा नहीं कर सकता। (नहीं, एमएस ऑफ़िस या एडोब रीडर के साथ भी नहीं।) शुक्र है

कई पुराने तरीके हैं, जिनमें ActiveX का उपयोग करना शामिल है, जो आपकी आवश्यकताओं के लिए काम कर सकता है। जैसा कि यह टाइप करते समय दूसरों ने बताया है, आप माइम प्रकार या प्रोटोकॉल आदि के आधार पर प्रतिक्रिया को अनुकूलित कर सकते हैं।

आप किसी भी तरह से इसे देख सकते हैं, आपको अंत उपयोगकर्ताओं के ब्राउज़र पर नियंत्रण की आवश्यकता होगी। यदि आप एक करीबी वातावरण में हैं जहां आप नीति को निर्देशित कर सकते हैं (उपयोगकर्ता को विशिष्ट ब्राउज़र के साथ एक विशिष्ट ब्राउज़र का उपयोग करना होगा), तो आपको ऐसा करना होगा। अंत उपयोगकर्ताओं पर कोई नियंत्रण नहीं के साथ एक खुला वातावरण के लिए, आप भाग्य से बाहर हैं।

साइटफ्यूजन के साथ मुझे वास्तव में बहुत सफलता मिली है। यह एक PHP क्लाइंट / सर्वर एप्लीकेशन फ़्रेमवर्क है जो अपाचे में चलने वाले सर्वर डेमोन से एक्सयूएल / जावास्क्रिप्ट अनुप्रयोगों को पूरा करता है। आप XULRunner में एक बहुत पतले क्लाइंट से, या एक्सटेंशन का उपयोग करते हुए संभावित रूप से वेब पेज को एक्सेस करते हैं। क्लाइंट किसी भी प्लेटफ़ॉर्म पर निष्पादित कर सकते हैं, और वे ब्राउज़र सैंडबॉक्स के बाहर हैं ताकि आप स्थानीय संसाधनों जैसे एक्जिक्यूटेशियल एक्सेस कर सकें। यह एक काफी सुरुचिपूर्ण समाधान है, उनकी वेबसाइट महान उदाहरण और प्रलेखन प्रदान करती है, और उनका मंच बहुत ही संवेदनशील होता है। मैं वास्तव में स्थानीय निष्पादन के लिए तर्कों को पारित करने में एक मामूली बग मिला, मंच के बारे में एक सवाल पोस्ट किया, और इसे 15 मिनट के अंदर मुख्य डेवलपर द्वारा तय किया गया था। बहुत प्रभावशाली, कुल मिलाकर!