diff --git a/list.json b/list.json
index 454f5f7..49da7a6 100644
--- a/list.json
+++ b/list.json
@@ -282,10 +282,10 @@
},
{
"name": "neteasemusic",
- "version": "1.5",
+ "version": "1.6",
"section": "daily",
"maintainer": "TNTcraftHIM",
- "size": "22.3 kb",
+ "size": "22.2 kb",
"supported": true,
"des-short": "网易云点歌",
"des": "可以在线搜索并且快速点歌,歌曲信息齐全,支持直接回复点歌。命令:nem。"
diff --git a/neteasemusic.py b/neteasemusic.py
index e9720ac..fcbf00a 100644
--- a/neteasemusic.py
+++ b/neteasemusic.py
@@ -278,7 +278,7 @@ async def nem(context):
song_id=self.song_id)
# 发送请求
request = requests.post(
- url=self.url, headers=self.headers, data=data)
+ url=self.url, headers=self.headers, data=data, proxies=proxies, verify=False)
# 初始化real_url
real_url = ''
# 处理返回信息
@@ -307,10 +307,10 @@ async def nem(context):
file = name
# 开始下载
content = requests.get(
- url=real_url, headers=self.headers, proxies=proxies, verify=False).content
+ url=real_url, headers=self.headers).content
with open(file, 'wb') as fp:
fp.write(content)
- for __ in range(3): #最多尝试3次
+ for __ in range(6): #最多尝试6次
try:
WangyiyunDownload().download()
ccimported = True
@@ -333,7 +333,7 @@ async def nem(context):
continue
else:
music = requests.request(
- "GET", music['data']['url'], headers=headers, proxies=proxies, verify=False)
+ "GET", music['data']['url'], headers=headers)
else:
continue
@@ -351,15 +351,15 @@ async def nem(context):
except:
pass
await context.delete()
- res = '你可以点击' + \
' 这里 ' + '' + '前往网页版收听'
- await bot.send_message(context.chat_id, f"【{info['title']}】\n" + "歌曲获取失败,可能歌曲资源受限,受到地区版权限制,或为VIP资源。\n" + res, parse_mode='html', link_preview=True)
+ await bot.send_message(context.chat_id, f"【{info['title']}】\n" + "歌曲获取失败,资源获取可能受限,你可以再次尝试。\n" + res, parse_mode='html', link_preview=True)
return
if imported is True:
await context.edit(f"{title}信息导入中 . . .")
imagedata = requests.get(
- info['albumpic'], headers=headers, proxies=proxies, verify=False).content
+ info['albumpic'], headers=headers).content
tag = eyed3.load(name)
tag.initTag()
tag = tag.tag