| | |
| | | import random |
| | | import requests |
| | | |
| | | |
| | | def gensalt(): |
| | | ALPHABET = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" |
| | | chars = [] |
| | |
| | | s = gensalt() |
| | | t = gentoken(passwd,s) |
| | | payload = {'u': user, 't': t, 's': s, 'c': 'audible', 'v': '1.15.0', 'f': 'json', 'type': 'alphabeticalByName', 'size': '500'} |
| | | r = requests.get('http://zombietc01.darkurthe.net:8080/audiobooks/rest/getAlbumList.view', payload, verify=False) |
| | | r = requests.get('https://subsonic.darkurthe.net/audiobooks/rest/getAlbumList.view', payload, verify=False) |
| | | if r.status_code == 200: |
| | | jr = r.json() |
| | | return jr |
| | |
| | | s = gensalt() |
| | | t = gentoken(passwd,s) |
| | | payload = {'u': user, 't': t, 's': s, 'c': 'audible', 'v': '1.15.0'} |
| | | r = requests.get('http://zombietc01.darkurthe.net:8080/audiobooks/rest/startScan.view', payload, verify=False) |
| | | r = requests.get('https://subsonic.darkurthe.net/audiobooks/rest/startScan.view', payload, verify=False) |
| | | if r.status_code == 200: |
| | | return True |
| | | else: |