peterding / chord Goto Github PK
View Code? Open in Web Editor NEWChord - A Modern Music Player
Chord - A Modern Music Player
我有一些音频在各大平台上没有。请问能否定制一下?把数据换成我这边的,我猜可能得把资源存到cdn或者oss什么的,然后软件才能调用吧。
放大/还原键,就是最小化旁边那个方框,只有放大功能,没有还原功能。(win10)
如题,fedora 用户
Windows如何打开歌词呀???
如题
gulp compile
[16:05:57] Using gulpfile ~/chord/gulpfile.js
[16:05:57] Starting 'compile'...
[16:05:57] Starting 'copyFiles'...
[16:05:57] Finished 'copyFiles' after 477 ms
[16:05:57] Starting 'compileTS'...
/Users/lixiao/chord/node_modules/@types/request-promise/errors.d.ts(1,21): error TS2792: Cannot find module '.'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?
/Users/lixiao/chord/node_modules/@types/request/index.d.ts(24,27): error TS2792: Cannot find module 'form-data'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?
src/chord/base/node/crypto.ts(46,31): error TS2345: Argument of type 'string' is not assignable to parameter of type 'BufferEncoding'.
src/chord/base/node/crypto.ts(66,33): error TS2345: Argument of type 'string' is not assignable to parameter of type 'BufferEncoding'.
src/chord/base/node/crypto.ts(81,31): error TS2345: Argument of type 'string' is not assignable to parameter of type 'BufferEncoding'.
src/chord/base/node/crypto.ts(92,31): error TS2345: Argument of type 'string' is not assignable to parameter of type 'BufferEncoding'.
src/chord/music/core/api.ts(420,83): error TS2554: Expected 1-2 arguments, but got 3.
src/chord/music/kuwo/crypto.ts(29,45): error TS2554: Expected 1-3 arguments, but got 0.
src/chord/music/kuwo/crypto.ts(290,7): error TS6133: 'decrypt' is declared but its value is never read.
src/chord/music/kuwo/parser.ts(115,18): error TS6133: 'e' is declared but its value is never read.
src/chord/music/migu/api.ts(99,13): error TS6133: 'account' is declared but its value is never read.
src/chord/music/migu/parser.ts(21,5): error TS6133: 'getUserUrl' is declared but its value is never read.
src/chord/music/netease/api.ts(433,107): error TS2345: Argument of type 'unknown' is not assignable to parameter of type 'string'.
src/chord/music/xiami/api.ts(56,7): error TS6133: 'CNA' is declared but its value is never read.
src/chord/music/xiami/api.ts(167,13): error TS6133: 'refreshToken' is declared but its value is never read.
src/chord/music/xiami/webApi.ts(116,13): error TS6133: 'account' is declared but its value is never read.
src/chord/music/xiami/webApi.ts(121,13): error TS6133: 'userId' is declared but its value is never read.
src/chord/sound/himalaya/api.ts(182,16): error TS2304: Cannot find name 'makeRadios'.
src/chord/sound/himalaya/api.ts(193,21): error TS2304: Cannot find name 'makeRadio'.
src/chord/sound/himalaya/api.ts(366,16): error TS2304: Cannot find name 'makeRadios'.
src/chord/sound/himalaya/api.ts(394,16): error TS2304: Cannot find name 'makeRadios'.
src/chord/sound/himalaya/api.ts(403,16): error TS2304: Cannot find name 'makePodcastListOptions'.
src/chord/sound/himalaya/api.ts(438,23): error TS2304: Cannot find name 'makePodcastOptionSubs'.
src/chord/workbench/parts/common/component/radioItem.tsx(26,1): error TS6133: 'PlayIcon' is declared but its value is never read.
src/chord/workbench/parts/mainView/browser/component/home/component/albums/albumList.tsx(92,63): error TS2556: Expected 9 arguments, but got 0 or more.
src/chord/workbench/parts/mainView/browser/component/home/component/albums/albumListOptions.tsx(209,71): error TS2556: Expected 7-8 arguments, but got 0 or more.
src/chord/workbench/parts/mainView/browser/component/home/component/artists/artistListOptions.tsx(244,23): error TS2345: Argument of type '{ [x: number]: string; }' is not assignable to parameter of type 'IArtistOptionsViewState | ((prevState: Readonly, props: Readonly) => IArtistOptionsViewState | Pick<...>) | Pick<...>'.
Type '{ [x: number]: string; }' is missing the following properties from type 'Pick<IArtistOptionsViewState, "area" | "artists" | "gender" | "index" | "genre">': area, artists, gender, index, genre
src/chord/workbench/parts/mainView/browser/component/preference/configuration/configuration.tsx(49,23): error TS2345: Argument of type '{ [x: string]: any; }' is not assignable to parameter of type 'IConfigurationViewState | ((prevState: Readonly, props: Readonly) => IConfigurationViewState | Pick<...>) | Pick<...>'.
Type '{ [x: string]: any; }' is missing the following properties from type 'Pick<IConfigurationViewState, "view" | "proxy">': view, proxy
src/chord/workbench/parts/player/browser/action/playAlbum.ts(3,1): error TS6133: 'ORIGIN' is declared but its value is never read.
src/chord/workbench/parts/player/browser/action/playAlbum.ts(10,10): error TS6133: 'hasPlayItemAudio' is declared but its value is never read.
src/chord/workbench/parts/player/browser/action/playArtist.ts(3,1): error TS6133: 'ORIGIN' is declared but its value is never read.
src/chord/workbench/parts/player/browser/action/playArtist.ts(12,10): error TS6133: 'hasPlayItemAudio' is declared but its value is never read.
src/chord/workbench/parts/player/browser/action/playCollection.ts(3,1): error TS6133: 'ORIGIN' is declared but its value is never read.
src/chord/workbench/parts/player/browser/action/playCollection.ts(12,10): error TS6133: 'hasPlayItemAudio' is declared but its value is never read.
src/chord/workbench/parts/player/browser/action/playUser.ts(3,1): error TS6133: 'ORIGIN' is declared but its value is never read.
src/chord/workbench/parts/player/browser/action/playUser.ts(12,10): error TS6133: 'hasPlayItemAudio' is declared but its value is never read.
TypeScript: 36 semantic errors
TypeScript: emit succeeded (with errors)
[16:06:15] Finished 'compileTS' after 18 s
[16:06:15] Finished 'compile' after 19 s
如题,主要是中文部分文字无规律显示为粗体,影响美观,
二是搜索时反应有点缓慢,感觉需要等较长一段时间才会出现结果。
Ding兄,您好。
这几天在研究您的chord,因为我是初学,也只是大概看懂vue的代码。recat的代码看起来有点吃力,用调试工具,看了半天,也没有找到 变速0.5-4.0那个工具栏的click点击事件代码在哪里,看见您引用了howler.js。请问这个变速功能您是否用的是 howler.js。为什么我用howler.js变速后,音调变得很难听,同一首歌,跟你的变速音调不一样。
还肯请您百忙中给予解答。谢谢啦。我的QQ 19771800
致,工作顺利!
英奇剑 2021.1.11
为了正常使用使用 Himalaya,用户需要在系统 hosts 文件中添加下面一条:
47.254.50.181 api.himalaya.com
Windows 用户设置 hosts 文件 见: https://www.cnblogs.com/chenfei0801/p/3422985.html
MacOS,Linux 用户编辑 /etc/hosts
**国内的用户如果要收听部分的 Himalaya 的内容,需要设置一个(科学上网)代理。
chord 默认不使用代理来访问所以的音频链接,如果音频请求出错且音频链接的域名 不属于**,那么 chord 尝试用代理来链接。
如果用户没有设置 hosts 和 代理,可能无法搜索到 Himalaya 的内容。
错别字 ...使用代理来访问所以的音频链接.... 应该是..使用代理来访问所有的音频链接....
提个建议,就是将windows 版把窗口最大化和程序关闭功能放到页面的右上角,这样更符合PC端用户的使用习惯,毕竟PC端大量的程序都不是把关闭功能和窗口缩放放到左上角的,时间大量上通常都习惯右上角缩放和关闭程序,这样比较省心,而不是一个程序去左上角找窗口缩放和关闭。很棒的程序 !漂亮的设计!
无法登录网易云音乐账号,账号用手机号、+86手机号等形式都尝试过了,均登录不上,请问需要如何登陆呢?
在 Fedora 35 上运行 chord 报错:
Gtk-Message: 00:21:35.169: Failed to load module "appmenu-gtk-module"
chord.code.electron-main.main Fri, 10 Dec 2021 16:21:35 GMT 🔅 Info 🔅 electron main active 🔅 [] +0ms
chord.code.electron-main.main Fri, 10 Dec 2021 16:21:35 GMT 🔅 Info 🔅 [env]: ELECTRON_DEV : false 🔅 [] +1ms
[37340:1211/002137.563050:FATAL:gpu_data_manager_impl_private.cc(442)] GPU process isn't usable. Goodbye.
zsh: trace trap (core dumped) chord
此 bug 可通过升级 electron 来解决
希望可以添加隐藏到后台的功能(
preference可以增加更多功能嘛qwq(比如自定义背景图片什么的
bug win10 0.2.26版本在最大化界面后 最大化按钮没有变成还原按钮导致只能通过拖动标题栏还原窗口大小(
不能网易云登录
已经尝试过使用163登陆 但依然提示Login Fail。已确认帐号密码无误
大佬 考虑出一个app端么
虾米音乐今年2月4号已经把服务器关掉了,问题是我作死尝试用自己的号试着登了一下,瞬间黑屏(因为软件是全屏的)。然后把应用关掉再打开,Home页是正常的,但是只要一点开Preference页就黑屏。不知道可否解决这个问题。
还有一个,就是不知道为什么网易云点击自己用户名之后可以看到自己的主页,但是QQ音乐不能,同时QQ音乐也获取不到自己的头像图片。
登陆网易云后打开Your Library并没有任何东西出现,
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.