AngelThump
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
from requests import get
|
||||
from requests import post
|
||||
import argparse
|
||||
import json
|
||||
import subprocess
|
||||
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument("-c", help = "AngelThump channel name")
|
||||
args = parser.parse_args()
|
||||
|
||||
def getToken():
|
||||
print("[+] getting token")
|
||||
endpoint = 'https://vigor.angelthump.com/' + args.c + '/token'
|
||||
jHeaders = {"Content-Type": "application/json", "Identifier": "SwnpX0RnA99YdRj0SPqs"}
|
||||
payload = {}
|
||||
r = post(endpoint, json=payload, headers=jHeaders)
|
||||
return json.loads(r.text)["token"]
|
||||
|
||||
def getHLS():
|
||||
endpoint = 'https://vigor.angelthump.com/hls/' + args.c + '.m3u8?token=' + getToken()
|
||||
return endpoint
|
||||
|
||||
def playVLC():
|
||||
subprocess.Popen(["C:/Program Files/VideoLAN/VLC/vlc.exe",getHLS()])
|
||||
|
||||
if args.c:
|
||||
print("[+] channel: % s" % args.c)
|
||||
playVLC()
|
||||
print("[+] opening VLC")
|
||||
Reference in New Issue
Block a user