JavPack
一点微小的工作
Install / Use
/learn @bolin-dev/JavPackREADME
JavPack
一点微小的工作
脚本
115
| 名称 | 描述 | 安装 | | :----------- | :--------- | :----------------------------------------------------------------------------- | | 115.delDir | 播放页删除 | 安装 | | 115.playlist | 播放页列表 | 安装 |
JavDB
[!NOTE] 样式依赖 JavDB.style
| 名称 | 描述 | 安装 | | :------------------------------ | :----------- | :----------------------------------------------------------------------------------- | | JavDB.style | 样式调整 | 安装 | | JavDB.search | 快捷搜索 | 安装 | | JavDB.openTab | 标签页打开 | 安装 | | JavDB.scroll | 滚动加载 | 安装 | | JavDB.filter | 影片过滤 | 安装 | | JavDB.trailer | 预告片 | 安装 | | JavDB.sprite | 雪碧图 | 安装 | | JavDB.magnet | 磁链扩展 | 安装 | | JavDB.lists | 相关清单 | 安装 | | JavDB.match115 | 115 网盘匹配 | 安装 | | JavDB.offline115 | 115 网盘离线 | 安装 |
使用
search
-
按键
/聚焦选取搜索框 -
按键
Ctrl+/快速搜索粘贴板首项
openTab
- 鼠标左键新标签页前台打开,右键后台打开
trailer
-
方向键 或
WASD控制播放进度及音量 -
按键
Space播放/暂停 -
按键
M切换静音
offline115
[!WARNING] 自行确认 115 已登录
及时清理失败或长期未完成离线任务记录
| config[] | 类型 | 说明 | 默认 |
| :--------------------- | :-------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------ | :------------------------------------------- |
| name | string | 按钮名称 | 必填 |
| inMagnets | boolean | 磁力列表显示 | false |
| color | string | 按钮样式,参考 bulma | "is-info" |
| desc | string | 描述 | 离线路径 |
| type | "plain" \| "genres" \| "actors" | 类型 | "plain" |
| match | string[] | 类型匹配,非 "plain" 类型时可用 | [] |
| exclude | string[] | 类型排除,同上 | [] |
| dir | string \| string[] | 离线目录,支持 动态参数 | "云下载" |
| magnetOptions.filter | function | 磁链筛选,参考 filterCallbackFn | magnet.size > 300MB |
| magnetOptions.sort | function | 磁链排序,参考 sortCompareFn | magnet.zh → magnet.crack → magnet.size |
| magnetOptions.max | number | 最大磁链数 | 10 |
| verifyOptions.filter | function | 视频筛选,参考 filterCallbackFn | video.s > 150MB |
| verifyOptions.clean | boolean | 验证失败删除任务及文件 | true |
| verifyOptions.max | number | 验证次数(1s / 次 | 10 |
| rename | string | 重命名,支持 动态参数 | "${zh}${crack} ${code} ${title}" |
| renameTxt.no | string | 重命名多文件分号格式 | ".${no}" |
| renameTxt.sep | string | 重命名连接符 | "-" |
| renameTxt.zh | string | 重命名中字匹配格式 | "[中字]" |
| renameTxt.crack | string | 重命名破解匹配格式 | "[破解]" |
| tags | ["genres", "actors"] | 设置标签 | ["genres", "actors"] |
| clean | boolean | 验证成功删除不相关文件 | true |
| cover | boolean | 上传设置封面 | true |
// code 番号
// codeFirstLetter 番号首字母
// prefix 前缀
// title 标题
// date 日期
// year 年
// month 月
// day 日
// director 导演
// maker 片商
// publisher 发行
// series 系列
// genres 类别
// actors 演员
// list 清单
// genre genres[],仅 type = "genres" 时可用
// actor actors[],仅 type = "actors" 时可用
// zh 字幕资源,仅 rename 内可用
// crack 破解资源,仅 rename 内可用
// config 自定义配置示例:
const config = [
{
name: "云下载",
},
{
name: "${genre}", // 仅 type = "genres" / "actors" 时支持 genre / actors 动态参数
color: "is-warning is-medium",
desc: "可自定义描述",
type: "genres",
match: [],
exclude: ["褲襪"], // "褲襪" 会命中 "xx褲襪xx",如 "連褲襪"
magnetOptions: {
filter: ({ size }) => {
const magnetSize = parseFloat(size);
return magnetSize > 300000000 || magnetSize < 1;
},
sort: (a, b) => {
if (a.zh !== b.zh) return a.zh ? -1 : 1;
if (a.crack !== b.crack) return a.crack ? -1 : 1;
return parseFloat(b.size) - parseFloat(a.size);
},
max: 10,
},
dir: ["类别", "${genre}", "${maker}${prefix}"], // 等价: "类别/${genre}/${maker}${prefix}"
verifyOptions: {
filter: ({ s }) => s > 314572800,
clean: true,
max: 10,
},
rename: "${zh}${crack} ${code} ${title}",
renameTxt: {
no: "-${no}",
zh: "[中字]", /
Related Skills
node-connect
343.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
90.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
