gpt4 book ai didi

automator - 在 Automator 工作流程中获取网络文章的标题

转载 作者:行者123 更新时间:2023-12-04 21:46:01 28 4
gpt4 key购买 nike

我正在尝试创建一个工作流程,使用 Instapaper 将 URL 列表转换为纯文本,然后将文本保存在我机器上的文本文档中。

到目前为止,我已经能够获取 URL 列表、转换它们并保存文本文档。问题是我想不通如何使用每个网页的名称作为后续文档的名称。

我使用我的 Instapaper RSS URL 来获取文章。然后我使用“从文章中获取链接 URL”,然后使用 Applescript 转换为纯文本版本。 “从网页获取文本”抓取文本。 “新文本文件”允许我保存每个文档,但它们都有相同的名称,即我在“新建文本文件”操作中的“另存为”输入中输入的名称。

我如何让该操作将文档保存为每个网页的标题?

最佳答案

如果您向此 AppleScript 传递一个 URL,它应该返回页面的标题...

on run {input, parameters}
set pageTitle to do shell script "curl " & quoted form of (first item of input) & " | grep -o \\<title\\>.*\\</title\\> | sed -E 's/<\\/?title>//g'"
return pageTitle
end run

关于automator - 在 Automator 工作流程中获取网络文章的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18812209/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com