Bilibili tools,increase user experience

Latest Version

Version
2.1.2
Update
September 18, 2022
Size
557KiB
Developer
btools.cc
Category
Users
20,000+
Rating
4.43103 ★
Manifest Version
2
Web Store Status
Languages Support
English
中文 (简体)
日本語
See more
Permissions

Storage
WebRequest
Cookies
See more

Btools Extension

介绍
本插件主要目的是以B站为主的网站页面优化,增强用户体验,有方便快捷的功能。

功能介绍
查看B站收藏夹失效视频 (viv)
插件开启后查看收藏夹,会自动将失效视频显示出来,点击失效视频会自动根据视频标题搜索视频。 这里说明这个方法并不能还原B站的视频,因为B站已经将视频文件删除、或者设置了不可访问的权限。我想能做的只有搜索了。

直播助手 (liveHelper)
直播助手 > 隐藏显示PK分数
顾名思义,因为有时候PK分数窗口会挡住视频的精♂彩内容。

直播助手 > 隐藏迷你播放器
顾名思义×2,有时候迷你播放器有点烦。

直播助手 > 盲人模式
顾名思义×3,隐藏直播画面,只听声音。我怕不是有毒。

转发抽奖 (european)
至于为什么要做这个,如果想用B站的转发抽奖,首先你得是1万粉丝以上的认证用户。这个的话可以让所有人都能用,虽然功能方面不如官方的(目前完善的距离官方还差两步,一是Btools还不能判断转发者是否关注了你,二是不支持人数太多,500以上可能加载的时候会出问题,大概吧)

获取专题文章中的URL (getUrl)
发布专栏文章时如果作者选了禁止转载,文章内的文字是不能被选中的,加上文章内的超链接只能链接B站站内的地址,所以外部链接不能选中又不能点击,打开这些链接就很困难。只能用“审查元素”这种办法,通过网页代码找到超链接打开,但很少人会用。

获取视频封面 (openImg)
在视频页内获取视频封面,经改良现在可以获取普通视频封面、“稍后再看”列表视频封面、番剧封面、直播间封面和专题文章头图(本来想做获取文章内所有图片来着,然后发现文章内的图是可以右键打开的,但头图不行,就只做了这一个)。

微博评论自动加载功能 (weiboAutoLoad)
查看微博评论可以不用每次都点“查看更多”按钮,滚动条到最下面时自动加载。

更新介绍
v1.0.0
2018-12-22 ~
新功能:查看B站收藏夹失效视频 (viv)
新功能:转发抽奖 (european) ← 不要吐槽这个命名
新功能:直播助手 (liveHelper)
新功能:直播助手 > 隐藏显示PK分数
增加设置界面
2018-12-26
优化转发抽奖:添加提示、给按钮添加相应颜色、添加用户的私信按钮
修改viv在点击某些按钮后会失效的bug
埋下第一个小彩蛋
2018-12-27
新功能:微博评论自动加载功能 (weiboAutoLoad)
新功能:获取专题文章中的URL (getUrl)
优化设置页面代码
优化转发抽奖的自动加载功能,加入进度条、百分比
2018-12-28
新功能:直播助手 > 隐藏迷你播放器
优化、统一设置页面代码
转发抽奖功能添加设置At人数,添加判断At人数功能、过滤重复At人功能
修复转发抽奖按钮定位不对的BUG
2018-12-29
新功能:获取视频封面 (openImg)
LOGO由图片改为base64
2018-12-31
支持直播间封面的获取
有了一个用户群
2019-01-01 Happy New Year
支持专题文章头图获取
新功能:直播助手 > 盲人模式???
2019-01-02
修复在“稍后再看”页面有时会打不开封面的BUG
盲人模式下H5播放器可以调声音
打包等待发布(划掉
2019-01-06
转发抽奖结束抽奖后会将中奖者名单保存在Excel中并可下载
优化获取专题文章中的URL功能
2019-01-07
转发抽奖添加手动新增用户功能
优化转发抽奖的文字,避免太长的用户名挡屏,做了省略处理
添加获取番剧、电影的封面(之前是获取的海报)

https://github.com/imba97/Btools
Read more

Source Manifest.json

{
"update_url": "https://clients2.google.com/service/update2/crx",
"background":{"persistent":true,
"page":"background.html"},
"manifest_version":2,
"name":"Btools",
"version":"2.1.2",
"description":"__MSG_pluginDesc__",
"icons":{"16":"icon/16.png",
"48":"icon/48.png",
"128":"icon/128.png"},
"browser_action":{"default_icon":"icon/128.png",
"default_title":"Btools",
"default_popup":"popup.html"},
"options_ui":{"page":"options.html"},
"content_scripts":[{"matches":["*://*.bilibili.com/*",
"*://movie.douban.com/*"],
"js":["btools.js"],
"css":["btools.css"],
"run_at":"document_start"}],
"content_security_policy":"script-src 'self' 'unsafe-eval'; object-src 'self';",
"permissions":["",
"storage",
"webRequest",
"cookies"],
"homepage_url":"https://btools.cc",
"default_locale":"zh_CN"}
Read more

How to download and manually install Btools extension for Chrome

Looking for a way to install Btools extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install Btools extensions manually, this article outlines two simple methods to effortlessly install Btools extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download Btools extension and manually install through Drag &Drop

If you ever need to manually install a Btools extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the Btools Extension by clicking the "Download CRX" button on the website.

Look for the Btools extension you wish to install. Go to the website and download the Btools extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for Btools extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the Btools extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download Btools extension for Chrome and install in Developer Mode

This is another method to install Btools extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the Btools extension file

Select and download the Btools extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the Btools extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your Btools extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the Btools extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install Btools extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

ACG Helper - Designed for Bilibili Extension · Productivity 20,000+ 3702 ★ 3.51MiB

icon

Bilibili Download Helper Extension · Productivity 20,000+ 113 ★ 425KiB

icon

Extension for Bilibili Player Extension · Fun 20,000+ 122 ★ 93.14KiB

icon

cat-catch Extension · Productivity 20,000+ 552 ★ 364KiB

icon

集装箱 Extension · Productivity 20,000+ 213 ★ 915KiB

icon

哔哩哔哩·猜你喜欢 Extension · Fun 20,000+ 46 ★ 19.62KiB

icon

bilibili哔哩哔哩下载助手 Extension · Productivity 20,000+ 12051 ★ 9.63MiB

icon

Saladict - Pop-up Dictionary and Page Translator Extension · Productivity 20,000+ 1656 ★ 3.64MiB

icon

网盘助手 Extension · Productivity 20,000+ 66 ★ 584KiB

icon

Dmooji - Live Comments & Danmu(弹幕) on YouTube Extension · Fun 20,000+ 1722 ★ 907KiB

icon

Lingocloud: Web Translation, Video Translation, AI Reading Assistant Extension · Productivity 20,000+ 473 ★ 3.01MiB

icon

SimpRead - Reader View Extension · Productivity 20,000+ 2100 ★ 1.2MiB

icon

NooBox Extension · Productivity 20,000+ 237 ★ 2.73MiB

icon

pakku:哔哩哔哩弹幕过滤器 Extension · Fun 20,000+ 940 ★ 322KiB

icon

购物党自动比价工具 Extension · Shopping 20,000+ 416 ★ 7.36MiB

icon

Powerful Pixiv Downloader Extension · Photos 20,000+ 389 ★ 1.2MiB

icon

HGT Decode Extension · Productivity 20,000+ 66 ★ 159KiB

icon

BewlyBewly Extension · Productivity 20,000+ 332 ★ 1.06MiB

icon

Unblock Bilibili - The only official version Extension · Productivity 20,000+ 1487 ★ 878KiB

icon

RSSHub Radar Extension · Productivity 20,000+ 60 ★ 1.54MiB

icon

眼不见心不烦(新浪微博) Extension · Social & Communication 20,000+ 1356 ★ 45.56KiB

icon

喵喵折+ Extension · Shopping 20,000+ 65 ★ 676KiB

icon

Extension Manager Extension · Productivity 20,000+ 1029 ★ 562KiB

icon

Bilibili Music: Bilibili.com Auxiliary Extension · Fun 20,000+ 21 ★ 305KiB

User reviews

icon

祥瑞雪风 (ID: 000000fb714748d9) Voted 1 ★ - Updated 10/21/2023 装上之后给我cpu占用率飙到50%你搁这给我挖矿呢

icon

Devoir (ID: 0000004151897ebe) Voted 5 ★ - Updated 05/17/2023 请问现在还可以订阅频道吗,按照教程无法出现小电视图标

icon

Herbage (ID: 00000074a2bb09f8) Voted 4 ★ - Updated 11/13/2022 为什么我用完这个之后动态直接啥都没有,热门也加载不开了啊?删除后也是如此,换了edge也没有用,救救我

icon

田中愛子 (ID: 00000067771b8d1a) Voted 2 ★ - Updated 09/21/2022 在任何网站的标签页处于前台时候占用20%以上的CPU 卸载掉CPU占用率就恢复正常了 不知道插件偷偷在搞什么

icon

Mayfly Prime (ID: 000000e62a6b8d3b) Voted 5 ★ - Updated 09/06/2022 请问可以看到下架的番剧名称吗?