Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于PAC以及IOS的问题 #671

Open
onelxzy opened this issue May 7, 2022 · 5 comments
Open

关于PAC以及IOS的问题 #671

onelxzy opened this issue May 7, 2022 · 5 comments
Labels
bug Something isn't working compatibility

Comments

@onelxzy
Copy link

onelxzy commented May 7, 2022

PAC的代理规则好像有些过时,至少在iOS上不能很好的工作,添加了几个域名之后,可以工作替换无版权歌曲。
另外,开启本地VIP的功能,pc端正常,iOS端不能激活,导致部分需要强制购买/vip的歌曲在iOS端不能正常替换而出现付费弹窗(PC端可以正常替换)。

@1715173329
Copy link
Member

PAC的代理规则好像有些过时,至少在iOS上不能很好的工作,添加了几个域名之后,可以工作替换无版权歌曲。

Do you have PR for it?

另外,开启本地VIP的功能,pc端正常,iOS端不能激活,导致部分需要强制购买/vip的歌曲在iOS端不能正常替换而出现付费弹窗(PC端可以正常替换)。

此功能仅在 Android 旧版本上测试过,应该是后来的 api 出现变动。

@1715173329 1715173329 added the bug Something isn't working label May 7, 2022
@onelxzy
Copy link
Author

onelxzy commented May 8, 2022

Do you have PR for it?

我是参考的这个项目https://github.com/DesperadoJ/Rules-for-UnblockNeteaseMusic 在pac中补充了一些规则,最起码能够替换无版权歌曲。另外纠正一下,iOS上本地VIP部分可用(非常的神奇的是白天在我的页面名字旁边显示的是vip续费,而晚上显示的则是vip柒)。然后iOS上那些付费专辑之类的歌曲(比如林俊杰的进阶),直接搜索出现在综合页下的单曲展示,点击不能直接替换而会弹出付费窗口,但是转到专辑之后从专辑点开,可以替换播放。

@1715173329
Copy link
Member

在 pac 中补充了一些规则

能否具体说明是哪些规则呢?

然后iOS上那些付费专辑之类的歌曲(比如林俊杰的进阶),直接搜索出现在综合页下的单曲展示,点击不能直接替换而会弹出付费窗口,但是转到专辑之后从专辑点开,可以替换播放。

#595 (comment)

@easyhard007
Copy link

easyhard007 commented Nov 17, 2022

Do you have PR for it?

我是参考的这个项目https://github.com/DesperadoJ/Rules-for-UnblockNeteaseMusic 在pac中补充了一些规则,最起码能够替换无版权歌曲。另外纠正一下,iOS上本地VIP部分可用(非常的神奇的是白天在我的页面名字旁边显示的是vip续费,而晚上显示的则是vip柒)。然后iOS上那些付费专辑之类的歌曲(比如林俊杰的进阶),直接搜索出现在综合页下的单曲展示,点击不能直接替换而会弹出付费窗口,但是转到专辑之后从专辑点开,可以替换播放。

我一开始用 https://github.com/DesperadoJ/Rules-for-UnblockNeteaseMusic 中提供的shadowrocket的conf文件,发现在ios上还是不能仅使用配置,必须开全局代理。经过抓包分析以后,我加入了一些新的ip,现在(2022年11月20日)可以用了。配置文件内容如下:

[General]
ipv6 = false
bypass-system = true
skip-proxy = 192.168.0.0/16, 193.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12, 100.64.0.0/10, 127.0.0.1, 17.0.0.0/8, localhost, *.local
bypass-tun = 10.0.0.0/8, 100.64.0.0/10, 127.0.0.0/8, 169.254.0.0/16, 172.16.0.0/12, 192.0.0.0/24, 192.0.2.0/24, 192.88.99.0/24, 192.168.0.0/16, 198.18.0.0/15, 198.51.100.0/24, 203.0.113.0/24, 224.0.0.0/4, 255.255.255.255/32
dns-server = 119.29.29.29, 223.5.5.5, 1.0.0.1, 8.8.4.4, system
update-url = https://cdn.staticaly.com/gh/DesperadoJ/Rules-for-UnblockNeteaseMusic/master/Shadowrocket/UnblockNeteaseMusic.conf

[Rule]

DOMAIN,admusicpic.music.126.net,REJECT
DOMAIN,iadmat.nosdn.127.net,REJECT
DOMAIN,iadmusicmat.music.126.net,REJECT
DOMAIN,iadmusicmatvideo.music.126.net,REJECT

DOMAIN-KEYWORD,163.com,PROXY
DOMAIN-KEYWORD,netease,PROXY
IP-CIDR,39.105.0.0/16,PROXY
IP-CIDR,45.254.48.0/24,PROXY
IP-CIDR,47.100.127.0/24,PROXY
IP-CIDR,59.111.0.0/16,PROXY
IP-CIDR,101.71.154.0/24,PROXY
IP-CIDR,103.126.92.0/24,PROXY
IP-CIDR,103.215.141.0/24,PROXY
IP-CIDR,112.13.0.0/16,PROXY
IP-CIDR,115.236.0.0/16,PROXY
IP-CIDR,118.24.63.0/24,PROXY
IP-CIDR,120.226.43.0/24,PROXY
IP-CIDR,125.44.162.0/24,PROXY
IP-CIDR,182.92.170.0/24,PROXY
IP-CIDR,183.134.54.0/24,PROXY
IP-CIDR,193.112.159.0/24,PROXY
IP-CIDR,222.200.254.0/24,PROXY
IP-CIDR,223.252.199.0/24,PROXY
IP-CIDR,2407:ae80:400:1004::1/128,PROXY
IP-CIDR,2407:ae80:200:1001::20/128,PROXY

FINAL,DIRECT

@rankanin
Copy link
Contributor

现在安卓也不能替换无版权歌曲,有什么解决方案吗?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working compatibility
Projects
None yet
Development

No branches or pull requests

4 participants