वर्तमान में खेले गए गीत के बारे में जानकारी दिखाएं


1

मैं अपने डेस्कटॉप पर वर्तमान में खेले गए गाने (अधिमानतः GeekTool का उपयोग करके) को दिखाने की योजना बना रहा हूं। रेडियो चैनल को स्विच करना संभव हो तो और भी अच्छा होगा। इस परियोजना को शुरू करने के बारे में कोई संकेत (मैं प्रोग्रामिंग को बुरा नहीं मानता)! मैं वर्तमान में डिफ़ॉल्ट सर्वर का उपयोग करता हूं।

जवाबों:


0

आप URL के साथ वेब ब्राउज़र में स्क्वीज़बॉक्स सर्वर कंट्रोल पेज खोल सकते हैं http://<server_address>:9000/:। वहां आप ड्रॉप-डाउन मेन्यू में स्क्वीज़बॉक्स क्लाइंट का चयन कर सकते हैं, फिर इसे नियंत्रित कर सकते हैं या देख सकते हैं कि वर्तमान में क्या खेला गया है।

शायद इसके लिए कुछ एपीआई है; वैसे भी मुझे उम्मीद है कि यह आपको सही दिशा में ले जा सकता है। :-)


0

आपको एक विचार देना है कि कहां से शुरू करें ...

बहुत कुछ इस बात पर निर्भर करता है कि आप किस संस्करण का उपयोग कर रहे हैं। नए संस्करण माना जाता है कि JSON आधारित है।

मैं पुराने संस्करण का उपयोग करता हूं, जिसमें एक टेलनेट इंटरफ़ेस शामिल है। यदि आपके पास पुराना संस्करण है, तो अपने क्लाइंट से जुड़े और खेलने के साथ, निम्नलिखित प्रयास करें।

telnet YourServerIP 9090
display ?

यह एक ऐसी पंक्ति लौटाएगा, जिसमें थोड़ी-बहुत पार्सिंग की आवश्यकता होगी, लेकिन इसमें वर्तमान में चल रहे गीत का शीर्षक होगा।

यदि आप कमांड लाइन के साथ काम करना पसंद नहीं करते हैं: निम्न URL को खींचने के लिए कोड का उपयोग करें:

http://ServerIP:9000/status.txt

उपरोक्त दोनों में से, डेटा एक "पुल" है। मुझे यकीन नहीं है कि सर्वर में "पुश" उपलब्ध है।

टेलनेट बिट, मुझे एक दस्तावेज़ से मिला है जो मैंने वर्षों से किया है। यकीन नहीं होता कि यह अब ऑनलाइन उपलब्ध है। URL टुकड़ा: मैंने ऊपर देखा: http://www.fact4ward.com/blog/not-done-yet/squeeeebeb/

उम्मीद है की यह मदद करेगा।


इसके अतिरिक्त, एक "पुश" फ़ंक्शन लिक्विडसैप का उपयोग करके बनाया जा सकता है ताकि वर्तमान में चल रहे गाने की निगरानी की जा सके और जब गाना बदल जाए तो एक संदेशवाहक (या समान) भेजें। मुझे इस पर गौर करने की जरूरत है।
जौट

आपके प्रश्न ने मुझे लिक्विडसैप समाधान में दिलचस्पी ली। मेरे पास अब एक लघु लिक स्क्रिप्ट है जो एक नए गाने की शुरुआत के लिए आइसकास्ट पर नज़र रखता है और अधिसूचित-भेजने के माध्यम से बैंड और शीर्षक के साथ मेरी स्क्रीन पर एक पॉप अप डालता है। यदि आप चाहते हैं तो चिल्लाओ।
जौट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.