uku / Unblock-Youku

A Chrome extension helping users access their web services while traveling outside mainland China
https://uku.im
GNU Affero General Public License v3.0
3.18k stars 650 forks source link

新版QQ音乐歌单变灰的问题 #684

Closed tommyzhaozbh closed 5 years ago

tommyzhaozbh commented 8 years ago

刚刚 @zhuzhuor 批准了我在QQ音乐方面的更新,现在就没有版权提示的了,歌曲也能正常搜索和播放。但有个新问题就是在自己的歌单列表里头(包括我喜欢还有自己创建的别的歌单)会全部变灰,没法播放,用了代理就没有问题。我琢磨了半天都没能弄懂究竟是哪个js的问题。我不太擅长js的东西,如果有谁懂的帮忙推一个pull request,谢了。 image

asuka0819 commented 8 years ago

是DNS的更新吗?

tommyzhaozbh commented 8 years ago

@asuka0819 DNS应该稍后才更新,这个是插件的更新

mc16888 commented 8 years ago

@tommyzhaozbh 我刚刚试了一下, 我弄成这样才行。

http://c.y.qq.com/*/fcgi-bin/ http://i.y.qq.com/v8/fcg-bin/

还有,你pull request里面这一个 url 少了 * 在最后面。

'http://c.y.qq.com/qzone/fcg-bin/fcg_ucc_getcdinfo_byids_cp.fcg?',

tommyzhaozbh commented 8 years ago

@mc16888 唉,我糊涂了。帮我弄个pull request把这些东西更新上去吧

zhuzhuor commented 8 years ago

@tommyzhaozbh @mc16888 多谢帮助! 我已经照 @mc16888 说的更新了一下。我接受 pull request 的时候也没仔细看

tommyzhaozbh commented 8 years ago

插件更新了,但试了一下好像还是不行…… 补充:我知道哪里出问题了

yanggis commented 8 years ago

@tommyzhaozbh 有人试了新版的QQ音乐客户端,现在中文歌可以听,英文的不行,难道还有别的连接需要解锁?

zhuzhuor commented 8 years ago

@yanggis 中文歌估计没有地区限制,然后英文歌有

yanggis commented 8 years ago

嗯,这个问题貌似现在还没解决。

tommyzhaozbh commented 8 years ago

@yanggis 我测试了一下,PC客户端没有问题,倒是安卓客户端出问题了。之前更新了以后我特地试过还可以的现在全都不行了。我测试一下好像没有别的新的链接,你有新发现么? @mc16888 安卓的你能测试不?

补充:刚才使用drony搭载pac进行测试,发现也不行。之前曾经有用户反映过搭载pac不行的,有可能是腾讯改了规则。pac里面是有182.254那个地址的,但测试过都不行。

mc16888 commented 8 years ago

@tommyzhaozbh 我没有 Android device >_<"

mc16888 commented 8 years ago

@tommyzhaozbh 我用 blue stack 试了一下,似乎没抓到新的URL。今天晚些时候再试。

tommyzhaozbh commented 8 years ago

我也没新的发现,不过我发现从周日开始在香港哪怕不用代理都可以用,原因不明。不知道其他地区怎么样

ReinForce007879 commented 8 years ago

Android的QQ客户端无论是用VPN还是修改DNS都不能破解区域的问题,不知道为什么腾讯对此这么执着呢。

tommyzhaozbh commented 8 years ago

我试过用VPN是没问题的,如果用这个都不行的话那就有可能是腾讯的api有问题了

wtjfree commented 8 years ago

貌似是qq音乐的问题. 我今天发现故障消失了.和dns没关系. 用hd的qq音乐貌似可以越过播放列表变灰的情况.

ReinForce007879 commented 8 years ago

Android手机无法使用QQ音乐hd,会跳出不兼容,要求下载手机版,所以没办法试……,用DNS无效,用HOLA VPN也没用,现在我都没办法用@@。

tommyzhaozbh commented 8 years ago

其他人也帮忙看看安卓的qq音乐是不是也是啥都不行…

tommyzhaozbh commented 8 years ago

刚才我发现一个有趣的东西:在加载搜索结果或者歌单的时候如果加载了国外的VPN,搜索结果就会变灰。但如果开着VPN启动QQ音乐,在搜索的时候关闭VPN仍然可以正常使用。我测到了这个链接,不知道是不是。这里烦请 @yanggis 帮忙把这规则加进去看看行不行。 http://comet2.music.qq.com/listen/*

wtjfree commented 8 years ago

英国,固定和移动宽带上网访问QQ音乐没有限制. 没有加载DNS, VPN, (小米手机上的)

wtjfree commented 8 years ago

貌似是qq音乐本身的问题.在故障期间我用pad 上了qq音乐hd是可以的.不过还是有其他的故障.现在我这边是正常了.直连.无需DNS和vpn等跳转

tommyzhaozbh commented 8 years ago

@wtjfree 那试试安卓手机版的QQ音乐?没有HD的

mc16888 commented 8 years ago

@tommyzhaozbh 我人在香港,用blue stack 一直是变灰,今晚加你说的那个URL去我自己的DNS试一下。

tommyzhaozbh commented 8 years ago

@mc16888 好的,感谢

wtjfree commented 8 years ago

tommyzhaozbh 我有安卓的pad.安装了qq音乐的hd.现在都没有任何限制.手机是不能安装hd的.要pad

tommyzhaozbh commented 8 years ago

Pad应该可以安装手机版的吧?

wtjfree commented 8 years ago

是的 pad可以安装hd的和手机版的qq音乐

tommyzhaozbh commented 8 years ago

那你试试在pad上面跑手机版QQ音乐看看行不行

wtjfree commented 8 years ago

pad 上已经没有问题了. qq音乐.无论是手机或者pad, 无论hd 或者是正常的版本. 目前在英国的固定宽带和手机4g,3g都可以不需要DNS vpn翻墙,就可以播放.包含英文的歌曲和独播版权的.都可以播放. 现在都不是灰的了.

ReinForce007879 commented 8 years ago

今天在台湾测试,还是不行(Android QQ音乐),该灰色的还是灰色的。

tommyzhaozbh commented 8 years ago

那真是奇怪了,说不定腾讯的api真的有问题

wtjfree commented 8 years ago

估计是软件的问题.刚开始以为变灰是屏蔽了. 在故障期间,电台的播放列表无法载入.收藏的独播全部是灰色,英文歌也是灰色. 几乎没有什么音乐可以播放的. 现在我这里全部可以直接载入了.独播也不是灰的,偶不是会员,可以播放不可以下载.一切正常....

wtjfree commented 8 years ago

qq音乐版本6.2.0.20

ReinForce007879 commented 8 years ago

可是我点灰色歌曲,的确写着区域问题,清除暂存也没帮助,HOLA VPN也无效,难道是这个VPN APP有问题吗?qq音乐版本一样是6.2.0.20。

mc16888 commented 8 years ago

@tommyzhaozbh 我试加你说的那个URL,但是没发现有连过这个URL。

yanggis commented 8 years ago

@tommyzhaozbh http://comet2.music.qq.com/listen/* 这个好像无效果。

wtjfree commented 8 years ago

电视盒子也正常播放

yanggis commented 8 years ago

@wtjfree 电视盒子和手机客户端不是同一个软件。

wtjfree commented 8 years ago

我自己折腾了手机重新安装了2-3次其它版本的QQ音乐。最后安装的现在最新的。 电视盒子是用dns了。我个人感觉不是dns的事。

试试删除然后重新安装QQ音乐吧。

wtjfree commented 8 years ago

软件绝对不同的

wtjfree commented 8 years ago

电视的版本要旧一点

wtjfree commented 8 years ago

QQ音乐TV版1.6.6.6

ReinForce007879 commented 8 years ago

今天找了一台Android平板同时安装非hd和hd版本,非hd版本的歌单大部分都是灰的,而hd版本则是可以正常播放(无使用DNS和VPN),难道两个版本判断机制不同? 非hd版本即使使用DNS或VPN一样是灰单。

tommyzhaozbh commented 8 years ago

看来这真是头疼……只能用这招了 我记得在chrome商店有一款叫红豆vpn的,功能跟我们的插件一样,但是要收费的(有一个小时免费试用),搜索unblock youku也会找到。这插件也提供pac给手机用(详细方法要看它的说明),大家可以试试他们的pac能不能用,如果可以,那就挖一下看看他们代理了什么url。这方法虽然有点损,但也是没有办法中的办法了。

sonichanxiao commented 8 years ago

Android版手机更新后发现同样问题,在国外用小米2S上试验yo.uku.im/proxy.pac. uku.im/check通过,但是QQ音乐里面全部都是灰色,显示为没有版权。 不知道是否是因为非会员的原因还是海外都是这样?

ReinForce007879 commented 8 years ago

哦,怪了,我今天试用android非hd版本的qq音乐,不加载dns和vpn都没有灰单问题了,但是很多歌手之下的歌曲完全不显示歌曲。 附带一提,腾讯的确偶尔会把海外限制关闭,只是之前使用dns后,还不能使用的情况很特殊,再观察几天看看。

wtjfree commented 8 years ago

看来大家逐渐都一样了.我的是昨天偶尔连不上而已.在开qq音乐之前用dns跳一下就可以了.播放期间无需dns. 我是小米手机.用的dns changer,貌似这个软件会自动关闭.所以我觉得只要在开启qq音乐前设置了dns.在播放的过程中也可以更换歌单,qq音乐好象不验证ip. 我每天早晚各听30分钟. 非会员.

我感觉如果qq音乐一直播放同几首歌的情况的时候,那么qq音乐需要重新用dns跳转一下了. 也许是qq音乐升级后的bug吧.估计是有些乱了...

ReinForce007879 commented 8 years ago

DNS的程式应该不需要持续运作,除非你使用移动电信,手机会一直切换讯号站,否则使用固定wifi在切换之前,DNS应该会保持在你最后一次修改的位置。

wtjfree commented 8 years ago

我早晚都是手机移动网络大概30分钟在3公里左右吧.不确定是否切换基站.

yanggis commented 8 years ago

有谁试过Android手机上直接配一个国内的代理是不是就不变灰了呢?VPN肯定没有问题,这个我测试过了。