本帖最后由 天空宫阙 于 2022-4-28 15:40 编辑
B站素材库平台 视频
介绍
目标网站,B站素材库平台
https://cool.bilibili.com/square/video
B站素材库平台,有比较多质量还不错的素材,比如nice,黑人流泪,土拨鼠尖叫,还有很多不错的绿幕素材,但是网页端竟然不允许,这就不方便在PR
中使用。可是给我预览,不给我,好像不太可能吧,写了一个tampermonkey
脚本,使用后就可以出现按钮了。
脚本主页地址,安装地址
tampermonkey脚本已经发布
再安装tampermonkey脚本管理器后,就可以去以下地址安装
https://greasyfork.org/zh-CN/scripts/443506-b%E7%AB%99%E7%B4%A0%E6%9D%90%E5%BA%93%E5%B9%B3%E5%8F%B0%E4%B8%8B%E8%BD%BD%E6%8C%89%E9%92%AE
如果对实现原理不感兴趣可以不用往下看了
这个脚本非常简单,去掉样式的代码,核心代码就十几行,但感觉还是有地方可以讲的,比如
- chrome阻止不安全的内容 https://blog.chromium.org/2020/02/protecting-users-from-insecure.html ,以及绕过的方法
- 在tampermonkey的执行时间设置成
@run-at document-idle
仍然过早,使用@run-at context-menu
时发现该网页屏蔽了鼠标右键,这个时候使用setTimeout 延迟执行基本可以满足要求 - 最后即使设置了a标签的download属性,仍然无法改变文件的名字,这很奇怪
- 总之脚本不难,因为一些规则或保护遇到了不少困难。
2022.4.28更新
总体来说我写tampermonkey脚本很少,还是个新手,如果发现我有讲的不当的地方,欢迎在评论区指正。
首先我的目的就是可以视频,可以想到的方法有
方法 | 特点 |
---|---|
1.直接按F12打开浏览器开发者工具审查元素得到视频的链接
未经允许不得转载:哈哈网 » B站素材库平台按钮【tampermonkey脚本】
相关推荐
评论 抢沙发觉得文章有用就打赏一下文章作者非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!支付宝扫一扫打赏微信扫一扫打赏 |