尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

BiliBili-UWP完整使用指南:Windows上更流畅的B站UWP客户端安装与玩法

BiliBili-UWP完整使用指南:Windows上更流畅的B站UWP客户端安装与玩法 BiliBili-UWP完整使用指南Windows上更流畅的B站UWP客户端安装与玩法【免费下载链接】BiliBili-UWPBiliBili的UWP客户端当然是第三方的了项目地址: https://gitcode.com/gh_mirrors/bi/BiliBili-UWPBiliBili-UWP项目代号「哔哩」是一款面向 Windows 平台的 B站UWP客户端由开发者云之幻基于 UWP通用 Windows 平台架构从零打造。它把 B 站的视频、番剧、动态、消息等功能搬进了一个原生桌面应用用系统级渲染取代浏览器内核在资源占用与播放流畅度上都有自己的优势。本文从安装、界面、快捷键到进阶玩法带你完整走一遍这款第三方客户端的使用流程。一、为什么值得尝试一款 B站UWP客户端先回答一个最直接的问题网页版用得好好的为什么还要装客户端资源占用更低。UWP 应用按需加载不携带浏览器那套页面解析、扩展和脚本环境内存开销通常只有网页版的一半左右对低配置笔记本更友好。原生播放体验。视频由系统级播放器渲染弹幕、清晰度切换、截图等操作都更跟手也支持硬件加速。操作效率更高。完整快捷键体系覆盖播放、弹幕、窗口状态双手可以不离开键盘。桌面化的信息密度。网页版受浏览器标签页和工具栏挤压而客户端把整个窗口留给内容导航结构也更接近桌面软件的习惯。当然它也有明确边界这一点后面单独说明。二、两种显示模式桌面与平板如何选BiliBili-UWP 启动后需要确定自己的定位。应用内置了两套页面体系桌面页面Pages-Desktop和平板页面Pages-Tablet可以在设置里随时切换。桌面模式面向 1080P 以上显示器信息密度高同屏渲染资源多对配置要求相对较高。平板模式面向小平板或 XBOX 场景以横向滚动为主适合触摸操作渲染压力更低。桌面端采用经典的 Master-Detail 布局——左侧导航栏放分区与用户信息右侧展示详情内容平板端则参考 XBOX 新界面与 Windows 8 的卷轴式设计选择视频后背景会虚化为封面图。换句话说两种模式不只是窗口大小的差异而是两套独立的交互逻辑。有意思的是两个模式的页面并不重复造轮子。设置页、帮助页、以及账号、频道、视频等二级页面都被抽到了共享目录Pages-Share桌面和平板直接复用同一套副页逻辑。这样做既降低了工作量也让用户在两个模式之间切换时没有学习成本。三、快速安装步骤从克隆到部署项目的最低系统要求是Windows 10 1809开发工具为 Visual Studio 2019。安装有两条路径任选其一。路径一源码构建适合想改代码的用户git clone https://gitcode.com/gh_mirrors/bi/BiliBili-UWP克隆完成后用 Visual Studio 2019 打开解决方案文件BiliBili-UWP.sln。在package.appxmanifest的 Package 选项卡下重新生成一个测试证书。重新生成项目并部署到本机。路径二预编译包安装适合普通用户如果你只是想用不必碰代码。从项目的 Release 页面下载对应系统的压缩包解压后右键运行install.ps1按提示完成安装即可。若提示需要手动安装证书双击包内证书将其导入到本地计算机 → 受信任的根证书目录再走一遍安装流程就能解决。小提示安装包清单与应用设置集中在BiliBili-UWP/Package.appxmanifest与设置页面源码Pages-Share/Main/SettingPage.xaml中想了解应用注册了哪些功能可以从这两个文件入手。四、第一次打开登录、主题与基础设置首次进入应用建议先做三件事。登录账号。登录入口位于顶栏与侧栏的账户组件Components/Account支持云同步收藏、历史等数据。选好显示模式。根据设备类型在设置 → 基础设置 → 显示模式中固定为桌面或平板。定下主题。应用支持白昼、暗夜两套主题也可以开启主题跟随系统由系统自动切换。主题配色定义在Theme/Dark.xaml与Theme/Light.xaml中暗夜主题大量使用亚克力半透明刷观感很接近 Fluent Design 的质感。五、核心功能与快捷键播放器的正确打开方式主界面通过顶部搜索框与左侧导航进入各个模块首页、排行榜、分区、番剧、直播、动态、收藏、历史、稍后再看、下载、消息等。播放页的核心组件是Components/Controls/VideoPlayer.xaml弹幕由 NSDanmaku 控件渲染支持滚动、底部、顶部三种模式字号也可以调节。播放器的快捷键记录在项目的Others/Shortcut.txt中这里摘录最常用的一组按键功能空格播放 / 暂停← / →播放器回退 / 前进指定时长↑ / ↓调高 / 调低音量F2开启 / 关闭弹幕F10小窗 / 退出小窗F11全屏 / 退出全屏Esc退出当前播放状态全屏、影院、小窗等Shift S截图保存到图片库的Bili ScreenShot文件夹鼠标侧键 X 可以返回上一页双击播放器同样可以播放 / 暂停。在平板或触摸屏上播放器内左右滑动调进度、上下滑动调音量手势逻辑和移动端基本一致。六、三个容易被忽略的进阶特性URI 协议跳转。应用注册了richasy-bilibili://标头其他应用可以通过richasy-bilibili://navigate?actionvideoaid170001这样的链接直接唤起播放器支持 video 与 bangumi 两种动作。想给客户端做联动工具的话这是个现成的入口。小窗与多任务。F10 把小窗悬浮在桌面上配合 UWP 的分屏能力可以一边看视频一边处理其他工作。播放器设置项。在设置 → 播放器设置中可开启自动播放、选择默认显示方式默认 / 影院等弹幕相关行为也能在播放页右侧的飞出自定义。七、源码地图四个模块各管什么如果从学习角度打开这个仓库它的分层相当清晰BiliBili-Controls特殊控件库例如自适应网格视图、瀑布流面板等供主程序调用。BiliBili-Lib公共类、枚举定义以及 B 站核心服务Service文件夹下的账户、视频、番剧等服务封装API 定义集中在Models/Others/Api.cs。BiliBili-Notification后台任务运行时组件用于动态更新提醒。BiliBili-UWP应用主程序。运行状态由AppViewModel管理与 B 站服务的交互由BiliViewModel承担UI 控件与样式模板分别放在Components和Template文件夹中。播放器、弹幕、主题这些关键位置的路径上文已经逐一给出。对于想研究 UWP 应用结构或桌面端交互设计的人而言这份代码是一份不错的范本。八、使用前需要知道的限制项目已停止维护应用也已在 Microsoft Store 下架。开发者声明不再主动修复 bug 或开发新功能所以把它当作一个可正常使用的存量应用更合适。以下几点尤其需要留意不提供直播观看与视频下载功能。4K 清晰度选项需要大会员才能获得真实片源。ARM 设备如 Surface Pro X上可能无法运行。播放卡顿时先尝试在显卡设置中开启垂直同步。应用只在与 B 站之间流通数据但请妥善保管账号信息避免在不安全的环境使用。结语BiliBili-UWP 是一款设计完整、可开箱即用的 B站UWP客户端它适合想要更低资源占用和更快操作响应的普通用户也适合想研究 UWP 开发与桌面端解构思路的开发者。尽管官方支持已经结束但它依然是一次把移动端产品搬上桌面并做出独立审美的完整尝试——如果你恰好需要这样的客户端或者想看看别人家的 UWP 应用长什么样花点时间体验它不会亏。【免费下载链接】BiliBili-UWPBiliBili的UWP客户端当然是第三方的了项目地址: https://gitcode.com/gh_mirrors/bi/BiliBili-UWP创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表