您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Minimizes all posts your friends didn't post (friend liked, friend commented, friend attends...)
当前为
// ==UserScript== // @name Facebook Filter // @namespace thetom.facebook // @version 1.2 // @description Minimizes all posts your friends didn't post (friend liked, friend commented, friend attends...) // @author TheTomCZ <[email protected]> // @match https://www.facebook.com/* // @require https://code.jquery.com/jquery-2.1.4.min.js // @grant none // @homepage https://gf.qytechs.cn/en/scripts/16232-facebook-filter // ==/UserScript== $(function() { 'use strict'; var $stream = $("#stream_pagelet > div:last > div"); var storyCounter = 0; String.prototype.contains = function(it) { return this.indexOf(it) != -1; }; function minimize($elem){ var $title = $elem.find("h5"); if($title.data("filtered")==="true"){ return; } var $story = $elem.find(".userContentWrapper > div:first > div:last"); storyCounter++; $story.hide().attr("id","id"+storyCounter); $title.append(" <a id='showStory"+storyCounter+"'>unhide</a><a id='rehideStory"+storyCounter+"' style='display:none'>rehide</a>").data("filtered","true"); $elem.css({opacity: "0.5"}); var $showLink = $("#showStory"+storyCounter); var $rehideLink = $("#rehideStory"+storyCounter); $showLink.click(function(){$story.show();$rehideLink.show();$showLink.hide();$elem.css({opacity: "1"});}); $rehideLink.click(function(){$story.hide();$showLink.show();$rehideLink.hide();$elem.css({opacity: "0.5"});}); } function filter(index,elem){ if(!$(elem).attr){ return; } var $elem = $(elem); if($elem.attr("id")){ if($elem.attr("id").substring(0,10)==="substream_"){ $elem.find("div[data-ft]").map(filter); return; } if($elem.attr("id").substring(0,11)==="more_pager_"){ return; } if($elem.attr("id").substring(0,15)==="newsFeedHeading"){ return; } if($elem.attr("id").substring(0,16)!=="hyperfeed_story_"){ return; } } else { return; } var title = $elem.find("h5").text(); if( title.contains("liked this.") || title.contains("liked this post ") || title.contains(" likes ") || title.contains(" replied to a comment on this.") || title.contains(" commented on this.") || title.contains(" commented on a post") || title.contains(" is now friends with ") || title.contains(" is interested in an event") || title.contains(" going to an event") || title.contains(" se líbí ") || title.contains("liked this post ") || title.contains(" se líbí uživateli ") || title.contains(" tady odpověděl") || title.contains(" okomentovali uživatelé") || title.contains(" okomentovali příspěvek ") || title.contains(" to okomentoval") || title.contains(" is now friends with ") || title.contains(" má zájem o událost") || title.contains(" se zúčastní události") ){ minimize($elem); } } function filterAll(){ setTimeout(_filterAll,500); } function _filterAll(){ $stream.children().map(filter); } filterAll(); $(document).on("scroll",filterAll); });
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址