我正在寻找一种方法——设置、插件、外部脚本,任何东西——将一个主题的所有帖子合并到一个文档中(markdown、pdf、html,任何格式都可以)。有什么可用的选项吗?
即使它丢失了一些格式和图片,对我来说仍然很有用。
我正在寻找一种方法——设置、插件、外部脚本,任何东西——将一个主题的所有帖子合并到一个文档中(markdown、pdf、html,任何格式都可以)。有什么可用的选项吗?
即使它丢失了一些格式和图片,对我来说仍然很有用。
也许那个主题有一个对你有用的选项
谢谢。我搜索了几下,但没找到。
有没有像 per_page 这样的查询字符串参数可以使用?我试过了,但没用,也许是拼写不同。
“页面”大小固定为 1000。但您可以在操作系统打印 UI 中控制您想要的数量。
请求下一页是可能的,
对于提供 Markdown 格式的 /raw/topic-id URL,页面大小为 100,对我来说有点短。如果我能将其增加到 1000 就太好了。我的论坛有很多主题,超过 100 个帖子,但没有超过 1000 个。
您可以使用类似以下的脚本请求某个主题的 10 页内容:
wget https://meta.discourse.org/raw/TOPIC_ID\?page\=\{1..10\}
谢谢。对于其他想这样做的人,这里有一组有效的命令示例:
mkdir md-dl; cd md-dl
wget https://discuss.criticalfallibilism.com/raw/464\?page\=\{1..3\}
cat 464* \> combined.md
下载额外的页面是可以的;它们只会是空白的。但我认为,如果有超过 9 页,页面顺序会出错,因为按字母顺序,10 会排在 2 前面。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.