lets find more clients

main
David 2022-04-07 02:33:16 +02:00
parent 684f4d2df8
commit 727394456b
7 changed files with 147 additions and 128 deletions

File diff suppressed because one or more lines are too long

View File

@ -42,7 +42,7 @@ markdown += "| ID/ClientName/Version | Quality Formats | Features/Limitations/At
markdown += "|---------------------------|-----------------|----------|\n" markdown += "|---------------------------|-----------------|----------|\n"
working_clients_output = "" working_clients_output = ""
working_versions_output = "" working_versions = []
video_id = "" video_id = ""
@ -86,10 +86,10 @@ for client_id in client_ids:
except Exception: except Exception:
print("missing doc id (video id)") print("missing doc id (video id)")
working_clients_output += client_name + ";" + client_version + "\n" working_clients_output += str(client_id) + ";" + client_name + ";" + client_version + "\n"
if (client_version + "\n") not in working_versions_output: if client_version not in working_versions:
working_versions_output += client_version + "\n" working_versions.append(client_version)
formats_combined = [] formats_combined = []
@ -172,7 +172,8 @@ f.write(working_clients_output)
f.close() f.close()
f = open("results/working_unique_versions.txt", "w") f = open("results/working_unique_versions.txt", "w")
f.write(working_versions_output) for v in working_versions:
f.write(v + "\n")
f.close() f.close()
f = open("readme.md", "w", encoding="utf-8") f = open("readme.md", "w", encoding="utf-8")

View File

@ -37,6 +37,17 @@ innertube_hosts = [
"Accept-Language": "de,de-DE;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6", "Accept-Language": "de,de-DE;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6",
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.74 Safari/537.36 Edg/99.0.1150.52" "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.74 Safari/537.36 Edg/99.0.1150.52"
} }
},
{
"video_id": "zv9NimPx3Es", # another music video
"domain": "music.youtube.com",
"key": "AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8",
"headers": {
"Origin": "https://music.youtube.com",
"Referer": "https://music.youtube.com/",
"Accept-Language": "de,de-DE;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6",
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.74 Safari/537.36 Edg/99.0.1150.52"
}
} }
] ]

File diff suppressed because one or more lines are too long

View File

@ -1,57 +1,58 @@
WEB;2.20220404 1;WEB;2.20220405
MWEB;2.20220404 2;MWEB;2.20220405
ANDROID;17.11.34 3;ANDROID;17.13.3
IOS;17.11.34 5;IOS;17.13.3
TVHTML5;7.20220325 7;TVHTML5;7.20220325
TVLITE;2 8;TVLITE;2
TVANDROID;1.0 10;TVANDROID;1.0
XBOXONEGUIDE;1.0 13;XBOXONEGUIDE;1.0
ANDROID_CREATOR;22.11.100 14;ANDROID_CREATOR;22.14
IOS_CREATOR;22.11.100 15;IOS_CREATOR;22.14
TVAPPLE;1.0 16;TVAPPLE;1.0
ANDROID_KIDS;7.10.3 18;ANDROID_KIDS;7.12.3
IOS_KIDS;7.10.3 19;IOS_KIDS;7.12.3
ANDROID_MUSIC;4.70.50 21;ANDROID_MUSIC;5.01
ANDROID_TV;2.13 23;ANDROID_TV;2.16.032
IOS_MUSIC;4.70.50 26;IOS_MUSIC;5.01
MWEB_TIER_2;9.20220325 27;MWEB_TIER_2;9.20220325
ANDROID_VR;0.1 28;ANDROID_VR;1.28.63
ANDROID_UNPLUGGED;6.12.1 29;ANDROID_UNPLUGGED;6.13
ANDROID_TESTSUITE;1.9 30;ANDROID_TESTSUITE;1.9
WEB_MUSIC_ANALYTICS;0.2 31;WEB_MUSIC_ANALYTICS;0.2
IOS_UNPLUGGED;6.12.1 33;IOS_UNPLUGGED;6.13
ANDROID_LITE;3.26.1 38;ANDROID_LITE;3.26.1
IOS_EMBEDDED_PLAYER;2.0 39;IOS_EMBEDDED_PLAYER;2.3
WEB_UNPLUGGED;1.20220330 41;WEB_UNPLUGGED;1.20220403
WEB_EXPERIMENTS;1 42;WEB_EXPERIMENTS;1
TVHTML5_CAST;1.1 43;TVHTML5_CAST;1.1
ANDROID_EMBEDDED_PLAYER;17.11.34 55;ANDROID_EMBEDDED_PLAYER;17.13.3
WEB_EMBEDDED_PLAYER;9.20220325 56;WEB_EMBEDDED_PLAYER;9.20220325
TV_UNPLUGGED_CAST;0.1 57;TVHTML5_AUDIO;2.0
TVHTML5_KIDS;3.20220325 58;TV_UNPLUGGED_CAST;0.1
WEB_HEROES;0.1 59;TVHTML5_KIDS;3.20220325
WEB_MUSIC;1.0 60;WEB_HEROES;0.1
WEB_CREATOR;1.20220330 61;WEB_MUSIC;1.0
TV_UNPLUGGED_ANDROID;0.1 62;WEB_CREATOR;1.20220403
IOS_LIVE_CREATION_EXTENSION;17.11.34 63;TV_UNPLUGGED_ANDROID;1.16.80
TVHTML5_UNPLUGGED;6.12.1 64;IOS_LIVE_CREATION_EXTENSION;17.13.3
IOS_MESSAGES_EXTENSION;17.11.34 65;TVHTML5_UNPLUGGED;6.13
WEB_REMIX;1.20220330 66;IOS_MESSAGES_EXTENSION;17.13.3
IOS_UPTIME;1.0 67;WEB_REMIX;1.20220403
WEB_UNPLUGGED_ONBOARDING;0.1 68;IOS_UPTIME;1.0
WEB_UNPLUGGED_OPS;0.1 69;WEB_UNPLUGGED_ONBOARDING;0.1
WEB_UNPLUGGED_PUBLIC;0.1 70;WEB_UNPLUGGED_OPS;0.1
TVHTML5_VR;0.1 71;WEB_UNPLUGGED_PUBLIC;0.1
ANDROID_TV_KIDS;1.0.0 72;TVHTML5_VR;0.1
TVHTML5_SIMPLY;1.0 74;ANDROID_TV_KIDS;1.16.80
WEB_KIDS;2.20220404 75;TVHTML5_SIMPLY;1.0
MUSIC_INTEGRATIONS;0.1 76;WEB_KIDS;2.20220405
TVHTML5_YONGLE;0.1 77;MUSIC_INTEGRATIONS;0.1
GOOGLE_ASSISTANT;0.1 80;TVHTML5_YONGLE;0.1
TVHTML5_SIMPLY_EMBEDDED_PLAYER;2.0 84;GOOGLE_ASSISTANT;0.1
WEB_INTERNAL_ANALYTICS;0.1 85;TVHTML5_SIMPLY_EMBEDDED_PLAYER;2.0
WEB_PARENT_TOOLS;1.20220330 87;WEB_INTERNAL_ANALYTICS;0.1
GOOGLE_MEDIA_ACTIONS;0.1 88;WEB_PARENT_TOOLS;1.20220403
WEB_PHONE_VERIFICATION;1.0.0 89;GOOGLE_MEDIA_ACTIONS;0.1
IOS_PRODUCER;0.1 90;WEB_PHONE_VERIFICATION;1.0.0
TVHTML5_FOR_KIDS;7.20220325 92;IOS_PRODUCER;0.1
93;TVHTML5_FOR_KIDS;7.20220325

View File

@ -1,20 +1,24 @@
2.20220404 2.20220405
17.11.34 17.13.3
7.20220325 7.20220325
2 2
1.0 1.0
22.11.100 22.14
7.10.3 7.12.3
4.70.50 5.01
2.13 2.16.032
9.20220325 9.20220325
0.1 1.28.63
6.12.1 6.13
1.9 1.9
0.2 0.2
3.26.1 3.26.1
2.0 2.3
1.20220330 1.20220403
1
1.1 1.1
2.0
0.1
3.20220325 3.20220325
1.16.80
1.0.0 1.0.0

View File

@ -5,7 +5,7 @@ The goal was to find a client that has no age restrictions implemented. With suc
## Contributors ## Contributors
- [@MinePlayersPE](https://github.com/MinePlayersPE) - Mapped some version numbers in a [Gist](https://gist.github.com/MinePlayersPE/9875f2051c2dfdeb090543b8c6a9f7e6), which helped a lot - [@MinePlayersPE](https://github.com/MinePlayersPE) - Mapped some version numbers in a [Gist](https://gist.github.com/MinePlayersPE/9875f2051c2dfdeb090543b8c6a9f7e6), which helped a lot
- [@89z](https://github.com/89z) - Helped to find some missing clients - [@89z](https://github.com/89z) - Helped to find some missing clients and version numbers
## Results ## Results