-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
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
Downkyi 跨平台讨论 #197
Comments
Electron体积太大了,我不太想用。之前考虑过用kotlin写跨平台,将来迁移到移动端和web端都可以用同一套代码,现在compose for desktop也发布1.0了,不过重写工作量太大,没有那么多时间做,所以还是以维护c#为主 |
最近微软新出了MAUI框架,算是Xamarin的升级,采用C#编程,支持Windows、macOS、iOS、Android。 |
插一句,qt 也可以呀。 |
使用 AvaloniaUI 可能比 MAUI 更容易迁移。 |
同上 推荐 AvaloniaUI ,迁移工作量少,直接跨全平台 |
这么好的东西,Linux上用不了,真是可惜啊 |
为什么不试试wxPython呢?qtPython也行呀。如果不考虑迁移的话。核心算法部分可以做成公用模块或接口,供调用,应该会省点事 |
开始用 AvaloniaUI 重构代码了,暂定为2.0版,将支持Windows/Linux/MacOS |
@leiurayer 大哥,感谢你这么多年在downkyi这个项目上的无私奉献!借楼想提个feature request:能否支持定时轮询某up主的频道,只要有新视频,就直接给下载下来? 我想在NAS上跑个docker服务,把喜欢的up主的视频全部下载下来。 如果leiurayer大哥觉得有兴趣,我会单独开一个feature request的issue来描述下功能。 |
希望有Mac版就更好,太喜欢这个应用了。 |
能不能扫描视频作者所有视频后自由选择一次性批量下载? |
能不能加一个接口单独下载所有合集的目录呢 有时候下载这个作为大纲挺方便的 |
flutter 啊 |
【若收到此邮件,则表示您的来信已经顺利投递,我将在当天内尽快查收。——广西林业干部学校(中共广西壮族自治区林业局党校)办公室 吴明江】
|
想要移植直接fork过来慢慢自己改就好了。作者不一定有太多时间,能维护好软件更新就已经很难得了。 |
我这边使用avalonia ui已经实现了大部分功能https://github.com/yaobiao131/downkyicore |
期待 |
不知道作者有没有兴趣合并我这边avalonia ui开发的跨平台版本 |
2.0分支就是用avalonia重构的,开发了一部分,你可以看看 |
我这边已经开发完了。https://github.com/yaobiao131/downkyicore 除了部分跨平台api还没有完全弄好。基本复用downkyi.core的全部逻辑 |
emmm,跨平台是不是不做ui,做cli好移植一点 |
@yaobiao131 可以合并,我有时间也试试你的版本 |
一个合集154个视频卡一半,另一半解析不了 |
MAUI可以 |
重写整个GUI和后端 的 跨平台工作量太大了. 提取关键功能为一个CLI工具,可能是更为折中的idea? |
这个程序写的非常不错,但是用csharp来弄有点过时,而且目前只支持 windows 有点可惜。我的想法是用 Electron 弄界面然后用 js 把下载逻辑写一遍,用 js 调用 ariac 和 ffmpeg,然后可以很方便的部署到其他平台上。如果大家不想下载程序,可以把程序部署到 gitee.io ,这样只要访问网页就可以下载。有没有相同想法的兄弟,来讨论一下?
The text was updated successfully, but these errors were encountered: