知乎自动反对

自动反对你讨厌的人的回答,在用户主页的回答页面上起作用。

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

// ==UserScript==
// @name         知乎自动反对
// @namespace    https://greasyfork.org/zh-CN/users/76579-%E4%BB%99%E5%9C%A3
// @version      0.3
// @description  自动反对你讨厌的人的回答,在用户主页的回答页面上起作用。
// @author       仙圣
// @include       https://www.zhihu.com/people/liulangdehama/answers*
// @grant        none
// @require         https://cdn.bootcss.com/jquery/3.4.1/jquery.js
// ==/UserScript==
(function() {
    /* globals jQuery, $, waitForKeyElements */

    var i = 0;

    function 反对开始() {
        $('[aria-label="反对"]')[i].click();
        //location.reload(true); //因为脚本在执行反对时会自动跳过第2、4、6、8等偶数个回答,为了防止漏掉,每点一个自动刷新……   //当前似乎不会再跳过偶数个回答了,因此行代码注释掉
    }
    setInterval(反对开始, 5000);
    setInterval(function(){$(".Button.PaginationButton.PaginationButton-next.Button--plain").click();},100000);
        //如果全部都点反对了,就100秒后自动点下一页
})();