Files
Toolbox/public/tools/oss_browser_link/index.html
T
yangxiangyuan 4016636153 feat(oss-browser-link): 实现一键注册+自动定位补丁功能
1. 新增oss-browser自动定位包装层脚本与注册批处理
2. 优化粘贴行为:焦点在输入框时交给浏览器默认粘贴
3. 新增一批调试与构建辅助脚本
4. 更新oss-browser下载页说明与步骤
2026-08-12 13:29:11 +08:00

68 lines
3.2 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover">
<title>OSS中转直链</title>
<link rel="stylesheet" href="oss_browser_link.css">
</head>
<body>
<div id="obl-root">
<header id="obl-header">
<h1>☁️ OSS中转直链</h1>
<p id="obl-sub">oss-browser 安装包 · 鉴权下载 · 一键拉起</p>
</header>
<section id="obl-file-card">
<div id="obl-file-icon">📦</div>
<div id="obl-file-info">
<div id="obl-file-name">oss-browser-win32-x64.zip</div>
<div id="obl-file-meta">加载中…</div>
</div>
<span id="obl-file-status" class="obl-status">检测中</span>
</section>
<section id="obl-link-row">
<input id="obl-link-input" readonly value="">
<button id="obl-copy-btn" class="obl-btn ghost">复制直链</button>
</section>
<section id="obl-actions">
<button id="obl-download-btn" class="obl-btn primary">⬇ 下载 oss-browser 安装包</button>
<button id="obl-launch-btn" class="obl-btn green">🚀 打开 oss-browser</button>
<button id="obl-reg-btn" class="obl-btn ghost">📄 下载一键注册脚本(首次,含自动定位补丁)</button>
</section>
<section id="obl-steps">
<h2>使用说明</h2>
<ol>
<li><b>下载</b>:点击上方「下载」获取安装包(直链本身受 Toolbox 鉴权保护,未授权无法下载)。</li>
<li><b>解压</b>:将 zip 解压到一个固定目录(如 <code>D:\oss-browser</code>)。</li>
<li><b>注册协议(仅首次)</b>:下载「一键注册脚本」,放入解压目录(与 oss-browser.exe 同级),双击运行。脚本会在当前用户注册表注册 <code>ossbrowser://</code> 协议,无需管理员权限。</li>
<li><b>启动自动定位 + 免登录</b>:注册脚本同时安装包装层补丁,之后每次启动 oss-browser 会自动以本机 Toolbox 配置的 OSS 账号登录,地址栏自动填入并定位到默认路径,无需手动输入。</li>
<li><b>改默认路径</b>:编辑解压目录下的 <code>trae_default_oss_path.txt</code>(第1行 oss:// 路径,第2行可选 region,默认 oss-cn-shanghai)。</li>
<li><b>升级过旧版脚本的</b>:请重新下载本注册脚本并再次双击运行(会覆盖包装层),否则自动定位可能因缺少 region 而报 403。</li>
<li><b>卸载补丁</b>:删除 <code>resources\app</code> 目录与 <code>trae_default_oss_path.txt</code> 即恢复原版。</li>
<li><b>一键打开</b>:以后点击「打开 oss-browser」即可直接拉起本地程序(浏览器首次会弹确认框,勾选"始终允许"后不再打扰)。</li>
<li>若检测到未安装,会自动回退为下载安装包。</li>
</ol>
</section>
<div id="obl-toast" class="obl-hidden"></div>
<div id="obl-dialog" class="obl-hidden">
<div id="obl-dialog-box">
<div id="obl-dialog-head">
<span id="obl-dialog-title">交互详情</span>
<button id="obl-dialog-copy">复制</button>
<button id="obl-dialog-close">×</button>
</div>
<pre id="obl-dialog-body"></pre>
</div>
</div>
</div>
<script src="oss_browser_link.js"></script>
</body>
</html>