क्या कोई तरीका है कि मेरी स्क्रिप्ट मेटाडेटा मानों को पुनर्प्राप्त कर सकती है जो अपने ही शीर्ष में घोषित की जाती हैं? मुझे GM_getValue()
को छोड़कर, एपीआई में वादा करने वाला कुछ भी नहीं दिख रहा है। इसमें निश्चित रूप से एक विशेष नाम वाक्यविन्यास शामिल होगा। मैंने कोशिश की है, उदाहरण के लिए: GM_getValue("@name")
।अपनी स्क्रिप्ट के भीतर से Greasemonkey मेटाडेटा तक पहुंच?
अनावश्यक विनिर्देश से बचने के लिए यहां प्रेरणा है।
यदि जीएम मेटाडाटा सीधे पहुंच योग्य नहीं है, तो शायद स्क्रिप्ट के शरीर को पढ़ने का एक तरीका है। यह निश्चित रूप से कहीं स्मृति में है, और "// @"
के लिए पार्स करना बहुत कठिन नहीं होगा। (यही कारण है कि मेरे मामले किसी भी तरह से आवश्यक हो सकता है, मूल्य के बाद से मैं वास्तव में @version
है, जो एक विस्तारित मूल्य userscripts.org द्वारा पढ़ा है में दिलचस्पी रखता हूँ।)