ہم نے پہلے بھی لینکس کنسول کے لیے میوزک پلیئرز کے بارے میں لکھا ہے تاکہ آپ اسے پہلے سے ہی طویل فہرست میں شامل کر سکیں۔ اور اس سے پہلے کہ آپ میوزک پلیئرز کی فہرست میں اضافہ کے بارے میں شکایت کریں یہ وہی ہے جو اس کا GitHub صفحہ پڑھتا ہے:
یہ میرا پہلا گو پروگرام ہے، میں کنسول پر گوگل پلے میوزک سننا چاہتا تھا، اس لیے میں نے ایک پلیئر لکھا۔ یہ Matt Jibson's Moggio سے متاثر ہے اور اپنی لائبریریوں میں سے ایک استعمال کرتا ہے...
Jam لینکس اور ونڈوز کنسولز کے لیے حال ہی میں تیار کردہ گوگل پلے میوزک پلیئر ہے۔اس میں ٹرمینل کے اندر ایک سادہ سا ظاہری شکل ہے جو تشریف لانا آسان ہے (کافی حد تک Cmus) اور گو پروگرامنگ زبان میں لکھا گیا تھا۔
جیم میوزک پلیئر میں خصوصیات
انسٹالیشن کے تقاضے اور کلیدی پابندیاں
چلانے کے لیے ایک اہم ضرورت Jam لاگ ان کیا جا رہا ہے Google Playآپ کے موبائل فون پرسروسز۔ لہذا اگر آپ کے پاس نہیں ہے تو آپ کو صرف بعد میں ریلیز کا انتظار کرنا پڑے گا جس کی ضرورت نہیں ہے۔
اگر آپ اپنے Google اکاؤنٹ کے ساتھ 2 فیکٹر کی اجازت دینے والی سروس استعمال کرتے ہیں تو آپ کو خود ایک ایپ پاس ورڈ بنانا ہوگا۔ اس کو دور کرنے کے لیے یہاں لنک پر عمل کریں۔
اگر آپ 64bit سسٹم چلا رہے ہیں تو آپ Jamپر دستیاب بائنری پیکیج کا استعمال کرتے ہوئے
64 بٹ سسٹمز کے لیے جام ڈاؤن لوڈ کریں۔
لینکس پر 64 بٹ بائنری انسٹال کرنے کے لیے درج ذیل کمانڈ استعمال کریں۔
$ sudo install jam_x64 /usr/local/bin/jam
ماخذ سے جیم انسٹال کرنے کا طریقہ
ذریعہ سے Jam انسٹال کرنے کے لیے، آپ کو Go، Git کی ضرورت ہوگی اور libpulse-dev.
$ sudo apt install golang-go git libpulse-dev
اگلا، GOPATH ماحول متغیر سیٹ کریں اور GOPATH/binفولڈر آپ کے PATH میں دستیاب ہے۔
$ mkdir ~/.go "$echo برآمد GOPATH=$HOME/.go >> ~/.bashrc" "$echo ایکسپورٹ PATH=$PATH:$GOROOT/bin:$GOPATH/bin >> ~/.bashrc" $ذریعہ ~/.bashrc
اور آخر میں، سورس سے Jam انسٹال کریں (بائنری ~/.go/bin/) میں دستیاب ہوگی۔
$ جاؤ github.com/budkin/jam حاصل کریں۔
کنسول پلیئر ہونے کے ناطے جو Cmus سے متاثر تھا، یہ اسی طرح کی کی بائنڈنگز کا اشتراک کرتا ہے:
چابی | عمل |
---|---|
واپسی، x | چلائیں فی الحال منتخب فنکار، البم یا گانا |
c | توقف |
v | سٹاپ |
b | اگلا ٹریک |
z | پچھلا ٹریک |
u | ڈیٹا بیس کو سنکرونائز کریں (اگر آپ نے ویب انٹرفیس میں کچھ گانے شامل کیے ہیں) |
/ | سرچ فنکار |
n | اگلا تلاش کا نتیجہ |
ٹیب | ٹوگل فنکاروں/ٹریکس کا نظارہ |
فرار، q | چھوڑو |
اوپر کا تیر، k | اوپر کرو |
نیچے کا تیر، j | نیچے سکرول کریں |
گھر، جی | اوپر تک سکرول |
اختتام، جی | نیچے تک سکرول کریں |
space | ٹوگل البمز |
R | رینڈمائز فنکار |
Ctrl+Space | ٹوگل ویو (پلے لسٹس/فنکار) |
r | موجودہ ٹریک کو دہرائیں |
جیسا کہ آپ نے اب تک اندازہ لگا لیا ہوگا، Jam ایک بچہ پروجیکٹ ہونے کی وجہ سے بہت ساری خصوصیات شامل کی جانی ہیں۔ یہ پوسٹ عملی طور پر اوپن سورس کے شوقین افراد کے لیے ہے جو ہو سکتا ہے پراجیکٹ کی ترقی میں شامل ہونے میں دلچسپی رکھتے ہوں تاکہ اس کے بارے میں گھر لکھ سکیں۔
اگر آپ اوسط درجے کے صارف ہیں، تو میں آپ کو GPMDP اور ہارمنی جیسے نسبتاً بالغ پروجیکٹس پر قائم رہنے کا مشورہ دوں گا۔
تصویری کریڈٹ: http://www.webupd8.org/
تازہ ترین اپڈیٹ
GitHub پر جیم میوزک پلیئر اب دستیاب نہیں ہے لہذا میرا اندازہ ہے کہ پروجیکٹ کو بند کر دیا گیا ہے اور نیچے کھینچ لیا گیا ہے۔ افسوسناک بات یہ ہے کہ بہت سی دوسری میوزک پلیئر ایپس ہیں جن میں سے آپ منتخب کر سکتے ہیں تاکہ یہ ایک چاندی کی لکیر ہو۔
آپ کے خیال میں پروجیکٹ کے ختم ہونے کی وجہ کیا ہے؟ کیا آپ کے پاس کوئی اندرونی خلاصہ ہے؟ تبصرے کا سیکشن نیچے ہے۔