Playable Inline Forge

Upload. Inline. Verify. Compress.

上传单个 HTML 文件或整个多层级目录。页面会自动扫描其中需要处理的远程脚本,下载并显示进度,删除 fetch/HttpGET,处理动态 script.src 外链与非 AppLovin 域名的 js 文件,内联回 HTML,校验 mraid.open,最后用 HTML Minifier 压缩并提供下载。

Folder Aware 保留目录层级,仅处理 .html/.htm,其他文件忽略。
Inline First 所有远程 JS 默认都会下载并内联;同时会清理 mraid.open(...) 参数,并将 window.open(...) 替换为 mraid.open()
Download Ready 单文件直接下载,多文件自动打包 ZIP。

输入与执行

上传单个文件

适合只处理一个 HTML。支持点击选择,也支持直接把文件拖到这块区域。

上传整个文件夹

支持多层目录。支持点击选择,也支持直接把文件夹拖到这块区域。

总体进度 {{ overallProgress.label }} {{ overallProgress.value }}
下载进度 {{ downloadProgress.label }} {{ downloadProgress.value }}
{{ item.relativePath }}
HTML
已选择 {{ files.length }} 个 HTML,仅渲染前 {{ visibleFiles().length }} 个,剩余 {{ hiddenFilesCount() }} 个不在列表中展开。
{{ selectionEmptyMessage() }}

处理日志与结果

{{ item.message }}

{{ item.path }}

{{ item.summary }}

{{ item.hasWarnings ? '有告警' : '完成' }}
远程脚本{{ item.remoteCount }}
下载体积{{ formatBytes(item.downloadBytes) }}
删除 fetch{{ item.fetchRangesRemoved }}
删除 HttpGET{{ item.httpGetRemovedCount }}
输出体积{{ formatBytes(item.outputBytes) }}
  • {{ note }}
  • {{ warning }}
结果较多时仅展示最近 {{ visibleResults().length }} 条,较早的 {{ hiddenResultsCount() }} 条结果仍会保留并参与下载。
处理完成后,这里会列出每个 HTML 的结果、下载数量和告警。