#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#author:Wos
#livemusic for windows
import requests
import os
import json
cookie = "_jango_s=NmRLUG1ocm13WjZpUmJ2WVl1WXgrVUVvWXdQam1vbmRZLzBJcHVMWkxySVBhNVFKTkh0YS8wK1NCeHVPcmc2MXFHVGxOL3hNRlkydjA2ZGpEb0dSc0tpVXpSRGJLU2lyYjVvdm1vd2lBTUZrckVlV0FabDlPdnBwUDI5dlVnS1EvdFBJMEIxb1ZCditTRzNJUStrbmVUb3pGaDZ6V3FsQ1pmOFo1d3Byb1ZNaUpoZEpwYXcyMDZRWHBaYjlWRGx5LS1qSE9sVURWK2RMUmJINU9KcHROUzhBPT0=--16eb671c209f5942e2f658a674dd2ae3d56d17b8"
hdr = {
    "user-agent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.45 Safari/537.36",
    "cookie":cookie
}

logo = '''
 _     _           __  __           _      
| |   (_)_   _____|  \/  |_   _ ___(_) ___ 
| |   | \ \ / / _ \ |\/| | | | / __| |/ __|
| |___| |\ V /  __/ |  | | |_| \__ \ | (__ 
|_____|_| \_/ \___|_|  |_|\__,_|___/_|\___|

'''
def flushscreen():
    os.system("mode con cols=50 lines=15")
    os.system("cls")
    print(logo)

def play():
    global cookie
    while True:
        try:
            flushscreen()
            url = "https://www.jango.com/streams/info"
            res = requests.get(url,headers=hdr)
            cookie = res.headers['set-cookie']
            result = json.loads(res.text)
            link = "https:"+result['url']
            print("ARTIST:"+result['artist'])
            print("SONG:"+result['song'])
            print("Ctrl+C:Next Song")
            cmdline=("ffplay -noinfbuf -loglevel -8  -v -8 -nodisp -vn -autoexit \"%s\""%(link))
            os.system(cmdline)
        except:
            pass

if __name__ == "__main__":
    flushscreen()
    sid = input("ARTIST:")
    if str(sid).strip() != "":
        keyword = str(sid).strip().replace(" ","+")
        url = "https://www.jango.com/music/"+str(keyword)
        res = requests.get(url,headers=hdr)
        cookie = res.headers['set-cookie']
    play()