Skip to content

Commit a736fdc

Browse files
committed
Merge branch 'dev'
2 parents f215afc + 39b6430 commit a736fdc

File tree

4 files changed

+19
-16
lines changed

4 files changed

+19
-16
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,11 +111,11 @@
111111
- 接口源:
112112

113113
```bash
114-
https://ghgo.xyz/raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.m3u
114+
https://ghproxy.1888866.xyz/raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.m3u
115115
```
116116

117117
```bash
118-
https://ghgo.xyz/raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.txt
118+
https://ghproxy.1888866.xyz/raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.txt
119119
```
120120

121121
@@ -131,7 +131,7 @@ https://cdn.jsdelivr.net/gh/Guovin/iptv-api@gd/output/result.txt
131131
- 数据源:
132132

133133
```bash
134-
https://ghgo.xyz/raw.githubusercontent.com/Guovin/iptv-api/gd/source.json
134+
https://ghproxy.1888866.xyz/raw.githubusercontent.com/Guovin/iptv-api/gd/source.json
135135
```
136136

137137

README_en.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,11 +111,11 @@
111111
- Interface source:
112112

113113
```bash
114-
https://ghgo.xyz/raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.m3u
114+
https://ghproxy.1888866.xyz/raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.m3u
115115
```
116116

117117
```bash
118-
https://ghgo.xyz/raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.txt
118+
https://ghproxy.1888866.xyz/raw.githubusercontent.com/Guovin/iptv-api/gd/output/result.txt
119119
```
120120

121121
or
@@ -131,7 +131,7 @@ https://cdn.jsdelivr.net/gh/Guovin/iptv-api@gd/output/result.txt
131131
- Data source:
132132

133133
```bash
134-
https://ghgo.xyz/raw.githubusercontent.com/Guovin/iptv-api/gd/source.json
134+
https://ghproxy.1888866.xyz/raw.githubusercontent.com/Guovin/iptv-api/gd/source.json
135135
```
136136

137137
or

config/subscribe.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
# 这是订阅源列表,每行一个订阅地址
22
# This is a list of subscription sources, with one subscription address per line
33
https://iptv.b2og.com/txt/fmml_ipv6.txt
4-
https://ghgo.xyz/raw.githubusercontent.com/suxuang/myIPTV/main/ipv6.m3u
4+
https://ghproxy.1888866.xyz/raw.githubusercontent.com/suxuang/myIPTV/main/ipv6.m3u
55
https://live.zbds.top/tv/iptv6.txt
66
https://live.zbds.top/tv/iptv4.txt
77
https://live.fanmingming.cn/tv/m3u/ipv6.m3u
8-
https://ghgo.xyz/raw.githubusercontent.com/joevess/IPTV/main/home.m3u8
8+
https://ghproxy.1888866.xyz/raw.githubusercontent.com/joevess/IPTV/main/home.m3u8
99
https://aktv.top/live.txt
1010
http://175.178.251.183:6689/live.txt
11-
https://ghgo.xyz/raw.githubusercontent.com/kimwang1978/collect-tv-txt/main/merged_output.txt
11+
https://ghproxy.1888866.xyz/raw.githubusercontent.com/kimwang1978/collect-tv-txt/main/merged_output.txt
1212
https://m3u.ibert.me/txt/fmml_dv6.txt
1313
https://m3u.ibert.me/txt/o_cn.txt
1414
https://m3u.ibert.me/txt/j_iptv.txt
15-
https://ghgo.xyz/raw.githubusercontent.com/xzw832/cmys/main/S_CCTV.txt
16-
https://ghgo.xyz/raw.githubusercontent.com/xzw832/cmys/main/S_weishi.txt
17-
https://ghgo.xyz/raw.githubusercontent.com/asdjkl6/tv/tv/.m3u/整套直播源/测试/整套直播源/l.txt
18-
https://ghgo.xyz/raw.githubusercontent.com/asdjkl6/tv/tv/.m3u/整套直播源/测试/整套直播源/kk.txt
19-
https://ghgo.xyz/raw.githubusercontent.com/yuanzl77/IPTV/master/live.txt
15+
https://ghproxy.1888866.xyz/raw.githubusercontent.com/xzw832/cmys/main/S_CCTV.txt
16+
https://ghproxy.1888866.xyz/raw.githubusercontent.com/xzw832/cmys/main/S_weishi.txt
17+
https://ghproxy.1888866.xyz/raw.githubusercontent.com/asdjkl6/tv/tv/.m3u/整套直播源/测试/整套直播源/l.txt
18+
https://ghproxy.1888866.xyz/raw.githubusercontent.com/asdjkl6/tv/tv/.m3u/整套直播源/测试/整套直播源/kk.txt
19+
https://ghproxy.1888866.xyz/raw.githubusercontent.com/yuanzl77/IPTV/master/live.txt

utils/speed.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import asyncio
2+
import http.cookies
23
import json
34
import re
45
import subprocess
@@ -13,6 +14,8 @@
1314
from utils.config import config
1415
from utils.tools import is_ipv6, remove_cache_info, get_resolution_value
1516

17+
http.cookies._is_legal_key = lambda _: True
18+
1619

1720
async def get_speed_with_download(url: str, session: ClientSession = None, timeout: int = config.sort_timeout) -> dict[
1821
str, float | None]:
@@ -30,8 +33,8 @@ async def get_speed_with_download(url: str, session: ClientSession = None, timeo
3033
created_session = False
3134
try:
3235
async with session.get(url, timeout=timeout) as response:
33-
if response.status == 404:
34-
raise Exception("404")
36+
if response.status != 200:
37+
raise Exception("Invalid response")
3538
info['delay'] = int(round((time() - start_time) * 1000))
3639
async for chunk in response.content.iter_any():
3740
if chunk:

0 commit comments

Comments
 (0)