不清楚什么原因,造成网页浏览极其不方便。
幸好,有了DS这样的AI工具,可以自动加载所有的内容。
分享一下,供喜欢磨房和喜欢阅读的朋友们。
使用步骤
打开帖子页面:https://www.doyouhike.net/topic/460891#comments
按 F12,切到 Console(控制台)(CTRL+SHIFT+J)
如果 Chrome 提示不允许粘贴,先输入 allow pasting 回车
把下面整段代码复制粘贴进去,按 回车
(async function () {
const sleep = ms => new Promise(r => setTimeout(r, ms));
let count = 0;
console.log('开始自动加载全部评论...&apos
;
while (true) {
const container = document.querySelector('#topic-comment-load-more&apos
;
if (!container) {
console.log('找不到加载更多容器,停止。&apos
;
break;
}
// 没有更多了
if (container.dataset.hasMore !== '1&apos
{
console.log('data-has-more 已为 0,全部加载完毕。&apos
;
break;
}
const btn = container.querySelector('button[data-role="button"]&apos
;
if (!btn) {
console.log('找不到按钮,停止。&apos
;
break;
}
// 滚动到按钮并点击
container.scrollIntoView({ block: 'center' });
await sleep(400);
const beforePage = container.dataset.nextPage;
try {
btn.click();
count++;
console.log(`第 ${count} 次点击,点击前 next-page=${beforePage}`);
} catch (e) {
console.log('点击失败:', e);
break;
}
// 等待接口返回并渲染新评论
await sleep(2000);
// 安全上限,防止死循环
if (count > 500) {
console.log('达到上限 500 次,停止。&apos
;
break;
}
}
console.log(`✅ 全部完成,共点击 ${count} 次。现在可以慢慢阅读了。`);
})();
附议
大概十年前,参加了磨房APP的内测,一言难尽。实在不明白,二十多年前,走在旅行BBS最前沿的磨房,为什么在2016的时候,连一个APP都做不好。磨房的退步,就是因为APP的失败开始。很痛心。
同意。已阅。
驴友能有这样的家园,已经很知足了。国内现在像这样的论坛,除了8264,也就只有这里了。只是关闭了这么长时间,很多人不知道磨房又开了。这个人气,需要慢慢恢复,三年甚至五年时间。现在商业队盛行,公众号小红书都是商业队的招揽。自助旅行不像十年前那么盛行了,另外,也没有网络平台的支持了。想在网上约伴,都不知道去哪里发布信息。所以,有磨房,已经非常知足了,希望磨房以后能不断壮大,发展。
有道理
你明显就没有站在用户的角度来考虑....并不是打开网站,就代表网站复活,在慢慢恢复人气。阅读体验差,更不会带来粘粘性。
看看
同感