[App Sharing] 一个新的原生c++编写的bilibili客户端,wiliwili
Tofloor
poster avatar
kero990
deepin
2022-12-05 19:46
Author

wiliwili是一个c++原生编写的bilibili客户端,本来是为Nintendo Switch编写的,也可运行在任何pc平台上,并且是开源的,所以可以移植到多数架构下。相比较官方那个electron的客户端,运行效率显然不可同日而语,程序大小也要小得多。界面模仿了官方客户端,但为了适配switch,确定返回等按钮都在下面。

另一个重点是,支持硬解。

项目地址:https://github.com/xfangfang/wiliwili

项目采用 Github-Actions 进行自动编译,需要登录github才能下载。可能还需要项目中的资源文件夹,并不是deb安装包

运行库需要libglwf3 > 3.3 ,专业版用户需要先升级此运行库。

截图_喴哩喴哩_20221205105746.png

截图_喴哩喴哩_20221205105738.png

截图_喴哩喴哩_20221205105725.png

因为是开源的,所以编译了一个arm64版本,本来想传到统信商店去,但统信专业版库里的libglfw2是3.2版本,无法通过apt升级,统信的打包标准又不允许文件放置在/usr/lib,所以没办法。

放一个链接吧,arm64的小伙伴想要的可以拿去玩,不过项目还在不断更新中。

https://kero990.lanzoum.com/iG5Ug0hu0teb

x86-x64就自己去github下载吧,我就不费事打包了

Reply Favorite View the author
All Replies
1 / 2
To page
忘记、过去
Moderator
2022-12-05 19:52
#1

前排围观大佬 tail

Reply View the author
kero990
deepin
2022-12-05 20:05
#2
忘记、过去

前排围观大佬 tail

我只是个转发的,项目不是我写的

Reply View the author
liwl
deepin
2022-12-05 20:15
#3

like

可以的,对于俺来说,能用web就用web,哈哈

Reply View the author
卖了摩托继续写Bug
deepin
2022-12-05 21:51
#4

我比较想知道怎么安装到没破解的 switch 上

Reply View the author
kero990
deepin
2022-12-06 00:51
#5
卖了摩托继续写Bug

我比较想知道怎么安装到没破解的 switch 上

显然不行吧,没破解的switch能运行自制程序吗?不光是这个,别的也都不行吧

Reply View the author
卖了摩托继续写Bug
deepin
2022-12-06 01:45
#6
kero990

显然不行吧,没破解的switch能运行自制程序吗?不光是这个,别的也都不行吧

害,与本正版软件受害者无缘了。😄

Reply View the author
早起的虫儿有鸟吃
deepin
2022-12-06 04:21
#7

说实话,如果没有特殊要求的话,像B站、腾讯视频、爱奇艺等,直接用网页版就够了。
applaud

Reply View the author
waittingsummer
deepin
2022-12-06 06:00
#8

666

大佬再弄个斗鱼呗?

Reply View the author
小白菜
deepin
2022-12-06 07:55
#9

谢谢,用上了,不过好像也是容器类的吧

Reply View the author
小白菜
deepin
2022-12-06 08:07
#10

[]()

156D5726-FE2E-4FD1-BFE6-7572AE2DAF4A.jpeg

Reply View the author
Cris.Q
deepin
2022-12-06 18:10
#11

赞!

Reply View the author
waittingsummer
deepin
2022-12-06 22:24
#12

对于像我这样的小白来说,难度有点高,没办法下载即用

Reply View the author
jiutian123
deepin
2022-12-07 04:41
#13
kero990

我只是个转发的,项目不是我写的

可以加入deepin v23 第三方软件源

tail

Reply View the author
jiutian123
deepin
2022-12-07 05:14
#14
忘记、过去

前排围观大佬 tail

打包一个tail

Reply View the author
130******15
deepin
2022-12-07 07:13
#15

这里是 arrch64 和 x86-64 的flatpak安装包,直接安装即可,已经把所有都打包好了:https://github.com/xfangfang/DIY/actions/workflows/wiliwili_flatpak.yml

如果不知道如何下载可以看:https://xfangfang.github.io/036

如果不会安装flatpak格式的安装包可以看:https://flatpak.org/setup/Deepin

我注意到大家安装的应用下面的图标都是不对的,按照项目中所说,大家可以手动下载字体文件到配置目录:https://github.com/xfangfang/wiliwili/discussions/38


ps 如果楼主想要上传到闪电去,可以试试把系统中的glfw卸载,然后重新静态编译glfw并安装到系统路径,之后再打包就好了,glfw编译很简单也没有其他依赖。

Reply View the author
POWERLINUX
deepin
2022-12-07 07:49
#16
卖了摩托继续写Bug

我比较想知道怎么安装到没破解的 switch 上

可以,原作者发过的视频就演示过在switch上安装这个客户端

Reply View the author
javatango
deepin
2022-12-07 17:28
#17

建议扩展点功能,类似:下载b站视频

不然感觉和用浏览器没太大区别

Reply View the author
📖📖📖
deepin
2022-12-07 22:29
#18

直接用debian11的glfw包就行,没有依赖错误

Reply View the author
神末shenmo
Moderator
Spark-App
2022-12-08 02:02
#19

只提供flatpak包啊。。。

Reply View the author
海天鹰
deepin
2022-12-08 07:51
#20
130******15

这里是 arrch64 和 x86-64 的flatpak安装包,直接安装即可,已经把所有都打包好了:https://github.com/xfangfang/DIY/actions/workflows/wiliwili_flatpak.yml

如果不知道如何下载可以看:https://xfangfang.github.io/036

如果不会安装flatpak格式的安装包可以看:https://flatpak.org/setup/Deepin

我注意到大家安装的应用下面的图标都是不对的,按照项目中所说,大家可以手动下载字体文件到配置目录:https://github.com/xfangfang/wiliwili/discussions/38


ps 如果楼主想要上传到闪电去,可以试试把系统中的glfw卸载,然后重新静态编译glfw并安装到系统路径,之后再打包就好了,glfw编译很简单也没有其他依赖。

打包AppImage啊

Reply View the author
Comments
130******15
2022-12-08 10:45
开源项目,大家有特殊需求可以自己来做,而且作者肯定是欢迎大家提交pr的,本来就不是专门给pc端做的,flatpak安装包也是专门给steam deck准备的。作者应该不会花时间去满足所有人的需求的,这个要deb那个又要snap 怎么可能都满足
1 / 2
To page