tindy2013 / subconverter

Utility to convert between various subscription format
GNU General Public License v3.0
13.27k stars 2.84k forks source link

在profiles界面自定义显示剩余流量 #614

Open sishentibu opened 1 year ago

sishentibu commented 1 year ago

verify

功能描述

image 在clash for windows 的 profiles 界面,当有多个订阅的时候,怎么自定义下方显示的是某个特定订阅的剩余流量信息? 目前好像默认是最后一个订阅的剩余流量信息。

可能的解决方案

No response

zhenhappy commented 1 year ago

这个是根据Header里面的Subscription-Userinfo来识别的 CleanShot 2023-06-22 at 01 46 15@2x

sishentibu commented 1 year ago

这个是根据Header里面的Subscription-Userinfo来识别的 CleanShot 2023-06-22 at 01 46 15@2x

这个哪里可以改吗? 我看subconverter中只有这个 image 但看 解释是从节点中提取信息,跟你这个不一样

septs commented 1 year ago

似乎 subconveter 并不能合并多个订阅的 subscription-userinfo 信息 (指合并多个 Subscription URL 的流量信息)

sishentibu commented 1 year ago

似乎 subconveter 并不能合并多个订阅的 subscription-userinfo 信息 (指合并多个 Subscription URL 的流量信息)

能选择显示哪个订阅的吗? 我现在是显示的第二个的信息(也是最后一个)。 因为自定义了分组,所以还是希望不需要通过调整订阅顺序来显示这个信息。

测试了下,更换了订阅链接的顺序,显示的信息真的变了。

monkeylxb commented 1 year ago

似乎 subconveter 并不能合并多个订阅的 subscription-userinfo 信息 (指合并多个 Subscription URL 的流量信息)

如何能合并是最好了,直观方便而且符合正常需求

EnderAvaritia commented 9 months ago

这个是根据Header里面的Subscription-Userinfo来识别的 CleanShot 2023-06-22 at 01 46 15@2x

这个哪里可以改吗? 我看subconverter中只有这个 image 但看 解释是从节点中提取信息,跟你这个不一样

这部分怎么写啊?我尝试添加到我的配置文件没有效果

[custom]
;不要随意改变关键字,否则会导致出错
;acl4SSR规则

;去广告:支持
;自动测速:支持
;微软分流:支持
;苹果分流:支持
;增强中国IP段:支持
;增强国外GFW:支持

;设置规则标志位
ruleset=🎯 全球直连,./rules/ACL4SSR/Clash/LocalAreaNetwork.list
ruleset=🎯 全球直连,./rules/ACL4SSR/Clash/UnBan.list
ruleset=🛑 广告拦截,./rules/ACL4SSR/Clash/BanAD.list
ruleset=🍃 应用净化,./rules/ACL4SSR/Clash/BanProgramAD.list
ruleset=📢 谷歌FCM,./rules/ACL4SSR/Clash/Ruleset/GoogleFCM.list
ruleset=🎯 全球直连,./rules/ACL4SSR/Clash/GoogleCN.list
ruleset=🎯 全球直连,./rules/ACL4SSR/Clash/Ruleset/SteamCN.list
;ruleset=Ⓜ️ 微软Bing,./rules/ACL4SSR/Clash/Bing.list
ruleset=Ⓜ️ 微软云盘,./rules/ACL4SSR/Clash/OneDrive.list
ruleset=Ⓜ️ 微软服务,./rules/ACL4SSR/Clash/Microsoft.list
ruleset=🍎 苹果服务,./rules/ACL4SSR/Clash/Apple.list
ruleset=📲 电报消息,./rules/ACL4SSR/Clash/Telegram.list
;ruleset=💬 OpenAi,./rules/ACL4SSR/Clash/Ruleset/OpenAi.list
ruleset=🎶 网易音乐,./rules/ACL4SSR/Clash/Ruleset/NetEaseMusic.list
ruleset=🎮 游戏平台,./rules/ACL4SSR/Clash/Ruleset/Epic.list
;ruleset=🎮 游戏平台,./rules/ACL4SSR/Clash/Ruleset/Origin.list
ruleset=🎮 游戏平台,./rules/ACL4SSR/Clash/Ruleset/Sony.list
ruleset=🎮 游戏平台,./rules/ACL4SSR/Clash/Ruleset/Steam.list
;ruleset=🎮 游戏平台,./rules/ACL4SSR/Clash/Ruleset/Nintendo.list
ruleset=📹 油管视频,./rules/ACL4SSR/Clash/Ruleset/YouTube.list
ruleset=🎥 奈飞视频,./rules/ACL4SSR/Clash/Ruleset/Netflix.list
ruleset=📺 巴哈姆特,./rules/ACL4SSR/Clash/Ruleset/Bahamut.list
ruleset=📺 哔哩哔哩,./rules/ACL4SSR/Clash/Ruleset/BilibiliHMT.list
ruleset=📺 哔哩哔哩,./rules/ACL4SSR/Clash/Ruleset/Bilibili.list
ruleset=🌏 国内媒体,./rules/ACL4SSR/Clash/ChinaMedia.list
ruleset=🌍 国外媒体,./rules/ACL4SSR/Clash/ProxyMedia.list
ruleset=🚀 节点选择,./rules/ACL4SSR/Clash/ProxyGFWlist.list
;ruleset=🎯 全球直连,./rules/ACL4SSR/Clash/ChinaIp.list
ruleset=🎯 全球直连,./rules/ACL4SSR/Clash/ChinaDomain.list
ruleset=🎯 全球直连,./rules/ACL4SSR/Clash/ChinaCompanyIp.list
ruleset=🎯 全球直连,./rules/ACL4SSR/Clash/Download.list
;ruleset=🎯 全球直连,[]GEOIP,LAN
ruleset=🎯 全球直连,[]GEOIP,CN
ruleset=🐟 漏网之鱼,[]FINAL
;设置规则标志位

;设置自定义附加规则标志位

;设置自定义附加规则标志位

;设置分组标志位
custom_proxy_group=🚀 节点选择`select`[]🚀 手动切换`[]♻️ 自动选择`[]⚖️ 负载均衡`[]DIRECT`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🇰🇷 韩国节点`(剩余)`(流量)
custom_proxy_group=🚀 手动切换`select`(^(?!.*(剩余|链接|连接|域名|官网)).*)
custom_proxy_group=♻️ 自动选择`url-test`(^(?!.*(剩余|链接|连接|域名|官网)).*)`http://www.gstatic.com/generate_204`300,,50
custom_proxy_group=⚖️ 负载均衡`load-balance`(^(?!.*(剩余|链接|连接|域名|官网)).*)`http://www.gstatic.com/generate_204`300,,100
custom_proxy_group=📲 电报消息`select`[]🚀 节点选择`[]♻️ 自动选择`[]🇸🇬 狮城节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🇰🇷 韩国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=💬 OpenAi`select`[]🚀 节点选择`[]♻️ 自动选择`[]🇸🇬 狮城节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🇰🇷 韩国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=📹 油管视频`select`[]🚀 节点选择`[]♻️ 自动选择`[]🇸🇬 狮城节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🇰🇷 韩国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=🎥 奈飞视频`select`[]🎥 奈飞节点`[]🚀 节点选择`[]♻️ 自动选择`[]🇸🇬 狮城节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🇰🇷 韩国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=📺 巴哈姆特`select`[]🇨🇳 台湾节点`[]🚀 节点选择`[]🚀 手动切换`[]DIRECT
custom_proxy_group=📺 哔哩哔哩`select`[]🎯 全球直连`[]🇨🇳 台湾节点`[]🇭🇰 香港节点
custom_proxy_group=🌍 国外媒体`select`[]🚀 节点选择`[]♻️ 自动选择`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🇰🇷 韩国节点`[]🚀 手动切换`[]DIRECT
custom_proxy_group=🌏 国内媒体`select`[]DIRECT`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🚀 手动切换
custom_proxy_group=📢 谷歌FCM`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇰🇷 韩国节点`[]🚀 手动切换
custom_proxy_group=Ⓜ️ 微软Bing`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇰🇷 韩国节点`[]🚀 手动切换
custom_proxy_group=Ⓜ️ 微软云盘`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇰🇷 韩国节点`[]🚀 手动切换
custom_proxy_group=Ⓜ️ 微软服务`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇰🇷 韩国节点`[]🚀 手动切换
custom_proxy_group=🍎 苹果服务`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇰🇷 韩国节点`[]🚀 手动切换
custom_proxy_group=🎮 游戏平台`select`[]DIRECT`[]🚀 节点选择`[]🇺🇲 美国节点`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇰🇷 韩国节点`[]🚀 手动切换
custom_proxy_group=🎶 网易音乐`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择`(网易|音乐|解锁|Music|NetEase)
custom_proxy_group=🎯 全球直连`select`[]DIRECT`[]🚀 节点选择`[]♻️ 自动选择
custom_proxy_group=🛑 广告拦截`select`[]REJECT`[]DIRECT
custom_proxy_group=🍃 应用净化`select`[]REJECT`[]DIRECT
custom_proxy_group=🐟 漏网之鱼`select`[]🚀 节点选择`[]♻️ 自动选择`[]DIRECT`[]🇭🇰 香港节点`[]🇨🇳 台湾节点`[]🇸🇬 狮城节点`[]🇯🇵 日本节点`[]🇺🇲 美国节点`[]🇰🇷 韩国节点`[]🚀 手动切换
custom_proxy_group=🇭🇰 香港节点`url-test`(港|HK|hk|Hong Kong|HongKong|hongkong)`http://www.gstatic.com/generate_204`300,,50
custom_proxy_group=🇯🇵 日本节点`url-test`(日本|川日|东京|大阪|泉日|埼玉|沪日|深日|[^-]日|JP|Japan)`http://www.gstatic.com/generate_204`300,,50
custom_proxy_group=🇺🇲 美国节点`url-test`(美|波特兰|达拉斯|俄勒冈|凤凰城|费利蒙|硅谷|拉斯维加斯|洛杉矶|圣何塞|圣克拉拉|西雅图|芝加哥|US|United States)`http://www.gstatic.com/generate_204`300,,150
custom_proxy_group=🇨🇳 台湾节点`url-test`(台|新北|彰化|TW|Taiwan)`http://www.gstatic.com/generate_204`300,,50
custom_proxy_group=🇸🇬 狮城节点`url-test`(新加坡|坡|狮城|SG|Singapore)`http://www.gstatic.com/generate_204`300,,50
custom_proxy_group=🇰🇷 韩国节点`url-test`(KR|Korea|KOR|首尔|韩|韓)`http://www.gstatic.com/generate_204`300,,50
custom_proxy_group=🎥 奈飞节点`select`(NF|奈飞|解锁|Netflix|NETFLIX|Media)
;设置分组标志位

enable_rule_generator=true
overwrite_original_rules=true

;include_remarks=
;exclude_remarks=

;显示剩余流量
;stream_rule=^剩余流量:(.*?)\|总流量:(.*)$|total=$2&left=$1
stream_rule=^剩余流量:(.*?) (.*)$|total=$1&left=$2
;stream_rule=^Bandwidth: (.*?)/(.*)$|used=$1&total=$2
;stream_rule=^\[.*?\]剩余(.*?)@(?:.*)$|total=$1
;stream_rule=^.*?流量:(.*?) 剩:(?:.*)$|total=$1
;显示剩余流量

;显示剩余时间
;time_rule=^过期时间:(\d+)-(\d+)-(\d+) (\d+):(\d+):(\d+)$|$1:$2:$3:$4:$5:$6
time_rule=.*到期.*(:|:)(\d+)-(\d+)-(\d+)$|$1:$2:$3:0:0:0
;time_rule=^Smart Access expire: (\d+)/(\d+)/(\d+)$|$1:$2:$3:0:0:0
;time_rule=^.*?流量:(?:.*?) 剩:(.*)$|left=$1d
;显示剩余时间

;clash_rule_base=https://raw.githubusercontent.com/ACL4SSR/ACL4SSR/master/Clash/GeneralClashConfig.yml

;sub_link_example=http://127.0.0.1:25500/sub?target=clash&url=./sub.txt&config=.\ACL4SSR_Online_Full_balance.ini

;luck