您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
alist Web Launc hExternal Player
当前为
1.0.6 优先使用本地 base64 图标提升加载速度
1.0.5 修复 MX 错误的注释内容
1.0.4 延迟加载点以适配服务端自定义头部
1.0.3 兼容 AList V2
1.0.2 降低 token 依赖适配第三方网站
1.0.1 修复错误的 URL 双重编码
需要更改的地方:
1.代码内部变量
// 是否替换原始外部播放器
const replaceOriginLinks = true;
// 是否使用内置的 base64 图标
const useInnerIcons = true;
效果:
AList V3
AList V2
一. 浏览器单独使用方法
二. 添加到服务端 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> -->