This repository has been archived by the owner on Dec 20, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 507
从命令行启动哔哩
Richasy edited this page Apr 22, 2022
·
3 revisions
应用从 2.2203.5.0 开始支持应用别名,这表示你可以从命令行启动哔哩,并通过参数来进行一些快捷操作。
支持从命令行启动并不意味着你可以在命令行中与哔哩交互,事实上哔哩不会就你的命令返回数据
一个基本的命令语句如下所示:
bili -v 170001
打开你的命令行工具,比如 cmd 或者 PowerShell, 输入上面的这段命令,你可以看到哔哩启动,并打开 AV号 为 170001 的视频。
在上面那段命令中,我们以空格来分割,可以得到 3 段文本:
-
bili
这个是哔哩的应用别名,全称是 Bili.exe , 平时直接写 bili 即可。所有的命令都是在 bili 之后执行。 -
-v
这个是你具体要执行的命令,命令有两种书写方式,分为短名和长名,短名以-
作为前缀,比如这里的-v
,长名以--
为前缀,比如-v
的长名就是--vedio
,它们是等效的,你可以为求效率输入短名,也可以为了易读输入长名。 -
170001
这是前一个命令的值。命令加上值,我们称之为一个 参数 ,不同的命令对应着不同类型的值,具体的值的说明在下方的 命令说明 中列出。
将 应用名
, 命令
和 值
用空格组合起来就变成了一个基本的命令语句。了解了这些内容,你就可以根据下面的 命令说明 组合出适合自己的命令了。
功能 | 短名 | 长名 | 值说明 | 示例 |
---|---|---|---|---|
播放视频 | -v | --video | 视频的 AV号 或者是 BV号 |
|
播放剧集(动漫/电影/电视剧) | -s | --season | 剧集的Id,在链接中通常形如 ss123456
|
bili -s ss39459 |
播放剧集中的单集 | -e | --episode | 单集的Id,在链接中通常形如 ep123456
|
bili -e ep423535 |
打开直播 | -l | --live | 直播间Id | bili -l 139 |
搜索 | -f | --find | 搜索的关键词,如果有空格需要用引号包裹住值 | bili -f "Hello World" |
页面导航 | -n | --navigate | 页面Id,具体的可选值请参见 页面Id | bili -n rank |
播放器模式 | -m | --mode | 与 -v , -s 或 -l 配合使用,表示进入特定模式观看视频,值可选值为 mini , screen 和 window ,分别表示 小窗模式, 全屏模式 和 全窗口模式 |
bili -v 170001 -m mini |
表中所列,从上到下即为优先级顺序。除非说明了命令之间的关联性,否则按照优先级,不可组合的命令语句中,优先级靠后的命令将被忽略。
举例来说,对于命令 bili -v 170001 -s ss39459
,应用无法既播放视频,又播放纪录片,所以按照优先级,代表纪录片的 -s
命令将被忽略。
这是页面导航命令的可选值列表,需搭配导航命令使用,如 bili -n rank
就是导航到排行榜页面。
页面描述 | 值 | 需要登录 |
---|---|---|
推荐页 | Recommend | N |
热门视频 | Popular | N |
排行榜 | Rank | N |
视频分区 | Partition | N |
专栏 | SpecialColumn | N |
番剧 | Bangumi | N |
国创 | DomesticAnime | N |
纪录片 | Documentary | N |
电影 | Movie | N |
电视剧 | TV | N |
直播 | Live | N |
动态 | Dynamic | N |
设置 | Settings | N |
帮助 | Help | N |
工具箱 | Toolbox | N |
我的收藏 | Favorite | Y |
稍后再看 | ViewLater | Y |
观看历史 | ViewHistory | Y |
我的消息 | Message | Y |
我的粉丝 | Fans | Y |
我的关注 | Follows | Y |
注1:Y 表示 Yes,即需要登录;N 表示 No,表示不需要登录也能访问
注2:在未登录时访问需要登录的页面视作无效命令
注3:页面Id值大小写不敏感