README.md

July 25, 2025 · View on GitHub

软件截图

设置页:
设置页

主界面:
主界面


功能简介

  • 🚀 支持自定义视频源网址(已完美支持LibreTV,其他平台自行测试)
  • 🚀 恢复默认设置(即重新封装影视网站,点击主界面下方居中位置透明色的按钮)
  • 🚀 开箱即用: 无需复杂的部署过程,直接下载安装包即可使用,告别配置烦恼。
  • 🔐 开源与安全: 项目完全开源,代码透明,无任何跟踪或广告

依赖的第三方包

相关依赖:

pip install pywebview

打包为独立应用

  1. 安装 PyInstaller:

    pip install pyinstaller
    
  2. 打包命令(以 macOS 为例):

    pyinstaller --noconfirm --onefile --windowed --name "Jeffern影视平台" mac-web.py
    
    • --onefile:打包为单一可执行文件
    • --windowed:不显示命令行窗口(适用于GUI应用)
    • --name:指定应用名称
  3. 打包完成后,在 dist 目录下会生成可执行文件(.app结尾)。

  • 可使用github action自动打包(打包后的为通用类型即M芯片与Intel均可运行,打包后运行.app结尾应用,其他文件均可删除)。

配置文件说明

  • 配置文件路径:~/.mac_web_app_config.json(默认情况下隐藏显示)
  • 用于保存自定义视频源网址(首次输入的网站地址)

其他说明

  • 本项目仅供学习与交流,禁止用于任何商业用途。
  • 如有问题或建议,欢迎提交 Issue。
  • 若要分支项目请引用本项目为出处。
  • 喜欢的话欢迎 Star🌟🌟🌟 支持~
  • 此版本在MAC端有两个小BUG,欢迎大佬fork修复(无法保存网站的cookies缓存和全屏后右侧滑动条无法自动隐藏)
  • ⬆️目前已经修复两个已知BUG,请移步Objective-C版本 - MAC端