यह बहुत बुरा है कि xulrunner सीधे ज़िपित .xpi या .xulapp नहीं चला सकता है, लेकिन आपके अधिकांश .js, .xul, .css और .png फ़ाइलों को एक जार में पैकेज करना और सब कुछ लपेटना संभव है xulrunner की निजी प्रतिलिपि के बिना, रन-इंस्टॉलेशन-एप
ये चरण हैं जिन्हें मैंने अपने एक्सयूएल एप्लिकेशन को पैकेज करने के लिए किया था।
पहला कदम (इस तरह की एक .jar फ़ाइल इस सब Windows के तहत किया गया था में (सिवाय application.ini, chrome.manifest, और prefs.js) अपने सभी फाइलों को डाल करने के लिए है , लिनक्स और OSX के लिए उचित समायोजन)
zip -r d:\download\space\akenispace.jar * -i *.js *.css *.png *.xul *.dtd
तो घ में बनाने: इस प्रकार है \ डाउनलोड \ अंतरिक्ष, अपनी फ़ाइलें लेआउट:
D:\download\space\akenispace.jar
D:\download\space\application.ini
D:\download\space\chrome.manifest
D:\download\space\defaults
D:\download\space\defaults\preferences
D:\download\space\defaults\preferences\prefs.js
फाइलों की सामग्री इस प्रकार है। अपने स्वयं के आवेदन को दर्शाने के लिए सभी तीन फ़ाइलों को समायोजित करने की आवश्यकता है।
application.ini
[App]
Vendor=Akeni.Technologies
Name=Akeni.Space
Version=1.2.3
BuildID=20150125
Copyright=Copyright (c) 2015
[email protected]
[Gecko]
MinVersion=1.8
MaxVersion=35
chrome.manifest
content akenispace jar:akenispace.jar!/chrome/content/
skin akenispace default jar:akenispace.jar!/chrome/skin/
locale akenispace en-US jar:akenispace.jar!/chrome/locale/en-US/
resource akenispace jar:akenispace.jar!/chrome/resource/
prefs.js
pref("toolkit.defaultChromeURI", "chrome://akenispace/content/space.xul");
अब आप इन फ़ाइलों को वाईएक्स के लिए अपने .wxs में डाल सकते हैं और Wndows के लिए एक एमएसआई फ़ाइल तैयार कर सकते हैं। बेशक आपको XULRunner के लिए सभी फ़ाइलों को भी शामिल करने की आवश्यकता है।
मैं xulrunner अनुप्रयोगों के साथ और अधिक काम कर रहा हूं, इसलिए मैं उन्हें यह जानने के लिए बेहतर समझता हूं कि आपकी बात क्या है: पी सहायता के लिए धन्यवाद! – escapebattle
क्षमा करें मुझे जवाब देने में इतनी देर लग गई है! मैंने फिनली को एक्सयूएल आवेदक बनाने का तरीका सीखा है। जानकारी के लिए धन्यवाद! – escapebattle
न्यूनतम xulrunner एप्लिकेशन पैकेजिंग के लिए बिल्ड स्क्रिप्ट का उपयोग करने के लिए तैयार हैं [यहां] (https://github.com/neam/webapp-xul-wrapper)। – Motin