JavScript

一站式体验,JavBus & JavDB 兼容

Tính đến 28-11-2022. Xem phiên bản mới nhất.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

Bạn sẽ cần cài đặt một tiện ích mở rộng như Tampermonkey hoặc Violentmonkey để cài đặt kịch bản này.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(Tôi đã có Trình quản lý tập lệnh người dùng, hãy cài đặt nó!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Tác giả
blc
Đánh giá
0 0 0
Phiên bản
4.0.3
Đã tạo
11-11-2021
Đã cập nhật
28-11-2022
Kích thước
200 KB
Sự tương thích
Tương thích với Chrome Tương thích với Edge
Giấy phép
GPL-3.0-only
Áp dụng cho
Tất cả trang web

logo

额外的反馈 & 测试通道 TG Group

一个油猴脚本,为 JavBusJavDB 站点提供一些额外功能。起因是方便自己 GHS,同时试用一些 JavaScript / CSS 新特性?因此所有开发流程仅基于 Windows 10 & Edge / Chrome 105+ & Tampermonkey,其他环境未知。

脚本对于站点的侵入修改追求尽可能的贴合原站 UI 风格的原则,以求符合习惯直觉。同时因提供功能相较繁多复杂,无法确保与 其他油猴脚本修改页面的浏览器扩展 同时运行时效果,亦无暇处理。

默认作用所有站点,但不用担心,仅在域名通过正则匹配校验后才会执行相应功能代码。
全站点运行同时是为了兼容 站点跳转 配置,如果你不需要且有些强迫症,可以前往扩展管理 包括/排除

// 正则匹配
const MatchDomains = [
    { domain: "JavBus", regex: /(jav|bus|dmm|see|cdn|fan){2}\.[a-z]{2,}/ },
    { domain: "JavDB", regex: /javdb\d*\.com/ },
    { domain: "Drive115", regex: /captchaapi\.115\.com/ },
];
const Domain = MatchDomains.find(item => item.regex.test(location.host))?.domain;
if (!Domain) return;

控制面板

几乎所有提供的功能你都可以在控制面板上找到自定设置项

控制面板入口

通过正则校验,脚本只对站点区分,并不作单独域名区分。如:
https://www.javbus.com/https://www.javsee.me/ 等 同属 JavBus 站点
https://javdb.com/https://javdb006.me/ 等 同属 JavDB 站点
同一站点的不同域名共享控制面板设置,不同站点间则不共用

功能一览

控制面板

全站设置
  • 暗黑模式
  • 快捷搜索
  • 点击事件
列表设置
  • 预览替换
  • 标题等高
  • 标题最大行
  • 滚动加载
  • 合并列表
  • 影片筛选
    • 关键词屏蔽
    • 关键词高亮
详情设置
  • 在线资源
    • 预览大图
    • 视频预览
    • 在线视频
  • 快捷复制
  • 标题机翻
  • 演员匹配
  • 影片评分
  • 站点跳转
  • 磁链最大行
  • 字幕筛选
  • 磁链排序
  • 磁链搜索
115 相关设置
  • 网盘资源
    • 资源匹配
    • 离线下载
  • 下载目录
  • 离线验证
  • 最大失败数
  • 离线清理
  • 文件重命名
  • 自动打标
  • 图片上传

提醒事项

  • 🌟 如需使用所提供 115 相关功能,请确保网盘账号在同一浏览器下登录,并调整网盘文件排序方式为 修改时间。同时为完整体验,应允许浏览器通知权限

  • 😀 新用户首次安装运行弹出 一个用户脚本试图访问跨源资源 权限确认页面,选择 总是允许全部域名

  • 😎 老用户升级大版本后应清空旧版本数据,前往 控制面板 选择 重置脚本

  • 🤖 问题反馈,应先自行排查其他 扩展 / 脚本 引起的冲突,然后提供尽可能的复现条件,包括且不限于:操作系统、浏览器和脚本运行插件等

  • 在线视频 代理规则 (源于 V3 版本

    domain:netflav.com,
    domain:asianclub.tv,
    domain:avple.video,
    domain:embedgram.com,
    domain:mm9842.com,
    domain:vidoza.net,
    domain:fvs.io,
    regexp:ff-\d+\.com,
    

鸣谢 & 捐赠

视频预览 部分规则与接口引用借鉴自 JAVBUS 影片预告 & jav 视频预览 脚本,感谢各位对开源社区的贡献。

最后,如果本项目对你有所帮助,不妨请我喝杯咖啡

AliPay 支付宝

WeChat Pay 微信支付