Merge branch 'dev'
commit
ea6bc245ff
|
@ -6,6 +6,12 @@ Project versioning adheres to [Semantic Versioning](http://semver.org/).
|
||||||
Commit convention is based on [Conventional Commits](http://conventionalcommits.org).
|
Commit convention is based on [Conventional Commits](http://conventionalcommits.org).
|
||||||
Change log format is based on [Keep a Changelog](http://keepachangelog.com/).
|
Change log format is based on [Keep a Changelog](http://keepachangelog.com/).
|
||||||
|
|
||||||
|
## [1.8.2](https://github.com/lyswhut/lx-music-desktop/compare/v1.8.1...v1.8.2) - 2021-03-09
|
||||||
|
|
||||||
|
### 修复
|
||||||
|
|
||||||
|
- 修复歌曲ID存储变更导致酷狗图片获取失败的问题
|
||||||
|
|
||||||
## [1.8.1](https://github.com/lyswhut/lx-music-desktop/compare/v1.8.0...v1.8.1) - 2021-03-07
|
## [1.8.1](https://github.com/lyswhut/lx-music-desktop/compare/v1.8.0...v1.8.1) - 2021-03-07
|
||||||
|
|
||||||
### 修复
|
### 修复
|
||||||
|
|
|
@ -86,9 +86,9 @@ npm run pack:linux
|
||||||
- `-play` 启动时播放指定列表的音乐,参数说明:
|
- `-play` 启动时播放指定列表的音乐,参数说明:
|
||||||
- `type`:播放类型,目前固定为`songList`
|
- `type`:播放类型,目前固定为`songList`
|
||||||
- `source`:播放源,可用值为`kw/kg/tx/wy/mg/myList`,其中`kw/kg/tx/wy/mg`对应各源的在线列表,`myList`为本地列表
|
- `source`:播放源,可用值为`kw/kg/tx/wy/mg/myList`,其中`kw/kg/tx/wy/mg`对应各源的在线列表,`myList`为本地列表
|
||||||
- `link`:要播放的在线列表歌单链接、或ID,source为`kw/kg/tx/wy/mg`之一(在线列表)时必传,举例:`./lx-music-desktop -play="type=songList&source=kw&link=歌单URL or ID",注意:如果传入URL时必须对URL进行编码后再传入
|
- `link`:要播放的在线列表歌单链接、或ID,source为`kw/kg/tx/wy/mg`之一(在线列表)时必传,举例:`./lx-music-desktop -play="type=songList&source=kw&link=歌单URL or ID"`,注意:如果传入URL时必须对URL进行编码后再传入
|
||||||
- `name`:要播放的本地列表歌单名字,source为`myList`时必传,举例:`./lx-music-desktop -play="type=songList&source=myList&name=默认列表"
|
- `name`:要播放的本地列表歌单名字,source为`myList`时必传,举例:`./lx-music-desktop -play="type=songList&source=myList&name=默认列表"`
|
||||||
- `index`:从列表的哪个位置开始播放,选传,若不传默认播放第一首歌曲,举例:`./lx-music-desktop -play="type=songList&source=myList&name=默认列表&index=2"
|
- `index`:从列表的哪个位置开始播放,选传,若不传默认播放第一首歌曲,举例:`./lx-music-desktop -play="type=songList&source=myList&name=默认列表&index=2"`
|
||||||
|
|
||||||
### 常见问题
|
### 常见问题
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "lx-music-desktop",
|
"name": "lx-music-desktop",
|
||||||
"version": "1.8.1",
|
"version": "1.8.2",
|
||||||
"description": "一个免费的音乐查找助手",
|
"description": "一个免费的音乐查找助手",
|
||||||
"main": "./dist/electron/main.js",
|
"main": "./dist/electron/main.js",
|
||||||
"productName": "lx-music-desktop",
|
"productName": "lx-music-desktop",
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
### 修复
|
### 修复
|
||||||
|
|
||||||
- 修复歌词翻译的主题颜色适配问题
|
- 修复歌曲ID存储变更导致酷狗图片获取失败的问题
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -31,9 +31,13 @@ export default {
|
||||||
if (statusCode != 200 || body.err_code !== 0) throw new Error('获取热门评论失败')
|
if (statusCode != 200 || body.err_code !== 0) throw new Error('获取热门评论失败')
|
||||||
return { source: 'kg', comments: this.filterComment(body.weightList || []) }
|
return { source: 'kg', comments: this.filterComment(body.weightList || []) }
|
||||||
},
|
},
|
||||||
async getReplyComment({ songmid }, replyId, page = 1, limit = 100) {
|
async getReplyComment({ songmid, audioId }, replyId, page = 1, limit = 100) {
|
||||||
if (this._requestObj2) this._requestObj2.cancelHttp()
|
if (this._requestObj2) this._requestObj2.cancelHttp()
|
||||||
|
|
||||||
|
songmid = songmid.length == 32 // 修复歌曲ID存储变更导致图片获取失败的问题
|
||||||
|
? audioId.split('_')[0]
|
||||||
|
: songmid
|
||||||
|
|
||||||
const _requestObj2 = httpFetch(`http://comment.service.kugou.com/index.php?r=commentsv2/getReplyWithLike&code=fc4be23b4e972707f36b8a828a93ba8a&p=${page}&pagesize=${limit}&ver=1.01&clientver=8373&kugouid=687373022&appid=1001&childrenid=${songmid}&tid=${replyId}`, {
|
const _requestObj2 = httpFetch(`http://comment.service.kugou.com/index.php?r=commentsv2/getReplyWithLike&code=fc4be23b4e972707f36b8a828a93ba8a&p=${page}&pagesize=${limit}&ver=1.01&clientver=8373&kugouid=687373022&appid=1001&childrenid=${songmid}&tid=${replyId}`, {
|
||||||
headers: {
|
headers: {
|
||||||
'User-Agent': 'Android712-AndroidPhone-8983-18-0-COMMENT-wifi',
|
'User-Agent': 'Android712-AndroidPhone-8983-18-0-COMMENT-wifi',
|
||||||
|
|
|
@ -48,7 +48,7 @@ export default {
|
||||||
name: decodeName(rawData.songname),
|
name: decodeName(rawData.songname),
|
||||||
albumName: decodeName(rawData.album_name),
|
albumName: decodeName(rawData.album_name),
|
||||||
albumId: rawData.album_id,
|
albumId: rawData.album_id,
|
||||||
songmid: rawData.hash,
|
songmid: rawData.audio_id,
|
||||||
source: 'kg',
|
source: 'kg',
|
||||||
interval: formatPlayTime(rawData.duration),
|
interval: formatPlayTime(rawData.duration),
|
||||||
_interval: rawData.duration,
|
_interval: rawData.duration,
|
||||||
|
@ -58,7 +58,6 @@ export default {
|
||||||
hash: rawData.hash,
|
hash: rawData.hash,
|
||||||
types,
|
types,
|
||||||
_types,
|
_types,
|
||||||
audioId: rawData.audio_id + '_' + rawData.hash,
|
|
||||||
typeUrl: {},
|
typeUrl: {},
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -20,7 +20,10 @@ export default {
|
||||||
relate: 1,
|
relate: 1,
|
||||||
resource: [
|
resource: [
|
||||||
{
|
{
|
||||||
album_audio_id: songInfo.songmid,
|
album_audio_id:
|
||||||
|
songInfo.songmid.length == 32 // 修复歌曲ID存储变更导致图片获取失败的问题
|
||||||
|
? songInfo.audioId.split('_')[0]
|
||||||
|
: songInfo.songmid,
|
||||||
album_id: songInfo.albumId,
|
album_id: songInfo.albumId,
|
||||||
hash: songInfo.hash,
|
hash: songInfo.hash,
|
||||||
id: 0,
|
id: 0,
|
||||||
|
|
Loading…
Reference in New Issue