यह कमांड java2html है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
java2html - जावा या C++ स्रोत से हाइलाइट की गई html-फ़ाइलें उत्पन्न करता है
SYNOPSIS
java2html [विकल्प] [फ़ाइल नाम...]
वर्णन
यह मैनुअल पेज उपयोग करने के तरीके का दस्तावेजीकरण करता है java2html. यदि आदेश पर कोई तर्क नहीं दिया गया है
की लाइन java2html, यह stdin से पढ़ता है और stdout को लिखता है।
यदि तर्क के रूप में फ़ाइल नाम के साथ आह्वान किया जाता है java2html इसका आउटपुट नई फ़ाइलों में लिखेगा।
आउटपुट फ़ाइलों के नाम संबंधित इनपुट में ".html" जोड़कर तैयार किए जाते हैं
फ़ाइल का नाम।
का अधिष्ठापन as a सीजीआई कार्यक्रम
java2html इसे सीजीआई प्रोग्राम के रूप में स्थापित किया जा सकता है और तुरंत स्रोत फ़ाइलों को परिवर्तित किया जा सकता है। क्रम में
अपाचे के लिए इसे सेट करने के लिए वेबमास्टर को दो पंक्तियाँ जोड़नी होंगी
AddType text/x-java .java
एक्शन टेक्स्ट/एक्स-जावा /सीजीआई-बिन/जावा2एचटीएमएल
वेबसर्वर कॉन्फ़िगरेशन फ़ाइल में। java2html वेबसर्वर की उचित सेटिंग पर निर्भर करता है
पर्यावरण चर PATH_TRANSLATED को स्रोत फ़ाइल के पथनाम में बदलें। अगर java2html है
विकल्प -DCOMPRESSION=1 के साथ संकलित किया गया है तो यह लागू हो जाएगा gzip सेक करने के लिए
अनुरोध करने वाले ब्राउज़र पर भेजने से पहले HTML जेनरेट किया गया। बिल्कुल java2html ख्याल रखता है
यह जांचने के लिए कि ब्राउज़र gzip एन्कोडिंग स्वीकार करता है या नहीं।
विकल्प
-- कमांड लाइन पर निम्नलिखित सभी तर्कों की फ़ाइल नाम के रूप में व्याख्या करें। यह है
उपयोगी, यदि आप '-' से शुरू होने वाली फ़ाइलों को कनवर्ट करना चाहते हैं।
-b फ़ाइल का नाम
परिवर्तित डेटा के बाद और HTML पाद लेख से पहले फ़ाइल 'फ़ाइल नाम' डालें। यह सभी देखें
la -s विकल्प.
-c सीजीआई-स्क्रिप्ट डिटेक्शन और HTTP हेडर जेनरेशन को बंद कर देता है। इसका उपयोग करना आवश्यक है
java2html किसी अन्य CGI स्क्रिप्ट में उपकमांड के रूप में।
-h फ़ाइल का नाम
HTML हेडर के बाद और परिवर्तित डेटा से पहले फ़ाइल 'फ़ाइल नाम' डालें।
यह भी देखें -s विकल्प.
-i केवल एक इंडेक्स जनरेट करें. इससे संदर्भों (एचआरईएफ) की एक सूची तैयार हो जाएगी
उस पर लेबल लगाएं java2html आपकी स्रोत फ़ाइल के लिए बनाता है। सन्दर्भ इस प्रकार बनाये गये हैं
सूची आइटम ( ) एक HTML सूची में। प्रत्येक पंक्ति का एक रूप है
प्रोटोटाइप()
इसलिए उन्हें सीधे एक सूचकांक सूची के रूप में उपयोग किया जा सकता है, या किसी अन्य स्क्रिप्ट द्वारा आगे पार्स किया जा सकता है।
यदि आप स्रोत फ़ाइल के शीर्ष पर अनुक्रमणिका चाहते हैं, तो आपको एक रैपर स्क्रिप्ट की आवश्यकता होगी
इसे लाईक करें:
#! / बिन / श
इको "सामग्री-प्रकार: टेक्स्ट/एचटीएमएल"
फेंक दिया ""
प्रतिध्वनि" "
प्रतिध्वनि" $PATH_अनुवादित "
प्रतिध्वनि"
प्रतिध्वनि "सामग्री=\"`java2html -V`\">"
प्रतिध्वनि" "
प्रतिध्वनि" "
प्रतिध्वनि" $PATH_TRANSLATED का स्रोत "
प्रतिध्वनि" संरचनाएं और कार्य"
बिल्ली $PATH_अनुवादित | java2html -isc
प्रतिध्वनि" "
प्रतिध्वनि" "
बिल्ली $PATH_अनुवादित | java2html -sc
प्रतिध्वनि" "
निकास
-n संख्या रेखाएं और उन्हें 'रेखा' के साथ पंक्ति संख्या के साथ लेबल करें। खाली पंक्तियाँ
कोई लेबल नहीं मिलेगा, लेकिन फिर भी लाइनकाउंटर उनकी गिनती करेगा। इस सुविधा के साथ
आप जेनरेट की गई फ़ाइल के अन्य हिस्सों से कोड की विशेष पंक्तियों का संदर्भ ले सकते हैं
बाहरी फ़ाइलों से इस तरह की एक पंक्ति के साथ:
लाइन 301 पर जाएँ
-s इस विकल्प से आप HTML हेडर की पीढ़ी को दबा सकते हैं। यह है
विकल्पों के साथ विशेष रूप से उपयोगी -b पट्टिका और -h पट्टिका.
-t शीर्षक
शीर्षक को 'शीर्षक' पर सेट करें. डिफ़ॉल्ट वह फ़ाइल नाम है जिसे आपने परिवर्तित किया है या "stdin" यदि
stdin से पढ़ना. इस विकल्प का उपयोग केवल तभी किया जाता है यदि -s सेट नहीं है।
-u उपयोग की जानकारी प्रिंट करें।
-w चौडाई
HTML टैग के लिए WIDTH विशेषता सेट करता है . यदि इस विकल्प का उपयोग नहीं किया जाता है तो यह डिफ़ॉल्ट है
80 का माना गया है. (वर्तमान में अधिकांश ब्राउज़र इस विशेषता को अनदेखा कर रहे हैं)।
-V के संस्करण संख्या की रिपोर्ट करता है java2html.
बाहर निकलें स्थिति
java2html सफलता पर 0, यदि इनपुट फ़ाइलें मौजूदा/पठनीय नहीं हैं तो 1, आउटपुट होने पर 2 लौटाता है
फ़ाइलें बनाने योग्य/लिखने योग्य नहीं हैं, 3 यदि अवैध विकल्पों के साथ लागू होती हैं और 4 यदि gzip नही सकता
आह्वान किया जाए.
लेखक
फ्लोरियन शिंटके[ईमेल संरक्षित]>
मार्टिन कम्मरहोफ़र[ईमेल संरक्षित]> सीजीआई फीचर लिखा।
रोब इवान[ईमेल संरक्षित]> इंडेक्सिंग फीचर लिखा।
onworks.net सेवाओं का उपयोग करके java2html का ऑनलाइन उपयोग करें