We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
测试发现,目前 FeelUOwn 可以良好的运行在 termux 环境,不需要修改任何代码。
但有一个问题是目前只能通过在命令行输入命令的方式来操控,比如 fuo search/play/resume/pause 等,但这样操作的效率很低。要提升操作效率,降低使用难度,TUI/GUI 都是一个不错的选择。
fuo search/play/resume/pause
这里我觉得可以先支持 TUI,原因如下
考虑到 FeelUOwn 目前的形态,实现 TUI 有两种方式,一种是 C/S 结构,一种是单体结构。单体结构则类似现在的 GUI 形态,C/S 结构则是利用它的 tcp 服务来传输数据。
单体结构的主要优势是开发成本低,使用起来通常更简单。就不详细描述了。
C/S 结构的主要优势是灵活,有更多的可能性。比如
但也有一个现实的问题,要让这些“优势”变成现实,通常需要不少的 “折腾”,考虑到投入产出比,那愿意折腾的人又有多少呢?
emm,还是 C/S 结构吧,毕竟还年轻不是...
开发工作量主要有两部分
第一阶段希望达成的状态:
The text was updated successfully, but these errors were encountered:
TUI 库的选择
Sorry, something went wrong.
https://github.com/cosven/FeelUOwn/tree/tui 一个写了一半的 demo
No branches or pull requests
背景
测试发现,目前 FeelUOwn 可以良好的运行在 termux 环境,不需要修改任何代码。
video
feeluown-termux.mp4
但有一个问题是目前只能通过在命令行输入命令的方式来操控,比如
fuo search/play/resume/pause
等,但这样操作的效率很低。要提升操作效率,降低使用难度,TUI/GUI 都是一个不错的选择。TUI or GUI
这里我觉得可以先支持 TUI,原因如下
TUI 的实现方式
考虑到 FeelUOwn 目前的形态,实现 TUI 有两种方式,一种是 C/S 结构,一种是单体结构。单体结构则类似现在的 GUI 形态,C/S 结构则是利用它的 tcp 服务来传输数据。
单体结构的主要优势是开发成本低,使用起来通常更简单。就不详细描述了。
C/S 结构的主要优势是灵活,有更多的可能性。比如
但也有一个现实的问题,要让这些“优势”变成现实,通常需要不少的 “折腾”,考虑到投入产出比,那愿意折腾的人又有多少呢?
emm,还是 C/S 结构吧,毕竟还年轻不是...
大致的开发计划
开发工作量主要有两部分
第一阶段希望达成的状态:
The text was updated successfully, but these errors were encountered: