您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
自动读取gif;自动屏蔽踩多的
// ==UserScript== // @name haha.mx增强选项 // @namespace http://tampermonkey.net/ // @version 1.1.1 // @description 自动读取gif;自动屏蔽踩多的 // @author Alan Wang // @match https://www.haha.mx/* // @match https://www.hahamx.cn/* // ==/UserScript== function readAW() { var settings=localStorage.aw_haha; if (settings) { return JSON.parse(settings); } else { return {gif:true,hide:false}; } } function writeAW(settings) { localStorage.aw_haha=JSON.stringify(settings); } window.onload=function() { 'use strict'; var $options=$('<div id="options" class="main-top-bar clearfix"/>').insertBefore($(".joke-list")); $options.html(' GIF图点击加载: <input type="checkbox" name="gif" id="gif" checked> 隐藏不受欢迎图片: <input type="checkbox" name="hide" id="hide">').css({"line-height":"60px"}); var settings=readAW(); if (settings.hide) { $("#hide").attr("checked","checked"); $(".joke-list-item").each(function(){ var good=$(this).find(".btn-icon-good").text(), bad=$(this).find(".btn-icon-bad").text(); if (bad-good>=50) { $(this).children(".joke-list-item-main").hide().after($('<div>因不受欢迎已被自动隐藏. <a class="jian" style="cursor:pointer">[手贱一回]</a></div>')); } }); } if (!settings.gif) { $("#gif").removeAttr("checked"); $(".joke-list-item-main:visible .joke-main-img-gif-wrapper").trigger("click"); } $("#gif").click(function(){ var settings=readAW(); settings.gif=$(this).is(":checked"); writeAW(settings); location.reload(); }); $("#hide").click(function(){ var settings=readAW(); settings.hide=$(this).is(":checked"); writeAW(settings); location.reload(); }); $(".jian").click(function(){ $(this).parent("div").hide().siblings(".joke-list-item-main").show(); }); };