MCPcopy Create free account

hub / github.com/CCSH/IPTV / functions

Functions48 in github.com/CCSH/IPTV

↓ 8 callersFunctionread_txt
(file_path: str, strip: bool = True, skip_empty: bool = True)
main.py:43
↓ 4 callersFunctionwrite_txt
(file_path: str, data: list or str)
main.py:59
↓ 3 callersMethod_write
(self, p, lines)
assets/whitelist-blacklist/main.py:326
↓ 3 callersFunctionclean_channel_name
(name: str)
main.py:115
↓ 3 callersFunctionprocess_single_line
(line: str, classifier: ChannelClassifier, corrections: dict)
main.py:312
↓ 3 callersFunctiontraditional_to_simplified
(text: str)
main.py:77
↓ 2 callersFunction_extract_black_urls
(file_path)
main.py:84
↓ 2 callersMethodadd_channel_line
(self, chn_type: str, line: str, url: str)
main.py:227
↓ 2 callersMethodcheck_url_exist
(self, chn_type: str, url: str)
main.py:211
↓ 2 callersMethodfetch_remote
(self, urls)
assets/whitelist-blacklist/main.py:224
↓ 2 callersMethodget_channel_data
(self, chn_type: str)
main.py:255
↓ 2 callersFunctionmake_m3u
(txt_file: str, m3u_file: str, tvg_url: str, logo_tpl: str)
main.py:382
↓ 2 callersMethodread_file
(self, file_path)
assets/whitelist-blacklist/main.py:146
↓ 2 callersFunctionsort_channel_data
(channel_data: list, chn_type: str, cfg_list: list)
main.py:328
↓ 1 callersMethod_check_ipv6
(self)
assets/whitelist-blacklist/main.py:74
↓ 1 callersMethod_load_blacklist
(self)
assets/whitelist-blacklist/main.py:84
↓ 1 callersMethod_save_blacklist
(self)
assets/whitelist-blacklist/main.py:105
↓ 1 callersMethodadd_other_line
(self, line: str, url: str)
main.py:234
↓ 1 callersMethodbatch_check
(self, to_check, url2line)
assets/whitelist-blacklist/main.py:278
↓ 1 callersMethodcheck_http
(self, url, timeout)
assets/whitelist-blacklist/main.py:159
↓ 1 callersMethodcheck_rtmp_rtsp
(self, url, timeout)
assets/whitelist-blacklist/main.py:173
↓ 1 callersMethodclassify
(self, channel_name: str, channel_url: str, line: str)
main.py:240
↓ 1 callersFunctionclean_url
(url: str)
main.py:134
↓ 1 callersFunctionconvert_m3u_to_txt
(m3u_content: str)
main.py:268
↓ 1 callersFunctioncorrect_channel_name
(name: str, corrections: dict)
main.py:140
↓ 1 callersMethodcreate_ssl_context
(self)
assets/whitelist-blacklist/main.py:153
↓ 1 callersFunctiongenerate_live_text
(classifier: ChannelClassifier, main_dict: dict)
main.py:345
↓ 1 callersFunctionget_file_paths
()
assets/whitelist-blacklist/main.py:28
↓ 1 callersFunctionget_project_dirs
()
main.py:28
↓ 1 callersFunctionis_m3u_content
(text: str)
main.py:262
↓ 1 callersMethodis_single_chn_limit
(self, channel_name: str)
main.py:217
↓ 1 callersFunctionload_blacklist
(blacklist_auto_path: str, blacklist_manual_path: str)
main.py:83
↓ 1 callersFunctionload_channel_dictionaries
(main_dir: str, local_dir: str)
main.py:146
↓ 1 callersFunctionload_corrections
(corrections_path: str)
main.py:99
↓ 1 callersMethodload_whitelist
(self)
assets/whitelist-blacklist/main.py:253
↓ 1 callersFunctionparse_input_urls
(text)
assets/whitelist-blacklist/main.py:354
↓ 1 callersMethodparse_m3u
(self, content)
assets/whitelist-blacklist/main.py:241
↓ 1 callersMethodprepare_lines
(self, lines)
assets/whitelist-blacklist/main.py:261
↓ 1 callersFunctionprocess_remote_url
(url: str, classifier: ChannelClassifier, corrections: dict)
main.py:284
↓ 1 callersMethodrun
(self)
assets/whitelist-blacklist/main.py:330
↓ 1 callersFunctionsafe_quote_url
(url: str)
main.py:70
↓ 1 callersMethodsave_results
(self, ok, bad, pre_fail)
assets/whitelist-blacklist/main.py:312
Method__init__
(self, main_dict: dict, local_dict: dict, blacklist: set)
main.py:196
Method__init__
(self, manual_urls=None)
assets/whitelist-blacklist/main.py:65
Function_dict_key
(line)
main.py:339
Function_ordered_key
(line)
main.py:334
Methodcheck_url
(self, url, is_whitelist=False)
assets/whitelist-blacklist/main.py:203
Methodget_all_other
(self)
main.py:258