我在使用 Microsoft Edge 浏览器时遇到了一个特定问题,特别是与其翻译功能有关的问题。与这篇 Reddit 帖子,我正在尝试找到一种方法,edge://translate-internals
使用命令行工具(如 CMD 批处理脚本或 PowerShell)以编程方式查询或检查页面的状态/内容。
据我所知,edge://translate-internals
这是 Microsoft Edge 中的一个内部页面,详细介绍了浏览器的内置翻译功能。但是,在 Edge 浏览器界面之外访问和修改此页面(尤其是通过命令行界面)似乎并不简单。
我正在寻找一种方法来编写或自动化与此页面的交互,最好使用 CMD-batch 或 PowerShell。目标是深入了解翻译功能的状态或配置,并可能以编程方式修改它们。
有人能建议这是否可行吗?如果可行,能否提供实现它的指导?任何提示、示例脚本或指向相关文档的提示都将不胜感激。
答案1
您可以将页面提取到文件中,然后操作该文件。
我发现的唯一选择是:
start msedge --headless --print-to-pdf=[pdf-destination-path] [website-path]
然后,您可以使用实用程序将 PDF 转换为文本,并使用 PowerShell 或其他实用程序进一步操作文本文件。