Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ap0dexMe0/T00LK1D-WidePlay
/ functions
Functions
281 in github.com/Ap0dexMe0/T00LK1D-WidePlay
⨍
Functions
281
◇
Types & classes
16
↳
Endpoints
2
↓ 89 callers
Method
get
(self, key: str)
services/learnyst.py:182
↓ 22 callers
Function
handle
(result, error: str)
modules/utils.py:188
↓ 8 callers
Method
execute
( self, command: CommandEnum, *args )
services/learnyst.py:343
↓ 8 callers
Function
setup_logging
()
modules/logging.py:7
↓ 7 callers
Function
used_proxy
(proxy)
modules/proxy.py:249
↓ 4 callers
Method
_get_file
( self, src_type: SrcType, drm_type: DRMType, course_id: int,
services/learnyst.py:705
↓ 4 callers
Method
process_data
( self, command: str | tuple )
services/learnyst.py:331
↓ 4 callers
Method
run
(self)
services/learnyst.py:32
↓ 3 callers
Method
__init__
Learnyst Downloader Author: github.com/DevLARLEY
services/learnyst.py:415
↓ 3 callers
Method
_find_and_insert
( index_js: str, insert_index: int, rexp: str, name: str )
services/learnyst.py:97
↓ 3 callers
Function
banners
()
modules/utils.py:156
↓ 3 callers
Function
ensure_list
(element: dict | list)
modules/utils.py:194
↓ 3 callers
Function
extract_kid_and_pssh_from_mpd
(manifest)
modules/pssh.py:48
↓ 3 callers
Function
extract_pssh_from_m3u8
(m3u8_obj: m3u8.M3U8)
modules/pssh.py:189
↓ 3 callers
Function
fetch_m3u8
(url: str)
modules/pssh.py:180
↓ 3 callers
Function
fetch_manifest
(url, proxy)
modules/pssh.py:26
↓ 3 callers
Function
kid_to_pssh
(kid)
modules/pssh.py:77
↓ 3 callers
Function
load_configurations
()
modules/config.py:3
↓ 3 callers
Function
try_parse
(to_parse: str)
modules/utils.py:210
↓ 2 callers
Method
_download_manifest
( self, manifest: str, url: str, decrypt: bool )
services/learnyst.py:763
↓ 2 callers
Method
_merge
( self, files: list, name: str )
services/learnyst.py:923
↓ 2 callers
Function
bypass_manifest_fetching
(url: str)
modules/utils.py:29
↓ 2 callers
Function
calculate_signature
(method, url, headers, payload, timestamp=None)
services/skyshowtime.py:43
↓ 2 callers
Function
colored_input
(prompt, color)
modules/utils.py:141
↓ 2 callers
Method
download
(self)
services/learnyst.py:954
↓ 2 callers
Method
generate_license_request
( self, course_id: int, content_id: int, drm_type: DRMType
services/learnyst.py:596
↓ 2 callers
Function
get_headers
()
services/hbogo.py:4
↓ 2 callers
Method
get_keys
(self, license_b64, session_id)
modules/license_retrieval.py:321
↓ 2 callers
Method
get_proxy
(self, tunnels, tls=False)
modules/proxy.py:52
↓ 2 callers
Function
get_widevine_keys
(pssh, lic_url, service_name, content_id=None, proxy=None, kid=None)
modules/license_retrieval.py:43
↓ 2 callers
Function
init_proxy
(data)
modules/proxy.py:177
↓ 2 callers
Method
initialize
(self)
services/learnyst.py:161
↓ 2 callers
Function
proceed_with_download
(args, keys, proxy, headers)
main.py:169
↓ 2 callers
Function
proxyscrape
(country=None)
modules/proxy.py:142
↓ 2 callers
Function
setup_proxy
(args)
main.py:17
↓ 2 callers
Method
simple_set
(self, key: str, value)
services/learnyst.py:203
↓ 2 callers
Method
zgettunnels
(self, session_key: str, country: str, timeout: float = 10.0)
modules/proxy.py:91
↓ 1 callers
Method
_decrypt
( self, files: list, keys: list )
services/learnyst.py:890
↓ 1 callers
Method
_decryption_setup
( self, drm_type: DRMType, course_id: int, content_id: int,
services/learnyst.py:624
↓ 1 callers
Method
_find_and_insert_function
( index_js: str, insert_index: int, rexp: str, name: str,
services/learnyst.py:121
↓ 1 callers
Method
_find_insert_index
( index_js: str, rexp: str )
services/learnyst.py:111
↓ 1 callers
Method
_get_keys
( self, course_id: int, content_id: int, drm_type: DRMType,
services/learnyst.py:813
↓ 1 callers
Method
_process_token
(token: str)
services/learnyst.py:443
↓ 1 callers
Method
_process_url
(url: str)
services/learnyst.py:449
↓ 1 callers
Method
build_content_url
( src_type: SrcType, content_path_extn: str, file_name: str )
services/learnyst.py:529
↓ 1 callers
Function
clean
(files: list)
modules/utils.py:222
↓ 1 callers
Function
clear_screen
()
modules/utils.py:115
↓ 1 callers
Function
configure_session
(proxy)
modules/license_retrieval.py:37
↓ 1 callers
Function
configure_session
(proxy)
modules/proxy.py:256
↓ 1 callers
Function
confirm_user_proceed
()
main.py:204
↓ 1 callers
Function
create_default_proxies
(filename)
modules/proxy.py:221
↓ 1 callers
Function
direct_downloads
Downloads DRM-protected content using N_m3u8DL-RE. Parameters: url (str): The URL of the MPD file. output_name (str): The name of th
modules/downloader.py:165
↓ 1 callers
Function
drm_downloader
Downloads DRM-protected content using N_m3u8DL-RE. Parameters: url (str): The URL of the mpd file. output_name (str): The name of th
modules/downloader.py:208
↓ 1 callers
Function
fetch_mpd
(manifest_url, headers=None, proxy=None)
modules/downloader.py:15
↓ 1 callers
Method
generate_session_key
(self, timeout: float = 10.0)
modules/proxy.py:64
↓ 1 callers
Method
get_country
(self)
modules/proxy.py:121
↓ 1 callers
Method
get_course_data
( self, course_id: int, school_id: int, lesson_id: int,
services/learnyst.py:479
↓ 1 callers
Method
get_course_id
( school_id: int, seo_title: str, token: str )
services/learnyst.py:459
↓ 1 callers
Method
get_drm_type
(src_type: SrcType)
services/learnyst.py:558
↓ 1 callers
Method
get_ext_ver
(self)
modules/proxy.py:37
↓ 1 callers
Function
get_license
(content_id)
services/hbogo.py:8
↓ 1 callers
Function
get_mp4_info
(file_path)
modules/downloader.py:119
↓ 1 callers
Method
get_player
(self)
services/learnyst.py:75
↓ 1 callers
Function
get_pssh
(url: str, proxy=None)
modules/pssh.py:84
↓ 1 callers
Function
get_pssh_from_m3u8_url
(url: str)
modules/pssh.py:202
↓ 1 callers
Function
get_quality_label
(width, height)
modules/downloader.py:82
↓ 1 callers
Function
get_random_folder
Generate a random folder name inside the base_dir and create it.
modules/downloader.py:286
↓ 1 callers
Function
get_service_module
(service_name)
modules/utils.py:179
↓ 1 callers
Function
get_user_token
(token_url, cookies, region)
services/skyshowtime.py:76
↓ 1 callers
Function
get_vod_request
(vod_url, region, user_token, video_url)
services/skyshowtime.py:102
↓ 1 callers
Function
handle_learnyst_service
(manifest_url, lr_token=None)
modules/license_retrieval.py:274
↓ 1 callers
Function
handle_other_services
(args, headers)
main.py:120
↓ 1 callers
Method
inject_exports
(self)
services/learnyst.py:133
↓ 1 callers
Function
is_token_valid
(token: str)
modules/utils.py:200
↓ 1 callers
Function
list_available_formats
List the available formats for the given URL using yt-dlp.
modules/downloader.py:293
↓ 1 callers
Function
load_device_file
(directory="device")
modules/license_retrieval.py:29
↓ 1 callers
Function
main
()
main.py:88
↓ 1 callers
Function
parse_arguments
Set up argument parsing.
modules/arg_parser.py:21
↓ 1 callers
Function
parse_headers
Convert a list of header strings into a dictionary. Args: header_list (list): List of headers in the format "Key: Value". Retur
modules/utils.py:118
↓ 1 callers
Function
print_custom_help
Print a custom help message.
modules/arg_parser.py:84
↓ 1 callers
Function
print_license_keys
(keys)
modules/utils.py:173
↓ 1 callers
Method
process_media
(self, title, imdb_id, season_number, file_search_patterns, video_lang_code, video_source, video_format, dubbi
modules/tracks.py:28
↓ 1 callers
Method
read_config
(self)
services/learnyst.py:168
↓ 1 callers
Function
read_proxies_from_file
(filename)
modules/proxy.py:235
↓ 1 callers
Function
reencode_video_to_hd
(input_file, output_file)
modules/downloader.py:141
↓ 1 callers
Function
remove_query
(url: str)
modules/utils.py:217
↓ 1 callers
Method
request_signed_url
( self, token: str, content_path: str, drm_type: DRMType )
services/learnyst.py:569
↓ 1 callers
Function
rotate_proxy
()
modules/proxy.py:193
↓ 1 callers
Function
save_mp4_info
(info, save_name)
modules/downloader.py:128
↓ 1 callers
Method
set
(self, key: str, value)
services/learnyst.py:197
↓ 1 callers
Method
simple_get
(self, key: str)
services/learnyst.py:188
↓ 1 callers
Method
stop
(self)
services/learnyst.py:309
↓ 1 callers
Method
stop_processing
(self)
services/learnyst.py:400
↓ 1 callers
Function
validate_keys
(key: str)
modules/downloader.py:110
↓ 1 callers
Method
wait_timeout
(self, page)
services/learnyst.py:284
↓ 1 callers
Method
write_config
(self)
services/learnyst.py:192
Method
__init__
(self, apikey)
modules/license_retrieval.py:307
Method
__init__
(self)
modules/tracks.py:16
Method
__init__
(self)
modules/tracks.py:20
Method
__init__
(self, userCountry: str = None, randomProxy: bool = False)
modules/proxy.py:13
next →
1–100 of 281, ranked by callers