alistWebLaunchExternalPlayer

alist Web Launc hExternal Player

Penulis
chen3861229
Pemasangan harian
1
Total pemasangan
11
Nilai
0 0 0
Versi
1.0.6
Dibuat
13 Mei 2024
Diperbarui
22 Mei 2024
Lisensi
MIT
Berlaku untuk

CHANGELIST

1.0.6 优先使用本地 base64 图标提升加载速度

1.0.5 修复 MX 错误的注释内容

1.0.4 延迟加载点以适配服务端自定义头部

1.0.3 兼容 AList V2

1.0.2 降低 token 依赖适配第三方网站

1.0.1 修复错误的 URL 双重编码

alist 调用外部播放器用户脚本,支持网页和服务端:

篡改猴地址

需要更改的地方:

1.代码内部变量

// 是否替换原始外部播放器
const replaceOriginLinks = true;
// 是否使用内置的 base64 图标
const useInnerIcons = true;

效果:

AList V3 aabd331039262d2c073ea52dc51c5d24

AList V2 image

一. 浏览器单独使用方法

  1. 安装 Tampermonkey 拓展插件,
  2. 进入脚本详情页点击安装
  3. 打开已安装的脚本列表,点击启用按钮,再点击最后边的编辑按钮,选择设置选项卡, 编辑 包括/排除,去掉 原始匹配 勾选的泛化全域名,在 用户匹配 中添加响应的 alist 域名,不能包含端口号,会被忽略

二. 添加到服务端 alist 网站上

  1. 登录 alist 管理后台 -> 设置 -> 全局 -> 自定义头部,填入脚本地址即可
<!-- 这是 alist 原本自带的 -->
<script src="https://polyfill.io/v3/polyfill.min.js?features=String.prototype.replaceAll"></script>
<!-- 自己下载到服务器本地开放此文件出来 -->
<!-- <script src="https://xxx:85/alistWebLaunchExternalPlayer.js"></script> -->
<!-- 或下面的 CDN 仓库二选一 -->
<!-- <script src="https://fastly.jsdelivr.net/gh/chen3861229/embyExternalUrl@main/embyWebAddExternalUrl/alistWebLaunchExternalPlayer.js"></script> -->
<!-- <script src="https://fastly.jsdelivr.net/gh/bpking1/embyExternalUrl@main/embyWebAddExternalUrl/alistWebLaunchExternalPlayer.js"></script> -->

其余注意事项请参照

篡改猴地址