From 7ac62a9c10d057793478d8bdf0d7186c0c9858c5 Mon Sep 17 00:00:00 2001 From: Michael Kuperfish Steinberg <36902556+Michael-K-Stein@users.noreply.github.com> Date: Sat, 21 Jan 2023 15:36:47 +0200 Subject: [PATCH] Add default Spotify creds --- config.py | 5 +++-- keys.py | 16 ++++++++++++++++ 2 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 keys.py diff --git a/config.py b/config.py index e4fa2d0..b59234a 100644 --- a/config.py +++ b/config.py @@ -13,10 +13,11 @@ from cryptography.hazmat.backends import default_backend from cryptography.hazmat.primitives.ciphers import Cipher, algorithms, modes from pydeezer.constants import track_formats from settings import Settings +import keys USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36' -SP_DC = os.getenv('SP_DC') -SP_KEY = os.getenv('SP_KEY') +SP_DC = os.getenv('SP_DC') if os.getenv('SP_DC') else keys.get_sp_dc() +SP_KEY = os.getenv('SP_KEY') if os.getenv('SP_KEY') else keys.get_sp_key() #PROXY = {"http": "127.0.0.1:8080", "https": "127.0.0.1:8080"} PROXY = {} VERIFY_SSL = True diff --git a/keys.py b/keys.py new file mode 100644 index 0000000..43600df --- /dev/null +++ b/keys.py @@ -0,0 +1,16 @@ +import random + +__keys = [ + ('913e0bdf-1edd-47c7-87a9-a35220b6e5d0', 'AQBRFGQJBQtClUTyq7LHR77hf_cRwFjKVhisQVcHMWb7TQmkJso5xbcrIyHlDzA-qqoNhY3SSfFhPaPMRR7sCJW-KX0YSiyw8qw5kmbtsSTWasYb_-HDp40rAzlR2b2eAS32SJBRB4bna7k_CcgilB3tj4ZBNJqC'), + ('79d7e532-9bd5-4a61-9122-6b1c9b482efe', 'AQBSvqnDCT2HcOTC0V4yGgdGAjv2elnnTDqLMZmt7pzlimjtmGtwJ0-0n5hyrC3cuYsFaxClVg6ki02r8tMo_7PD6G2Jtx8uGSyL8xWg6TrLqm-XwtKAimut1qdMwVtPVZ8cO5T-MWxI-PduZ975AB17EO0vHbj4'), + ('1541e9bc-fa60-4c0b-86fa-452e0fba304f', 'AQAda5eiTbKYEwNvHWq7afCWlfuN8eMN_vyIiTgd_28Jde7LtqBArq8ADDYivY2_39LgNfegFWQj21bURknirP3KAuiiVHpnotbmwSxhrbLQBOmjaSx1S_PEKpaPkFwvl288XY-W9It3PtFNve3RnnV-VnFji_Y'), +] + +pepper = random.randint(0, len(__keys) - 1) + +def get_sp_key(): + return __keys[pepper][0] + + +def get_sp_dc(): + return __keys[pepper][1]