打开博文,点击自动踩+评论前提是已经登录 csdn 账户
Mint
// ==UserScript==
// @name csdn 一键喜欢/不喜欢
// @namespace https://blog.csdn.net/mukes
// @version 0.5
// @description 打开博文,点击自动踩+评论前提是已经登录 csdn 账户
// @author mukes
// @include *://blog.csdn.net/*/article/details/*
// @include *.blog.csdn.net/article/details/*
// @license MIT
// ==/UserScript==
(function() {
'use strict';
var button = document.createElement("button"); //创建一个按钮
button.textContent = "喜欢"; //按钮内容
button.style.width = "55px"; //按钮宽度
button.style.height = "28px"; //按钮高度
button.style.align = "center"; //文本居中
button.style.color = "white"; //按钮文字颜色
button.style.background = "#e33e33"; //按钮底色
button.style.border = "1px solid #e33e33"; //边框属性
button.style.borderRadius = "16px"; //按钮四个角弧度
button.addEventListener("click", loveclickBotton) //监听按钮点击事件
var button2 = document.createElement("button2"); //创建一个按钮
button2.textContent = "不喜欢"; //按钮内容
button2.style.width = "60px"; //按钮宽度
button2.style.height = "28px"; //按钮高度
button2.style.align = "center"; //文本居中
button2.style.color = "white"; //按钮文字颜色
button2.style.background = "#696969"; //按钮底色
button2.style.border = "1px solid #e33e33"; //边框属性
button2.style.borderRadius = "16px"; //按钮四个角弧度
button2.addEventListener("click", clickBotton) //监听按钮点击事件
function clickBotton(){
setTimeout(function(){
var comment=["不怎么样","没用","一点用没用","看跟没看一样","后悔打开了这个文章","根本不行","😠全是废话"];
var STARTNUMBER = -1;
var ENDNUMBER = 5;
var temp_count = Math.floor(Math.random()*(STARTNUMBER-ENDNUMBER+1))+ENDNUMBER ;//取STARTNUMBER-ENDNUMBER之间的随机数 [STARTNUMBER,ENDNUMBER]
document.getElementsByClassName("tool-item-comment")[0].click(); //打开评论区
document.getElementById("comment_content").value = comment[temp_count]; //随机把一条预先写好的评论赋值到评论框里面
document.getElementsByClassName("btn-comment")[0].click(); //发表评论
document.getElementById("is-unlike").click() //踩。把该代码注释后只会一键评论
},100);// setTimeout 0.1秒后执行
}
function loveclickBotton(){
setTimeout(function(){
var comment=["针不戳呀,写的针不戳!","学习了!b( ̄▽ ̄)d","本文不错( ̄ˇ ̄),值得学习!(= ̄ω ̄=)","感谢博主的分享!(^ ^)/▽▽\(^ ^)","感谢博主,你的文章让我得到一些收获!( ̄ˇ ̄)"];
var STARTNUMBER = -1;
var ENDNUMBER = 5;
var temp_count = Math.floor(Math.random()*(STARTNUMBER-ENDNUMBER+1))+ENDNUMBER ;//取STARTNUMBER-ENDNUMBER之间的随机数 [STARTNUMBER,ENDNUMBER]
document.getElementsByClassName("tool-item-comment")[0].click(); //打开评论区
document.getElementById("comment_content").value = comment[temp_count]; //随机把一条预先写好的评论赋值到评论框里面
document.getElementsByClassName("btn-comment")[0].click(); //发表评论
document.getElementById("is-like").click() //踩。把该代码注释后只会一键评论
},100);// setTimeout 0.1秒后执行
}
var like_comment = document.getElementsByClassName('toolbox-list')[0]; //getElementsByClassName 返回的是数组,所以要用[] 下标
like_comment.appendChild(button); //把按钮加入到 x 的子节点中
})(); //(function(){})() 表示该函数立即执行