ws01博客 - nodeloc.cc
type: channel
link: https://boke.ndjp.net/index.php/tag/nodeloc-cc/
items: 在nodeloc.cc上的帖子使用,让chrome浏览器自动向下滑动刷时间

在nodeloc.cc上的帖子使用,让chrome浏览器自动向下滑动刷时间
type: item
date: 2025-06-08T12:32:00+00:00
description: 在nodeloc.cc上的帖子使用,让 chrome浏览器自动向下滑动刷时间 在Tampermonkey使用的代码，功能是开启后，让chrome浏览器自动向下滑动，模仿人在看帖子找一个回帖长的页面，如 2200多个回帖页 ，Tampermonkey自动刷时间开始，期间可以页面最小化后做其它事。3、NodeLOC控制面板【2025年7月2日更新，添加控制面板】// ==UserScript== // @name NodeLOC控制面板 // @namespace http://tampermonkey.net/ // @version v 0.3 // @description 自动向下、上滚动页面，模拟人在浏览NodeLOC上的帖子，并增加控制面板 // @author You // @match https://nodeloc.cc/* // @grant GM_addStyle // @grant GM_getValue // @grant GM_setValue // @grant GM_registerMenuCommand // ==/UserScript== (function () { 'use strict'; // 配置参数 const config = { scrollInterval: 3000, // 滚动间隔（毫秒） scrollAmount: window.innerHeight * 1.8, // 每次滚动距离（像素） maxScrolls: 100 // 设置最大滚动次数,1次6个回帖左右，根据回帖多少设置 }; let scrollCount = 0; let scrollDirection = 1; // 滚动方向：1为向下，-1为向上 let isScrolling = false; // 创建控制UI function createControlUI() { // 创建控制面板元素 const controlPanel = document.createElement('div'); controlPanel.id = 'autoScrollControl'; document.body.appendChild(controlPanel); // 创建UI元素 controlPanel.innerHTML = ` 自动滚动控制 × 开始滚动 停止滚动 `; // 添加样式 GM_addStyle(` #autoScrollControl { position: fixed; bottom: 20px; right: 20px; z-index: 9999; background: rgba(30, 30, 50, 0.9); border-radius: 10px; padding: 15px; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.4); border: 1px solid #444; backdrop-filter: blur(5px); min-width: 250px; color: #fff; font-family: Arial, sans-serif; transition: transform 0.3s ease; } #autoScrollControl:hover { transform: translateY(-5px); } #autoScrollControl .control-header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 15px; padding-bottom: 10px; border-bottom: 1px solid #444; } #autoScrollControl .control-title { font-size: 18px; font-weight: bold; color: #ff8a00; } #autoScrollControl .close-btn { background: none; border: none; color: #aaa; font-size: 20px; cursor: pointer; transition: color 0.3s; } #autoScrollControl .close-btn:hover { color: #fff; } #autoScrollControl .buttons { display: flex; gap: 10px; margin-top: 10px; } #autoScrollControl .btn…