📺 TV

⚠️

不支持 🇨🇳 中国大陆 的 App Store 账号

简介

  • 自定义TV app,自选启用的板块、栏目及语言。

解锁步骤

  • 如启用本模块后重新打开Apple TV未见生效,可按照下列步骤激活:

    第 1 步

    启用📺 TV模块 打开TVapp (app又名: TV视频)

    第 2 步

    观察是否存在下列特征:

    • iOS/iPadOS:
      • iOS 17.2 前:
        • 观察立即观看页面是否有儿童一个二级入口
        • 观察标签栏是否为立即观看原创内容商店体育节目资料库五个标签页
      • iOS 17.2 后:
        • 立即观看主页代替,顶端采用动态展示栏,此特征失效
        • 标签栏固定为主页原创内容(Apple TV+)商店资料库搜索五个标签页,此特征失效
    • macOS/tvOS: 查看标签栏是否有立即观看tv+商店体育节目儿童资料库六个标签页按钮

    此项目的目的是为了解锁其他地区地区账号的功能,不建议美区账号用户使用
    如您的账号已经是美区账号,则可能启用前后并无差异

    第 3 步

    如不存在上述特征,可尝试以下操作强制刷新配置文件: 打开TV app(TV视频) 点击右上角头像 点击退出登录 重新输入Apple ID密码登入

    此时应在Surge最近请求Quantumult X网络活动中观察到:
    TV apphttps://uts-api.itunes.apple.com/uts/v3/configitions链接

    第 4 步

    如没有请冷启动一次TVapp (app又名: TV视频)

配置方法

  • 基础: 直接使用

  • 进阶: 配合Loon设置面板或Surge参数设置功能进行个性化设置

    • 提供一定的自定义设置,如内置规则的分流策略选择、国家或地区代码选择等
  • 高级: 配合BoxJs及订阅使用

    ℹ️ 用前须知:使用BoxJs进行配置将被视为专业用户,官方不受理因使用BoxJs配置导致的各种问题
    1. 安装BoxJs插件并更新引用资源或脚本:
    2. BoxJs的配置面板中进行个性化设置:
    3. 浏览器访问BoxJs.com
    4. 应用页面点开 iRingo折叠
    5. 📺 TV根据需要填写您的设置信息

功能列表

  • 混合区域支持
    • 默认混合账号所在区(立即观看电影),新加坡(tv+原创内容搜索人物),美国(电视节目体育节目儿童)三个地区的内容
      • 港澳台地区账号,拥有tv+订阅的,可以收看美区tv+的体育节目直播内容(如最新内置的MLB联赛直播)
      • 转区的账号,可以通过修改影片详情页观看之前所在地区购买的电影等内容(如A区购买的电影,在B区未上架)
      • 语言和字幕有地区限制的内容,可以通过修改影片详情页观看中文字幕的版本(如某账号在美区购买电影无中字,但是同ID的影片在港澳台地区提供中字,可以通过将影片详情页改为港澳台后播放获得中文字幕)
  • 多语言支持
    • 底部标签栏与栏目入口语言自适应(目前仅适配简体中文繁体中文英语,如需更多语言适配请PR或提供翻译文本)
    • 影片详情页语言自动回退
      • 可自定义语言优先级,默认顺序为简体中文(新加坡) => 繁体中文(台湾) => 英语(美国)
  • 解除客户端平台限制
    • 为macOS、Android TV、Web版TV app启用第三方供应商(如: Disney+,Prime Video等)影片库和服务集成
  • 硬件及平台
    • macOS
    • iPad
    • iPhone
    • Apple TV (需Surge for macOS的网关模式或Loon的代理服务器等)
    • Android TV (需Surge for macOS的网关模式或Loon的代理服务器等) (Android TV效果待测试,不确定是否可用)
    • Web(待测试,不确定是否可用)
  • 分类页面
    • 立即观看
    • TV+(iOS/iPadOS版客户端为原创内容
    • 商店 (电影电视节目商店二级菜单)
    • 体育节目 (macOS版客户端无关注「喜爱的球队」功能和显示比分功能)
    • 儿童 (iOS版客户端为立即观看二级菜单)
    • 资料库
    • 搜索

安装链接

Loon
Surge
Stash
Egern
Quantumult X
Shadowrocket
MitM脚本
一键安装

手动安装
安装路径
配置 > 插件 > 插件
插件地址
https://github.com/NSRingo/TV/releases/latest/download/TV.plugin

更新日志

  • v3.0.0
    • 优化与修复
      1. 重构代码
      2. 修复bug
  • v2.1.0-request
    • 优化与修复
      1. 优化域名匹配方法,精简逻辑和代码量
  • v2.0.8-request
    • 优化与修复
      1. 补充搜索页面匹配规则
      2. 补充其他页面匹配规则
      3. 补充原创内容页面匹配规则
      4. 修复语言代码数据库
  • v2.0.7-request
    • 优化与修复
      1. 补充频道页面匹配规则
      2. 更新标签页标题数据库
      3. 更新模块匹配规则和图标
      4. 补充其他页面匹配规则
  • v2.0.3-response
    • 更新功能
      1. 新增标签栏板块入口按钮语言自适应更改功能
  • v2.0.6-request
    • 优化与修复
      1. 增加语言代码数据库
      2. 增加语言代码改写功能
      3. 补充影片详情页面匹配规则
  • v2.0.5-request
    • 优化与修复
      1. 补充原创内容页面匹配规则
      2. 补充体育节目页面匹配规则
      3. 新增搜索页面匹配规则
      4. 新增待播清单页面匹配规则
      5. 补充频道页面匹配规则
  • v2.0.4-request
    • 优化与修复
      1. 修复地区代码自动选项
      2. 修复待播清单页面匹配规则
      3. 补充喜爱功能匹配规则
      4. 补充人物页面匹配规则
      5. 补充其他页面匹配规则
  • v2.0.3-request
    • 优化与修复
      1. 新增商店代码数据库
      2. 新增商店代码修改功能
  • v2.0.1
    • 更新功能
      1. 新增BoxJs面板支持,可以精确控制TV app功能
      2. 增加开启第三方影片库功能
      3. 增加自定义板块与栏目入口功能
      4. 增加自定义每个板块与栏目地区功能
      5. 其他新增设置项,详见BoxJs设置面板
    • 优化与修复
      1. 采用全新的环境变量设置(setENV)功能来存储设置、缓存和配置
      2. 支持全新的argument配置方法,支持深路径配置写入
      3. 采用请求回复脚本分离的设计方式,缩短运行时间

相关链接

iOS 18、macOS 15、watchOS 11 及以上

🌤
WeatherKit
📍
定位
🗺️
地图
🟥
Apple 智能与 Siri
📺
TV
📰
News

TestFlight
⌚️
WATCH
🧰
BoxJs

iOS 17、macOS 14、watchOS 10 及以下

🌤
天气
📍
定位
🗺️
地图

Siri 与搜索
📺
TV
📰
News
🌐
专用代理

TestFlight
⌚️
WATCH
🧰
BoxJs