PhantomJS - कमांड लाइन इंटरफ़ेस
PhantomJS को "phantomjs" कीवर्ड और फ़ाइल के नाम का उपयोग करके निष्पादित किया जा सकता है। उदाहरण के लिए, "phantomjs file.js"।
आप "file.js" में भी तर्क पारित कर सकते हैं -
phantomjs [options] file.js arg1 arg2 ...
कमांड लाइन पर उपलब्ध कुछ विकल्पों में से गुजरते हैं।
S.No | विकल्प और विवरण |
---|---|
1 | --help or –h सभी कमांड लाइन विकल्प प्रदर्शित करेगा। तुरंत हॉल्ट करता है और पास की गई स्क्रिप्ट को नहीं चलाएगा। |
2 | --version or –v PhantomJS के संस्करण को प्रिंट करता है। यह स्क्रिप्ट के निष्पादन को रोक देगा। |
3 | --debug[true|false] प्रिंट्स चेतावनी और डिबग संदेश। डिफ़ॉल्ट रूप से, यह गलत पर सेट होता है। आप [हां | नहीं] का भी उपयोग कर सकते हैं। |
4 | --cookies-file = /path/to/cookies.txt लगातार कुकीज़ को स्टोर करने के लिए फ़ाइल का नाम। |
5 | --diskcache=[true|false] डिस्क कैश सक्षम करता है। यह मान भी लेता है [हाँ | नहीं] |
6 | --disk-cahe-path डिस्क कैश के लिए पथ। |
7 | --ignore-sslerrors=[true|false] SSL त्रुटियों को अनदेखा करें। उदाहरण के लिए - समाप्त या स्व-हस्ताक्षरित प्रमाणपत्र त्रुटियां। डिफ़ॉल्ट गलत है। यह मान भी लेता है [हाँ | नहीं]। |
8 | --loadimages=[true|false] सभी इनलाइन छवियों को लोड करता है। डिफ़ॉल्ट मान सत्य है। यह भी लेता है [हाँ | नहीं]। |
9 | --local-storagepath=/some/path लोकलस्टोरेज कंटेंट और वेबएसडी कंटेंट को बचाने के लिए पथ। |
10 | --local-storagequota=number डेटा के लिए अनुमति देने के लिए अधिकतम आकार। |
1 1 | --local-url-access 'फ़ाइल: ///' URL के उपयोग की अनुमति देता है (डिफ़ॉल्ट सत्य है)। |
12 | --local-to-remote-urlaccess=[true|false] स्थानीय सामग्री को दूरस्थ URL तक पहुँचने देता है। डिफ़ॉल्ट गलत है। यह मान भी लेता है [हाँ | नहीं]। |
13 | --max-disk-cachesize=size डिस्क कैश का आकार सीमित करता है (KB में) |
14 | --offline-storage-path ऑफ़लाइन संग्रहण के लिए स्थान निर्दिष्ट करता है। |
15 | --offline-storage-quota KB में ऑफ़लाइन संग्रहण का अधिकतम आकार सेट करता है। |
16 | --outputencoding=encoding टर्मिनल आउटपुट के लिए इस्तेमाल किया एन्कोडिंग सेट करता है। डिफ़ॉल्ट utf-8 है। |
17 | --proxy=address:port उपयोग किए जाने वाले प्रॉक्सी सर्वर को निर्दिष्ट करता है (उदाहरण के लिए - प्रॉक्सी = 192.168.1.1: 8080) |
18 | --proxytype=[http|socks5|none] प्रॉक्सी सर्वर का प्रकार निर्दिष्ट करता है (डिफ़ॉल्ट http है) |
19 | --proxy-auth प्रॉक्सी के लिए प्रमाणीकरण जानकारी। उदाहरण के लिए - --proxy लेखन = उपयोगकर्ता नाम: पासवर्ड |
20 | --scriptencoding=encoding स्क्रिप्ट के लिए इस्तेमाल किया एन्कोडिंग सेट करता है। डिफ़ॉल्ट utf8 है। |
21 | --script-language स्क्रिप्ट भाषा सेट करता है। |