mirror of
https://github.com/glomatico/gamdl.git
synced 2026-06-14 04:35:23 +03:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 0d9b225fdc | |||
| 254147096a |
+1
-1
@@ -3,7 +3,7 @@ import argparse
|
||||
import traceback
|
||||
from .gamdl import Gamdl
|
||||
|
||||
__version__ = '1.8'
|
||||
__version__ = '1.9'
|
||||
|
||||
|
||||
def main():
|
||||
|
||||
+2
-2
@@ -56,8 +56,8 @@ class Gamdl:
|
||||
'origin': 'https://beta.music.apple.com',
|
||||
})
|
||||
web_page = self.session.get('https://beta.music.apple.com').text
|
||||
index_js_uri = re.search('(?<=index\.)(.*?)(?=\.js")', web_page).group(1)
|
||||
index_js_page = self.session.get(f'https://beta.music.apple.com/assets/index.{index_js_uri}.js').text
|
||||
index_js_uri = re.search(r"/assets/index-legacy-[^/]+\.js", web_page).group(0)
|
||||
index_js_page = self.session.get(f'https://beta.music.apple.com{index_js_uri}').text
|
||||
token = re.search('(?=eyJh)(.*?)(?=")', index_js_page).group(1)
|
||||
self.session.headers.update({"authorization": f'Bearer {token}'})
|
||||
self.country = self.session.cookies.get_dict()['itua']
|
||||
|
||||
Reference in New Issue
Block a user