您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
alist Web Launc hExternal Player
当前为
优先使用本地 base64 图标提升加载速度
修复 MX 错误的注释内容
延迟加载点以适配服务端自定义头部
兼容 AList V2
降低 token 依赖适配第三方网站
修复错误的 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> -->