यदि आप उन कमांड लाइन गीक्स में से एक हैं जो काम करते समय संगीत सुनना पसंद करते हैं, तो आप यह जानकर रोमांचित होंगे कि पेंडोरा, लोकप्रिय इंटरनेट रेडियो सेवा, कमांड लाइन के माध्यम से भी पहुंचा जा सकता है। पियानोबार के नाम से ओपन सोर्स कमांड लाइन पेंडोरा क्लाइंट मौजूद है, जो इसे संभव बनाता है।

कमांड लाइन एप्लिकेशन निम्नलिखित विशेषताएं प्रदान करता है:

  • चलाएं और प्रबंधित करें (बनाएं, अधिक संगीत जोड़ें, हटाएं, नाम बदलें, ...) स्टेशन
  • गानों को रेट करें और समझाएं कि उन्हें क्यों चुना गया है
  • आगामी गीत / गीत इतिहास
  • कीबाइंडिंग और टेक्स्ट आउटपुट को कस्टमाइज़ करें
  • रिमोट कंट्रोल और इवेंटसीएमडी इंटरफ़ेस (उदाहरण के लिए last.fm पर ट्रैक भेजें)
  • संयुक्त राज्य अमेरिका के बाहर श्रोताओं के लिए प्रॉक्सी समर्थन

इस आलेख में, हम चर्चा करेंगे कि लिनक्स पर कमांड लाइन एप्लिकेशन को कैसे इंस्टॉल, कॉन्फ़िगर और उपयोग करना है।

स्थापना

यदि आप डेबियन या डेबियन-आधारित सिस्टम (जैसे उबंटू, मिंट, और अधिक) चला रहे हैं, तो आप निम्न आदेश चलाकर आसानी से पियानोबार इंस्टॉल कर सकते हैं:

 sudo apt-pianobar स्थापित करें 

लेकिन यदि आप कुछ अन्य वितरण का उपयोग कर रहे हैं, या एप्लिकेशन आपके वितरण की रिपॉजिटरीज़ में उपलब्ध नहीं है, तो आप इसका स्रोत कोड डाउनलोड कर सकते हैं और इसे स्क्रैच से बना सकते हैं। स्रोत कोड गिटहब पर उपलब्ध है।

कॉन्फ़िगर

एक बार पियानोबार सफलतापूर्वक डाउनलोड और स्थापित हो जाने पर, अगला चरण इसे कॉन्फ़िगर करना है। यद्यपि आप pianobar कमांड चलाकर तुरंत ऐप चला सकते हैं, फिर भी आप निराश हो जाएंगे क्योंकि आपको कमांड चलाने पर हर बार लॉगिन क्रेडेंशियल्स दर्ज करना होगा।

एप्लिकेशन को कॉन्फ़िगर करने के लिए, पहले निम्न आदेश का उपयोग करके "कॉन्फ़िगरेशन" निर्देशिका बनाएं:

 mkdir -p .config / pianobar 

फिर नई निर्देशिका पर नेविगेट करें और "कॉन्फ़िगरेशन" नामक कॉन्फ़िगरेशन फ़ाइल बनाएं

 सीडी ~ / .config / pianobar स्पर्श विन्यास 

नई बनाई गई "कॉन्फ़िगर" फ़ाइल खोलें, और निम्न जानकारी दर्ज करें:

 उपयोगकर्ता = [आपका-पैंडोरा-उपयोगकर्ता नाम] पासवर्ड = [आपका-पैंडोरा-पासवर्ड] audio_quality = उच्च 

अपने पैंडोरा उपयोगकर्ता नाम और पासवर्ड के साथ स्क्वायर ब्रैकेट और उनके भीतर टेक्स्ट को बदलें। "Audio_quality" के लिए, अन्य उपलब्ध मान "मध्यम" और "कम" हैं।

उल्लेख करने का एक और मुद्दा यह है कि आप अमेरिका के बाहर पेंडोरा तक नहीं पहुंच सकते हैं। इसलिए, यदि आप अमेरिका के अलावा किसी अन्य स्थान से पेंडोरा तक पहुंचने का प्रयास कर रहे हैं, तो निम्न पंक्ति को अपनी कॉन्फ़िगरेशन फ़ाइल में भी जोड़ें:

 control_proxy = http://xxx.xxx.xxx.xxx:[port] 

एक पोर्ट प्रॉक्सी के साथ xxx.xxx.xxx.xxx को एक यूएस प्रॉक्सी आईपी एड्रेस, और [पोर्ट] के साथ बदलें। उदाहरण के लिए, मैंने प्रॉक्सी आईपी और पोर्ट नंबर 80 के रूप में 205.218.11.176 का उपयोग किया।

यह सबसे बुनियादी विन्यास है। अधिक कॉन्फ़िगरेशन विकल्पों के लिए, पियानोबार के मैन पेज का संदर्भ लें।

पियानोबार का उपयोग करना

एक बार जब आप एप्लिकेशन को कॉन्फ़िगर कर लेंगे, तो इसका उपयोग करना बहुत आसान है; बस निम्न आदेश चलाएं:

 pianobar 

आवेदन पेंडोरा सेवा में प्रवेश करेगा, स्टेशनों को लाएगा और आपको एक का चयन करने के लिए कहेंगे। एक बार हो जाने पर, यह संबंधित प्ले सूची लाएगा और गाने बजाना शुरू कर देगा।

यह एप्लिकेशन विभिन्न आदेश भी प्रदान करता है जिसके माध्यम से आप एक नया स्टेशन बनाने, स्टेशन को हटाने, आदि के रूप में सामान कर सकते हैं। यहां आदेशों की पूरी सूची दी गई है (जिसे आप दबाकर कंसोल पर प्राप्त कर सकते हैं?):

  • + - प्यार गीत
  • - प्रतिबंध गीत
  • - स्टेशन में संगीत जोड़ें
  • सी - नया स्टेशन बनाएं
  • डी - स्टेशन हटाओ
  • - समझाओ कि यह गीत क्यों खेला जाता है
  • जी - शैली स्टेशन जोड़ें
  • एच - गीत इतिहास
  • i - गीत / स्टेशन के बारे में जानकारी प्रिंट करें
  • जे - साझा स्टेशन जोड़ें
  • एन - अगला गीत
  • पी - रोकें / प्लेबैक फिर से शुरू करें
  • क्यू - छोड़ो
  • आर - नाम बदलें स्टेशन
  • एस - स्टेशन बदलें
  • टी थक गया (1 महीने के लिए प्रतिबंध गीत)
  • यू - आने वाले गाने
  • एक्स - क्विकमिक्स स्टेशनों का चयन करें
  • बी - बुकमार्क गीत / कलाकार
  • ( - मात्रा घटाना
  • ) - मात्रा में वृद्धि
  • = - बीज / प्रतिक्रिया हटाएं
  • v - गीत या कलाकार से नया स्टेशन बनाएं
  • पी - प्लेबैक फिर से शुरू करें
  • एस - प्लेबैक रोकें
  • ^ - रीसेट वॉल्यूम

निष्कर्ष

जबकि पियानोबार सबसे अधिक संभावना कट्टर कमांड लाइन उपयोगकर्ताओं से अपील करेगा, यह एक उपयोगी विकल्प भी है यदि आप एक पेंडोरा क्लाइंट की तलाश में हैं जो संसाधन संसाधन नहीं है, हालांकि इसमें आपके लिए उपयोग करने में समय लग सकता है। क्या आपने पियानोबार का उपयोग किया है? आपका अनुभव कैसा रहा? क्या आप किसी अन्य कमांड लाइन पेंडोरा क्लाइंट का उपयोग करते हैं? नीचे टिप्पणी करके हमें बताएं।