Releases: Hiram-Wong/ZyPlayer
3.3.8
用户相关
- [特性] 支持csp_XBPQ|csp_XYQ|csp_AppYSv2源格式(实验性)
- [特性] 注册URL Scheme, 支持通过zy://协议唤醒应用
- [特性] 支持常见加解密|hash计算|数据编码
- [特性] 支持folderInfolder模式
- [优化] 多语言适配已知未适配内容+已知样式溢出内容修改+支持tdesgin内置组件
- [优化] 侧边栏采用虚拟列表渲染(数据太多导致太多dom元素卡顿)
- [优化] 嗅探逻辑支持sniffer_exclude参数,对齐道长嗅探器传参格式
- [优化] 电视导入时过滤不支持协议(ftp|rtsp|rsp)
- [优化] 重新导入历史和收藏均显示找不到数据源(回归key设计-注意之前历史会失效)
- [优化] 解析类型为web时调用嗅探器嗅探后使用播放器(iframe显示可能有广)
- [优化] 全局超时时间调整为最小3s最大60s, 超过范围自动设置为3s
- [优化] 数据源选择csp_XBPQ|csp_XYQ|csp_AppYSv2可自动填充api
- [优化] 老板键在原有隐藏窗口基础上增加窗口静音和暂停 [#issue 323]
- [修复] 新版titlebar组件不兼容问题(win、linux均有该问题)
- [修复] mac系统触发每次打开应用都弹窗网络请求权限校验(打开防火墙情况)
- [修复] win11系统存在安装应用后无法打开(nsis安装脚写注册表逻辑问题)
- [修复] 数据源列表通过搜索加载的数据选中删除无效
- [修复] 数据源编辑内容无需点击确认就可修改原始数据
- [修复] 播放器中epg列表不加载数据源中的专属epg
- [修复] 网盘错误逻辑导致切换数据源会导致数据源消失[#issue 314]
- [修复] 网盘匹配不到password导致服务终止
- [修复] 播放器播放影视视频, 点击推荐数据无法触发事件
- [修复] 数据导入时涉及基础配置时以及webdev远端同步本地数据不刷新
- [修复] 新版本electron前端获取不到文件路径, 替换为electron-dialog方案
- [修复] 智脑无法打开openai链接
- [修复] 切换分类|切换数据源, 顶部搜索关键词不恢复默认问题
- [修复] 基础数据设置数据不成功问题(已初始化数据为基准)
- [修复] 侧边栏收起对不齐顶部问题(强迫着患者福音)
- [修复] 用户数据导入不规范导致窗口无法打开[#issue 312]
- [修复] 切换频道节目单不更新[#issue 346]
- [变动] 剔除-iframe嗅探方案(限制较多, 和pie方案功能相差较多)
- [变动] 剔除-收藏页检查更新功能(效果与实际设想相差较大);
- [变动] 剔除-数据源类型appv1和appv2(实验性csp_AppYSv2替代)
- [变动] 剔除-设置页hipy的推广内容
- [变动] 修改-数据管理-快捷配置剔除此软件导入方式, 合并tvbox和hipy导入格式
- [变动] 修改-影视第一个分类数据改为加载首页数据(homeVod)
- [变动] 修改-电视相关参数epg应携带{name}和{date}|logo应携带{name}(优先级:自带->源自带->全局)
- [变动] 修改-电视过滤ipv6频道改为仅标识ipv6(跳过检测会增加加载时间, 不友好)
- [变动] 拆封写源工具部分功能并独立于设置页面
- [变动] 剔除-数据源有限性检测(现有逻辑较为鸡肋, 同时导致用户不断询问)
- [变动] 剔除-硬件加速开关(数据库变更后硬件加速禁用失败)
- [变动] 剔除-随心看功能(鸡肋功能)
- [变动] 字体采用小米字体(MiSans)
开发者相关
- [特性] 抽离加解密方法, 封装部分海阔方法(开发者福音)
- [优化] 网络请求优化, 部分逻辑迁移到后端(如无法篡改请求头内容, 此前方式为先自定义再底层恢复)
- [优化] 数据源实现逻辑解耦合, 每个实现逻辑都为一个适配器模式(开发者福音)
- [优化] 修改打包hook机制, 跳过签名校验, 仅保留 zh & en 字体(win+linux 生效)
- [优化] 统一主进程和渲染进程通讯规范, 采用小驼峰命名(开发者福音)
- [优化] ui统一更多设计样式, 部分ux操作加入过渡动画
- [优化] 简化前端权限逻辑实现(逻辑过于复杂)
- [优化] 封装前端组件减,少冗余代码(monaco编辑器|数据源配置|md渲染)
- [优化] 新版TdesginUI组件库empty组件替代原有提取自ElementUI手搓组件
- [优化] 使用vue3.5版本, 使用部分新特性替代老代码(如useTemplateRef)
- [优化] 拦截多个开发者工具无限debugger脚本[devtools-detector|disable-devtool]
- [优化] 重构播播放器逻辑
- [优化] 播放器共享并记忆音量|倍速|静音(注意:dplayer设置静音项图标不对应)
- [优化] 数据源初始化Adapter适配器时使用LRU缓存(10个)
- [修复] md文档内容无法渲染有序和无序dom
- [修复] 嗅探器服务脱离窗口池问题(窗口服务统一管理)
- [修复] 开启webdev自动同步会无限创建webdev对象导致内存未释放
- [修复] 影视和站点顶部菜单已经激活的菜单再次点击无法触发 数据加载
- [变动] 剔除-v8引擎缓存机制(没有带来性能提升)
- [变动] 修改-数据库从lowdb变更为PGLite(数据强校验, 字段不规范直接报错)
- [变动] 修改-升级所有依赖, 前端部分依赖不再依赖nodejs(不再兼容老系统, 稳定性有提升)
- [变动] 修改-drpy核心对齐道长仓库最新版本2024.10(取消摇树, 最新侵入库本身)
- [变动] 修改-debug涉及PageSpy服务域名变更
注意:
- 升级: 此版本为破坏性更新, 重构 80%代码, 新版本不会将旧版本数据代入, 注意数据备份
- 换新: 启用zyfun软件名, zyplayer与知名私有文档zyxxxxer-doc重叠度太高
- 再见: 不再支持win7|win8.1系统以及不在提供32位win架构, 兼容老系统代价太大
- 提醒: 发现Linux环境网络请求较慢, 请适当提高全局超时时间(如果源里写了超时时间则不生效请改源)
- 测试: 本次发版前经多位小伙伴验证, 最大限度保证功能的可靠性
3.3.7
Hi all, 本次更新主要包含以下内容:
1.[特性]全新卡片式ui(侧边导航可折叠)
2.[特性]DNS-over-HTTP回归(重构逻辑)
3.[特性]调试模式
4.[特性]影视搜索支持过滤
5.[特性]写原工具之筛选插件
6.[特性]热搜增加移动爱家和豆瓣接口[issue #221]
7.[特性]播放页小窗设计[issue #218]
8.[特性]侧边导航可搜索源[issue #241]
9.[特性]写原工具支持拖拽文件展示数据
10.[修复]配置源需要刷新问题 (重构bus总线)
11.[修复]搜索输入框双击触发最大化问题
12.[修复]部分情况下搜索页无法进入详细页[issue #228]
13.[变动]线路选择样式变动[issue #240]
14.[变动]调整底层版本支持硬解hevc[issue #261]
15.[变动]播放器倍速逻辑重构[issue #278 #279]
16.[变动]部分提示词变动及多语言适配[issue #288]
17.[变动]openai默认模型调整, 支持输入模型
18.[变动]写源工具文档地址调整为 github wiki
19.[变动]播放器背景图
20.[变动]loading 层重构,减少内存消耗
21.[变动]多窗口数据交互接口重构
22.[变动]嗅探支持更多格式
23.[变动]播放器支持 mpd 和 dash
24.[变动]多窗口逻辑重构
注意:
1.升级:该版本强烈建议更新,变更字段阅读README(升级用户会自动完成字段变动),注意数据备份
2.内测:部分用户使用了3.3.7每日更新内测版本, 需重置数据否则部分功能无法使用
3.打包:支持 win7|8|8.1用户
4.遗留:收藏检测更新不好用, 暂无好的逻辑
5.更新:这波变动功能基本完善,基本不会怎么更新了
6.订阅:最新数据源订阅小玩具, 如没人赞助最终将下架
3.3.6
Hi all, 本次更新主要包含以下内容:
更新内容:
1.[修复]播放页倒序后逻辑混乱
2.[修复]解析切换type前播放器未摧毁
注意:
1.紧急版本-影响用户体验
3.3.5
Hi all, 本次更新主要包含以下内容:
爱情哪有追剧巴适[单身🐶节日快乐]
文档更新:点我查看
更新内容:
1.[特性]解析支持json格式(type:1)
2.[特性]播放器支持去插播、预嗅探加载下一集[issue #205 ]
3.[特性]播放页支持选择解析线路
4.[特性]支持全局超时时间(不要设置太短影响本地服务器数据读取)[毫秒级]
5.[优化]播放器重构, 全播放器支持弹幕(破坏性的)[集成xg|dp|np|art][技术分享]
6.[优化]写源工具支持嗅探、源代码格式化、源代码编码、编辑器智能提醒、ai、服务生成式[教程 | 生成式discussions #180 ]
7.[优化] 嗅探器支持初始化参数
8.[优化]写源工具导致整个设置页面白屏时间长
9.[优化]推荐数据逻辑重构(破坏性的)
10.[修复]数据源可以添加空白数据
11.[修复]嗅探器定时器失效导致内存溢出
12.[修复]分类有重复id导致vue内存溢出
13.[修复]选集倒序序号不变化
14.[其他]免责申明协议更新
15.[其他]drpy库同步保持最新
16.[其他]优化依赖
注意:
1.升级:该版本强烈建议更新,变更字段阅读readme(升级用户会自动完成字段变动),注意数据备份
2.内测:部分用户使用了3.3.5每日更新内测版本, 需重置数据否则部分功能无法使用
3.打包:支持 win7|8|8.1用户
4.遗留:收藏检测更新不好用, 暂无好的逻辑
5.更新:减缓更新频率或停更[打工人要找工作了]
3.3.4
Hi all, 本次更新主要包含以下内容:
五一欢乐颂,剧缘牵动心
上线文档:点我查看
更新内容:
1.[特性]支持多语言(中文|英语)[翻译可能不全或错误]
2.[特性]webdev支持自动同步数据(5分钟一次)[issue #158]
3.[特性]写源工具[教程]
4.[特性]支持第三方嗅探[issue #164]
5.[特性]随心看
6.[特性]支持弹幕[仅西瓜播放器]
7.[优化]t3模块支持本地代理(暂未测试)|同步保持更新(当前为3.9.50beta2 202400427)[感谢@hjdhnx]
8.[优化]数据导入支持相对路径
9.[优化]播放页逻辑解耦部分、样式优化、支持同步主题变化
10.[修复]Linux不显示桌面图标[issue #179]
11.[修复]修改老板键写入脏数据
12.[修复]时刻取消后重新收藏出现该源被删除[issue #173 #162]
13.[修复]当触发不同站点详情页数据不变化[issue 146]
14.[修复]搜索通过点击触发显示事件e
15.[修复]搜索触发多次多余详情爬虫
16.[修复]搜索当源不是t3时搜索失败
17.[修复]外部播放器传递特殊字符数据丢失一部分[issue #171]
18.[修复]播放页、详情页触发多个高亮选中集数(重构逻辑和历史数据冲突,表现为有历史数据时不自动播放,需手动点击或者清空历史)
19.[修复]播放页为直播时无法使用全局台标
20.[修复]采用新架构后版本升级数据字段变动无法随版本迁移
21.[修复]生产模式下不生成日志文件
22.[修复]windows快捷键无法打开开发者模式
23.[其他]优化依赖
注意:
1.升级:该版本强烈建议更新,变更字段阅读readme(升级用户会自动完成字段变动),注意数据备份
2.打包:支持 win7|8.1用户
3.接口:与文档地址有冲突,路由有变动,具体看Discussions #48
3.3.3
Hi all, 本次更新主要包含以下内容:
更新内容:
1.[特性]兼容t3影视源(不支持本地代理)[感谢@hjdhnx]
2.[特性]兼容catvod影视源(不支持本地代理)[感谢@catvod]
3.[优化]调用系统播放器不再使用环境变量[#152]
4.[优化]影视、电视、过刻页面采用响应式方案
5.[修复]修复mac系统托盘不适应背景色问题[#143]
6.[修复]修复影视搜索时过刻数据错乱问题[#157]
7.[修复]修复西瓜播放器快捷键问题[#150]
8.[修复]修复免责申明无法打开问题(含申明内容更新)
9.[修复]修复解析历史抽屉点击删除触发播放和页面自动关闭问题
10.[修复]修复缩略图文件夹未生成问题
11.[修复]修复重启软件老板键失效问题[#153]
12.[修复]修复搜索交互问题[#153]
13.[其他] 端口变更8345->9978 (同tvbox本地端口)
14.[其他]依赖优化
注意:
1.升级:注意数据备份
3.3.2
Hi all, 本次更新主要包含以下内容:
更新内容:
1.[优化]重构大部分页面,框架升级至electron-vite(流畅性玄学优化)
2.[优化]数据不在存储在前端采用lowdb,并开一个后端fastify服务(端口 8345)
3.[优化]全新logo,优化win尺寸偏小问题[感谢@fourbeauty]
4.[优化]直播延迟检测机制
5.[优化]播放器为系统时,支持先嗅探在调用系统播放器
6.[优化]影视源有效检测机制、收藏更新检测机制、影视聚合搜索增加队列并发
7.[修复]修复影视和直播页面内存溢出问题
8.[修复]修复影视菜单映射关系不存在导致切换分类失败问题
9.[修复]修复播放器为系统时,影视详情播放列表不对应问题
10.[修复]修复解析历史抽屉遮挡无法点击系统操作栏问题(除苹果操作系统外)
11.[修复]修复解析历史抽屉点击删除触发播放和页面自动关闭问题
12.[修复]修复解析搜索时关闭按钮遮挡无法点击系统操作栏问题(除苹果操作系统外)
13.[修复]修复影视聚合搜索重复源搜索问题
14.[特性]新增系统托盘
15.[特性]兼容hipy影视源
16.[其他]删除腾讯播放器(特性开始恶心新增账号验证才能使用),增加系统调用vlc(需保证环境变量)
17.[其他]彩蛋开放,不再需要触发
18.[其他]依赖优化(空间大大优化 mac减少100+mb | win 减少20+mb | linux 减少30+mb)
注意:
1.感谢:@fourbeauty重绘logo
2.升级:此版本升级会丢失数据,注意数据备份,导入会丢失历史和收藏数据
3.3.1
Hi all, 本次更新主要包含以下内容:
更新内容:
1.特性:主窗口退出保存位置[issue #113]
2.特性:设置增加全局配置 iptv 台标配置
3.修复:windows 状态栏错乱(特地在 win 平台测试了)[issue #118 #116 ]
4.修复:设置表格中存在大量逻辑问题
5.修复:调用播放窗口标题 undefined
6.修复:开发模式下 ffmpeg 调用失败
7.修复:影视源连续添加不同配置提示已存在
8.修复:搜索栏高度问题导致出现滚动条
9.优化:各项目可直接跳转到配置源
10.优化:修改默认加载图
11.变动:免责申明协议调整至基础设置
注意:
1.感谢:@cooldcc 赞助服务器,数据源(有更新)在 Discussions #48
2.升级:注意数据备份,防止丢失配置
3.祝福:年底祝大家不要失业哦!