您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Clear old part of posts after loading new one. Helps with memory problems on low spec PCs.
// ==UserScript== // @name VK Infinite Scroll Cleaner // @name:ru VK Infinite Scroll Cleaner // @namespace http://vk.com // @version 0.1.2b // @description Clear old part of posts after loading new one. Helps with memory problems on low spec PCs. // @description:ru Удаляет старые посты при загрузке новых. Помогает с потреблением ОЗУ на слабых ПК. // @author 7KiLL // @match *://vk.com/* // ==/UserScript== (function() { 'use strict'; var wall; //Posts selectors var count; //Number of posts //Number of posts is higher than actual by 2. Simple thing, but improves UX as well. //Favorites - 19/page //Feed - 11/page if(/fave/i.test(location.href)) { console.log('Fav detected'); count = 21; wall = '.wall_posts.all ._post'; } if(/feed/i.test(location.href)) { console.log('feed detected'); count = 13; wall = '#feed_rows .feed_row'; } setInterval(function(){ var current = document.querySelectorAll(wall).length; if(current>count) clearFeed(); }, 100); function clearFeed() { var len = document.querySelectorAll(wall).length; while(len > count) { document.querySelectorAll(wall)[0].remove(); len = document.querySelectorAll(wall).length; } window.scrollTo(0, 350); //Average height of post. Skips first post of previous page that you have seen and probably //focus you on last one that you haven't seen fully. } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址