ONSONG CHARTS AVAILABLE NOW! LEARN MORE HERE
उपयोगकर्ता मैनुअल
इंटरनेट सेटिंग्स
इंटरनेट सेटिंग्स सेट करना एक सामान्य कार्य नहीं है लेकिन यदि सही तरीके से कॉन्फ़िगर किया जाए तो यह इन-ऐप इंटरनेट सामग्री खोज की अनुमति देता है। OnSong आपके लिए ये सेटिंग्स प्रदान नहीं कर सकता क्योंकि इसके लिए आवश्यक है कि आप वेबसाइट की सामग्री को वेबसाइट की उपयोग शर्तों के अनुसार सहमत हों और उपयोग करें। यदि ये सेटिंग्स खाली छोड़ दी जाती हैं, तो इन-ऐप इंटरनेट खोज सुविधा अक्षम हो जाती है और आपको इसके बजाय OnSong को Safari एक्सटेंशन में जोड़ें का उपयोग करना होगा।
नोट: OnSong एक पैटर्न-उन्मुख प्रोग्रामिंग भाषा का उपयोग करता है जिसे नियमित अभिव्यक्तियां कहा जाता है ताकि आयात की जाने वाली सामग्री को परिभाषित किया जा सके। जब सही तरीके से लिखा जाता है, तो ये वर्णों की स्ट्रिंग्स पैटर्न बनाती हैं जो वेब पेज की सामग्री से पाठ निकाल सकते हैं। नियमित अभिव्यक्तियों का उपयोग नीचे दिए गए पैटर्न गुणों में किया जा रहा है।
आप निम्नलिखित फ़ील्ड का उपयोग करके विभिन्न वेबसाइटों को खोजने के लिए OnSong को कॉन्फ़िगर कर सकते हैं:
खोज पैरामीटर
OnSong Microsoft Bing का उपयोग करके इंटरनेट पर सामग्री खोजता है। जबकि आपकी खोज की क्वेरी सीधे खोज इंजन को पास की जाती है, खोज के लिए अतिरिक्त पैरामीटर यहां पास किए जा सकते हैं जैसे कि खोज किए जाने वाले डोमेन। निम्नलिखित उदाहरण खोज को किसी विशिष्ट वेबसाइट की कॉर्ड्स डायरेक्टरी तक सीमित करता है:
site:http://www.domain.com/chords
Microsoft Bing खोज पैरामीटर के बारे में अधिक जानें
शीर्षक पैटर्न
शीर्षक पैटर्न को खोजी गई पेज सामग्री के शीर्षक विशेषता के विरुद्ध निष्पादित किया जाता है और इसका उपयोग गीत के शीर्षक को निकालने के लिए किया जाता है। निम्नलिखित उदाहरण वेब पेज के पूर्ण शीर्षक से Brown Eyed Girl को निकालता है, Brown Eyed Girl By Van Morrison।
(.+?)(?=(( +Chords)|( +By)))
बाइलाइन पैटर्न
बाइलाइन पैटर्न को खोजी गई पेज सामग्री के शीर्षक विशेषता के विरुद्ध निष्पादित किया जाता है और इसका उपयोग गीत की बाइलाइन या कलाकार को निकालने के लिए किया जाता है। निम्नलिखित उदाहरण वेब पेज के पूर्ण शीर्षक से Van Morrison को निकालता है, Brown Eyed Girl - Van Morrison।
(?<=[\-])(.+?)(?=\|+\s*)
सामग्री पैटर्न
सामग्री पैटर्न का उपयोग वेब पेज की पूरी HTML सामग्री से गीत की सामग्री को निकालने के लिए किया जाता है। आमतौर पर यह सामग्री HTML <pre></pre> टैग में रखी जाती है। निम्नलिखित उदाहरण खोजी गई वेब पेज की HTML सामग्री में pre तत्वों से सामग्री निकालता है।
(?<=<pre>)(.+?)(?=</pre>)
कॉर्ड पैटर्न
कुछ मामलों में, कॉर्ड्स को HTML का उपयोग करके चिह्नित किया जाता है। OnSong एक नियमित अभिव्यक्ति पैटर्न का उपयोग करके कॉर्ड्स को भी ढूंढ सकता है। इस उदाहरण में, HTML <u></u> टैग्स का उपयोग HTML में कॉर्ड्स को दर्शाने के लिए किया जाता है। निम्नलिखित पैटर्न उन मानों को निकालेगा और उन्हें ब्रैकेट किए गए कॉर्ड्स में परिवर्तित करेगा।
<u>(.+?)</u>
कॉर्ड शैली
जब सामग्री का सामना होता है, तो यह ब्रैकेट किया जा सकता है, या यह गीत के ऊपर कॉर्ड्स का उपयोग करके सादा पाठ हो सकता है। आप यहां वेबसाइट से अपेक्षित प्रारूप को कॉन्फ़िगर कर सकते हैं। उदाहरण के लिए, यदि हम ब्रैकेट किए गए को चुनते हैं और पिछले कॉर्ड पैटर्न का उपयोग करते हैं, तो खोजे गए कॉर्ड्स वर्ग कोष्ठक से घिरे होते हैं।
HTML टैग्स को छोड़ें
जबकि वेब पेजों में अधिकांश कॉर्ड चार्ट <pre></pre> टैग्स के भीतर सादा पाठ के रूप में बनाए जाते हैं, कभी-कभी इनमें अतिरिक्त HTML टैग्स होते हैं। अतिरिक्त HTML टैग्स को छोड़ने के लिए इस विकल्प को चालू करें। डिफ़ॉल्ट बंद है।