Git Product home page Git Product logo

chord's People

Contributors

peterding avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

chord's Issues

想定制一下

我有一些音频在各大平台上没有。请问能否定制一下?把数据换成我这边的,我猜可能得把资源存到cdn或者oss什么的,然后软件才能调用吧。

Your Library空白

登录QQ和网易云后Your Library仍然是空的
image
QQ音乐不能通过账号密码登陆,头像未同步,点击不能像网易云一样进入个人主页
image

npm run compile 出错

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

chord变速是否用的Howler.js,为什么我用Howler变速后,调也变了?而你的却不变

Ding兄,您好。

   这几天在研究您的chord,因为我是初学,也只是大概看懂vue的代码。recat的代码看起来有点吃力,用调试工具,看了半天,也没有找到  变速0.5-4.0那个工具栏的click点击事件代码在哪里,看见您引用了howler.js。请问这个变速功能您是否用的是 howler.js。为什么我用howler.js变速后,音调变得很难听,同一首歌,跟你的变速音调不一样。
   还肯请您百忙中给予解答。谢谢啦。我的QQ  19771800  

   致,工作顺利!


  英奇剑   2021.1.11

Proxy声明错字

为了正常使用使用 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端用户的使用习惯

提个建议,就是将windows 版把窗口最大化和程序关闭功能放到页面的右上角,这样更符合PC端用户的使用习惯,毕竟PC端大量的程序都不是把关闭功能和窗口缩放放到左上角的,时间大量上通常都习惯右上角缩放和关闭程序,这样比较省心,而不是一个程序去左上角找窗口缩放和关闭。很棒的程序 !漂亮的设计!

网易云音乐登陆问题

无法登录网易云音乐账号,账号用手机号、+86手机号等形式都尝试过了,均登录不上,请问需要如何登陆呢?

希望增加歌词

image

左下角的专辑封面可以设计成点击一下弹出一个页面放歌词和专辑大封面,像listen1这样。现在是点击向左收起,感觉没有必要。
image

使用搜索后会黑屏

这个问题,我不清楚是怎么回事。我第一次使用是ok的。然后清除了用户数据 ~/.config/chord~/.chord

突然再次启动搜索就出现了这个问题。时好时坏

image

System:NixOS, Appimage

GPU process isn't usable

在 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 来解决

建议&bug report

  • 希望可以添加隐藏到后台的功能(

  • preference可以增加更多功能嘛qwq(比如自定义背景图片什么的

  • bug win10 0.2.26版本在最大化界面后 最大化按钮没有变成还原按钮导致只能通过拖动标题栏还原窗口大小(

##等

不能网易云登录

app端

大佬 考虑出一个app端么

关于虾米音乐服务器关停引起的故障

虾米音乐今年2月4号已经把服务器关掉了,问题是我作死尝试用自己的号试着登了一下,瞬间黑屏(因为软件是全屏的)。然后把应用关掉再打开,Home页是正常的,但是只要一点开Preference页就黑屏。不知道可否解决这个问题。
还有一个,就是不知道为什么网易云点击自己用户名之后可以看到自己的主页,但是QQ音乐不能,同时QQ音乐也获取不到自己的头像图片。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.