# TV-Multiplatform **Repository Path**: pythonzz/TV-Multiplatform ## Basic Information - **Project Name**: TV-Multiplatform - **Description**: No description available - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-09-13 - **Last Updated**: 2024-09-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TV-Multiplatform 本项目基于[jetbrain/KMP](https://github.com/JetBrains/compose-multiplatform-desktop-template#readme) , [fonmi/TV](https://github.com/FongMi/TV). 名称中的multiplatform指的是compose-multiplatform所提供的多平台能力,但是本项目现阶段只使用桌面版本。 使用方式和fonmi/TV类似, 使用动态加载jar的方式获取需要展示的数据。需要结合为本项目定制的spider使用 # 声明 - 本项目现在只支持java爬虫,JS和Py暂时没有计划,过多类型的语言现在感觉不是很有必要。编写爬虫现在还是有门槛, 语言多也不会有很多人贡献代码。 - 自带mpc-hc - 需要调用外部的播放器软件,可以通过命令行传递视频网络地址的播放器都可以使用, potplayer无法拖进度条,不推荐。 1. vlc 2. mpc-hc 3. mpv 等 - 本项目按道理支持win/linux/macos, 但只在win上测试过 # TODO - [x] Decompose - [x] 关于页 - [x] 优化日志设置 debug log 设置读取 - [x] 优化从搜索页进入详情页的时候使用的搜索结果集 - [ ] 下载 aria2 - [x] 优化搜索调用次数,搜索页搜索时,默认搜索两个站源,如果为空则继续搜索,如过用户想加载更多,手动点击加载更多的按钮 - [ ] vlcj - [ ] 支持文件夹浏览 - [ ] 自更新 - [ ] webview - 动画 - 代码优化 # screenshoot ## 首页 ![](readme_images/home.png) ## 搜索 ![](readme_images/search.png) ## 历史记录 ![](readme_images/history.png) # 讨论群 [TG](https://t.me/tv_multiplatform)