JS脚本实现CSDN自动点赞功能及搜索功能

首先下载一个我个人认为比较好用的插件Tampermonkey,然后就可以在上面自定义一些插件了
在这里插入图片描述
本文介绍一个极其简单的CSDN自动点赞脚本
首先在CSDN中随便打开一篇博客,在点赞按钮处右键选择检查,定位到下图所示的有关点赞按钮的代码处,然后就可以用js对相应元素进行操作
在这里插入图片描述
代码如下:

// ==UserScript==
// @name         自动点赞
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  try to take over the world!
// @author       You
// @match        https://blog.csdn.net/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // Your code here...
    //没有点赞并且访问量达到10000才自动点赞
    if(document.getElementsByClassName("btn-like")[0].title=="点赞" && document.getElementsByClassName("grade-box clearfix")[0].children[1].children[1].title > 10000){
    document.getElementsByClassName("btn-like")[0].click();
    }
})();

2019.3.1更
添加博客页面内Google搜索功能,如图所示,在标题下面添加了Google的搜索框,方便读者直接在博客页面内直接搜索
在这里插入图片描述
加入以下代码即可

 var searchBtn = '<img height="40" src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1551341016296&di=07fa306ed76f35e814ad7b3df3308441&imgtype=0&src=http%3A%2F%2Fwww.nfb.org%2Fimages%2Fnfb%2Fnfbji%2Fconvention%2Fgoogle-1.png" width="100" > <br> <input type="text" id="input" placeholder="输入并搜索..."/> <a id="googleSearch_button" target="_blank"><button>搜索</button></a>';
    var Title = $('.title-article');
    Title.parent('.article-title-box').after(searchBtn);
      //监听文本框
    $('#input').bind('keyup', function(event) {
        if (event.keyCode == "13") {
            //回车执行查询
            $('#googleSearch_button').attr('href','https://www.google.com/search?q='+document.getElementById("input").value);//若想使用百度搜索,改变相应href即可
             document.getElementById("googleSearch_button").children[0].click();
        }
    });
  • 14
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值