使用本地 HTML 文件触发 bash 脚本执行

使用本地 HTML 文件触发 bash 脚本执行

虽然这个问题看起来像是在询问代码,但事实并非如此;确切地,这就是为什么它在这里而不是 SO。

我正在用 bash 设计一款 RPG 游戏,RPG 游戏需要很多东西,固定显示等等。用 HTML 工作,所以我想“为什么不使用基于文本的 Web 浏览器来解析和显示 HTML 文件”我研究了 links、lynx、w3m 和 elinks。但我找不到让 Web 浏览器接受 HTML 按钮并触发基于 bash 的脚本来运行的方法。

这是否太高级了?或者有没有其他方法可以做到这一点而不需要在线方面。

答案1

您必须使用一些脚本来执行此操作。客户端脚本 VBS 应该能够执行此操作,服务器端预处理器(如 PHP)也应如此(请参阅 exec() 或 system() 函数)

答案2

山猫使用指南:

本地执行脚本或链接 首次设置 Lynx 时会激活本地执行。

如果尚未激活,您将不会在选项菜单中看到此选项。

当遇到本地执行脚本时,Lynx 会检查用户选项以查看是否可以执行该脚本。用户有以下选项:

如果用户选项允许执行该脚本,Lynx 将生成一个 shell 并运行该脚本。

如果脚本无法执行,Lynx 将在 Lynx 窗口内显示该脚本,并通知用户不允许执行该脚本,并要求用户检查其选项

相关内容