Giter Site home page Giter Site logo

listen1 / listen1_desktop Goto Github PK

View Code? Open in Web Editor NEW
9.5K 9.5K 1.4K 738 KB

one for all free music in china (Windows, Mac, Linux desktop)

Home Page: http://listen1.github.io/listen1

License: MIT License

JavaScript 67.55% HTML 32.45%
desktop-app music-player

listen1_desktop's Introduction

Listen 1 音乐播放器(桌面版)

Listen 1 可以搜索和播放来自多个主流音乐网站的歌曲,让你的曲库更全面。并支持收藏功能,方便的创建自己的歌单。

支持音乐平台

  • 网易云音乐
  • QQ 音乐
  • 酷狗音乐
  • 酷我音乐
  • bilibili
  • 咪咕音乐
  • 千千音乐

imgur

  • 支持 Windows,Mac,Linux 平台

安装方式

访问 github 主页下载安装包安装

网址:https://listen1.github.io/listen1

生成完整代码

项目中包含了 listen1_chrome_extension 的引用,在 checkout 后需要把引用库初始化

git submodule update --init --recursive

运行

npm run start

生成安装包

全平台安装包

npm run dist

Windows 安装包

npm run dist:win32
npm run dist:win64

Mac 安装包

npm run dist:mac

Linux 安装包

npm run dist:linux32
npm run dist:linux64

listen1_desktop's People

Contributors

dependabot-preview[bot] avatar dependabot[bot] avatar ericwyn avatar huxiaoxi1992 avatar kuyeduwu avatar listen1 avatar lycstar avatar mikelxk 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  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

listen1_desktop's Issues

missing script: dist:mac

尝试打包 mac 安装包时,提示:
npm ERR! missing script: dist:mac

似乎还没有 mac 安装脚本。

Failed to exec dist script

info lifecycle [email protected]~dist: Failed to exec dist script
14 verbose stack Error: [email protected] dist: build --platform win32 --platform darwin --platform linux --arch all
14 verbose stack Exit status 1
14 verbose stack at EventEmitter. (D:\Program Files\nodejs\node_modules\npm\lib\utils\lifecycle.js:255:16)
14 verbose stack at emitTwo (events.js:106:13)
14 verbose stack at EventEmitter.emit (events.js:191:7)
14 verbose stack at ChildProcess. (D:\Program Files\nodejs\node_modules\npm\lib\utils\spawn.js:40:14)
14 verbose stack at emitTwo (events.js:106:13)
14 verbose stack at ChildProcess.emit (events.js:191:7)
14 verbose stack at maybeClose (internal/child_process.js:877:16)
14 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:226:5)
15 verbose pkgid [email protected]
16 verbose cwd E:\WorkSpace\code\listen_1\listen1_desktop
17 error Windows_NT 6.1.7601
18 error argv "D:\Program Files\nodejs\node.exe" "D:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "run" "dist"
19 error node v6.9.1
20 error npm v3.10.8
21 error code ELIFECYCLE
22 error [email protected] dist: build --platform win32 --platform darwin --platform linux --arch all
22 error Exit status 1
23 error Failed at the [email protected] dist script 'build --platform win32 --platform darwin --platform linux --arch all'.
23 error Make sure you have the latest version of node.js and npm installed.
23 error If you do, this is most likely a problem with the Listen1 package,
23 error not with npm itself.
23 error Tell the author that this fails on your system:
23 error build --platform win32 --platform darwin --platform linux --arch all
23 error You can get information on how to open an issue for this project with:
23 error npm bugs Listen1
23 error Or if that isn't available, you can get their info via:
23 error npm owner ls Listen1
23 error There is likely additional logging output above.
24 verbose exit [ 1, true ]

QQ音乐再次不能播放了

刚刚发现QQ音乐源的音乐不能播放了.昨天都是正常的.估计尿性的腾讯又做了啥屏蔽了....

多帐号登录与下载支持

不知道有没有人和我一样有以下需求

  • 多帐号登录管理的功能,虾米、网易和QQ都有帐号的人表示有需求。
  • 帐号登录之后的下载功能,方便管理本地曲库。

mac 客户端,将歌曲添加到歌单逻辑有问题

在 mac 客户端上,将歌曲添加到歌单的时候,新添加的歌曲按正常逻辑应该出现在歌单的最上面呀。可是现在是出现在最下面,不知道是 mac 上的问题还是所有的都是这样。希望修改一下。

1.8.0 mac 无法连接虾米

2018-09-03 8 02 52

1.8.0 Mac版本,无法连接虾米音乐。
1、复现步骤:
1)打开软件首页,点击“精选歌单”-“虾米”,加载页面为空
2)打开“快速搜索”,搜索关键词(如“周杰伦”),再点击“虾米”,一直加载
2、补充说明
1)其他数据源(网易、QQ音乐等)都正常。
2)Chrome浏览器打开虾米地址(http://www.xiami.com)正常
3)ping系统命令返回结果

ping www.xiami.com
PING na61-na62.wagbridge.alibaba.taobao.com.gds.alibabadns.com (203.119.214.126): 56 data bytes
64 bytes from 203.119.214.126: icmp_seq=0 ttl=85 time=14.044 ms
64 bytes from 203.119.214.126: icmp_seq=1 ttl=85 time=15.495 ms
64 bytes from 203.119.214.126: icmp_seq=2 ttl=85 time=13.319 ms
64 bytes from 203.119.214.126: icmp_seq=3 ttl=85 time=14.036 ms
^C
--- na61-na62.wagbridge.alibaba.taobao.com.gds.alibabadns.com ping statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 13.319/14.224/15.495/0.791 ms

4)机器IP:
IP:61.149.*.* 来自:北京市 联通
5)macOS版本10.13.6

必须为联网环境播放吗?

除了 chrome的cache; 有打算实现离线播放吗?

联网播放的话, 感觉和网页版区别不是很大了, 有时候就是没有网的时候听歌

Failed to run 'git submodule update --init --recursive'

Error log:

listen1_desktop (master*) » git submodule update --init --recursive
Cloning into 'app/listen1_chrome_extension'...
Warning: Permanently added the RSA host key for IP address '192.30.252.122' to the list of known hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
fatal: clone of '[email protected]:listen1/listen1_chrome_extension.git' into submodule path 'app/listen1_chrome_extension' failed

listen1 新UI计划

业余时间免费设计
也算是为开源贡献一点力量
感兴趣的可以联系我

运行之后白屏无内容

运行之后无内容,控制窗打印:

[8316:0408/171012.069:ERROR:cache_util_win.cc(20)] Unable to move the cache: 5 [8316:0408/171012.069:ERROR:cache_util.cc(134)] Unable to move cache folder C:\Users\6754 che to C:\Users\67548\AppData\Roaming\Listen1\old_GPUCache_000 [8316:0408/171012.069:ERROR:disk_cache.cc(132)] Unable to create cache [8316:0408/171012.069:ERROR:shader_disk_cache.cc(604)] Shader Cache Creation failed: -2

歌词显示异常

虾米音乐的搜索结果无法显示歌词,其他两个平台均正常。

版本:1.6.0

9-25 虾米不能用

win10 64位
另外能不能加上被禁的一些歌单。比如陈一发的童话镇

win下有杂音.

只要一开这个软件,耳机就有杂音,是一直响,同一个音调的.其他软件没有这种问题
win10 X64.

Windows连续点击上一曲,出现两首歌一起放的情况

  • 已多次验证,不知道其他人有没有这种情况。
  • 进度条呈活塞运动轨迹,抽搐了起来。
  • 点击暂停后,当前播放的歌曲界面歌曲进度归零,另外那首歌也不放了。
  • 多次暂停可恢复正常。感觉比较"有趣",一次性听两首自己贼想听的歌。

请提供AppImage 供GitHub发布下载

请提供 [AppImage](https://appimage.org/)供GitHub发布下载。

提供[AppImage](http://appimage.org/)将具有以下优点:

  • 作为AppImage打包的应用程序可以在许多发行版上运行(包括Ubuntu,Fedora,openSUSE,CentOS,elementary OS,Linux Mint等)
  • 一个应用程序=一个文件=超级简单的用户:只需下载一个AppImage文件,[使其可执行](http://discourse.appimage.org/t/how-to-make-an-appimage-executable/80) ,然后运行
  • 不需要拆包或安装
  • 没有根需要
  • 没有系统库改变
  • 开箱即用,无需安装运行时
  • 可选桌面与appimaged集成
  • 可选的二进制增量更新,例如,用于连续构建(仅下载二进制比较)使用AppImageUpdate
  • 可以选择GPG2-签名你的AppImages(在文件内)
  • 适用于Live ISO
  • 双启动多个发行版时可以使用相同的AppImages
  • 可以列在可用AppImage的 [AppImageHub](https://appimage.github.io/apps) **目录中
  • 可以使用'--appimage-extract`参数作为自解压压缩归档文件

用QQ音乐搜索歌曲或歌手时,一直处于加载状态,不出结果。

使用中遇到了三个问题(v1.5.2):

  1. 用“QQ音乐”搜索歌曲或歌手时,一直处于加载状态,不出结果。用其他两个都是立刻出搜索结果。(例如:周杰伦)
  2. 播放音乐时,有时会突然卡住,可在同一首歌同一位置复现。
  3. 在播放某个歌单时,有时会不能加载某首歌,直接卡住,歌曲时长处显示为00:00。(例如:小幸运-田馥甄)

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.