Tampermonkey 实现 csdn 免登陆复制
文章目录
- 安装插件
- 编写注释
- 编写代码
- 测试效果
安装插件
chrome 添加 Tampermonkey 插件
打开管理面板
打开 mdn web 文档 学习 contenteditable
打开csdn 任意博客界面,未登录状态会发现无法复制代码
编写代码
CsdnCopy.js
//获取所有代码块
let codes = document。querySelectorALL("code");
//循环遍历所有代码块
codes.forEach(c => {//设置代码块可以编辑,从而实现可赋值c.contentEditable = "true";
});
6.Tampermonkey 添加脚本
编写注释
匹配URL
// @match https://blog.csdn.net/*/artile/details/*
获取图标,在网页按F12,
注释内容:
// ==UserScript==
// @name CSDN 免登陆复制
// @version 1.0
// @description CSDN 免登陆状态实现复制代码
// @author ghostwritten
// @match https://blog.csdn.net/*/artile/details/*
// @icon https://g.csdnimg.cn/static/logo/favicon32.ico
// ==/UserScript==
按CTRL + s
(保存),效果展示
编写代码
代码美化
最终代码:
// ==UserScript==
// @name CSDN 免登陆复制
// @version 1.0
// @description CSDN 免登陆状态实现复制代码
// @author ghostwritten
// @match https://blog.csdn.net/*/artile/details/*
// @icon https://g.csdnimg.cn/static/logo/favicon32.ico
// ==/UserScript==(function() {//获取所有代码块let codes = document.querySelectorALL("code");//循环遍历所有代码块codes.forEach(c => {//设置代码块可以编辑,从而实现可赋值c.contentEditable = "true";});
})();
测试效果
免登陆复制了
WIN + v
(显示复制面板)
参考:
- 手写油猴脚本,几分钟学会新技能
Tampermonkey 实现 csdn 免登陆复制相关推荐
- JS脚本实现CSDN免登陆免关闭广告插件自动展开“阅读更多”内容
最近在CSDN查资料,总是弹出以下弹窗,然后就自动跳转到登录页面,蛋疼! 于是重新捣腾了一下,修改了原来的脚本,最新的脚本代码如下: 温馨提示:在打开CSDN页面后立刻执行以下脚本即可免登陆免关闭广告 ...
- 手写csdn免登录脚本
1.在扩展程序安装好油猴 2.点击油猴的管理面板 3.点击"+"new一个脚本 4.脚本有注释和代码 // @name csdn免登录复制(脚本名称) // @version 1. ...
- SourceTree 使用教程 跳过Atlassian账户 免登陆 及常见错误
最近技术群里有人问关于团队中git使用的相关问题,恰巧我的笔记本还了新固态,东西都没有了,反正是得配置,索性所以写一写相关的博客. 1介绍 SourceTree可以帮助你快速使用git的界面工具软件( ...
- iOS程序员眼中的客户端免登陆(数据迁移已更新)
2017.01.15 一.前言,为什么要做免登陆 2017年1月9日,蓄势已久的小程序正式上线,着实,张小龙 用完即走 的理念发挥的淋漓尽致,无需下载,扫码可用,用完即走 2017年互联网人口红利结束 ...
- postman怎么不登陆使用_最新百度云不限速,免安装、免登陆、不限速,打开网站就能使用...
上次给大家安利了一波Pandownload手机版/电脑版. 那篇文章中也说了,这类应用使用不当可能会遇到账号被限速的情况,而且手机版必须登录才能进行不限速下载. 总之,凡是没登录账号的小伙伴,下载过程 ...
- selenium通过加载火狐Firefox配置文件FirefoxProfile,实现免登陆访问网站
使用Python+selenium自动化的时候,有些网站其实是可以通过火狐自己保存的账号密码进行自动登录的,可以减少用代码去操作登录框的动作,特别是对那种登录框还不好定位的页面,效果拔群. 通过加载火 ...
- Linux SSH使用公钥私钥实现免登陆 以及 登陆失败、公钥失效的处理转
=====================同级参考资料: <linux--私钥登陆>http://mengsir.blog.51cto.com/2992083/908342 写shell免 ...
- Selenium基础 — 拓展:使用浏览器加载项配置实现用户免登陆
1.什么是加载项配置 在很多情况下,我们在登录网站的时候,浏览器都会弹出一个是否保存登录账号的信息.如果我们选择保存,那么我们在下次登录时就不用再次输入账号,直接免登录了. 在我们实际的测试过程中,测 ...
- php采集喜马拉雅,喜马拉雅数据 JSSDK API 接入 demo WEB版 标准登录 、免登陆
1.引入jssdk config, XMLY, XMplayer 喜马拉雅sdk封装好的 2.初始化(授权登录.免登陆) config({ app_key: '2e*****1', // 必传,官方 ...
- python3制作下载器_Python制作CSDN免积分下载器
复制代码 代码如下: #-*-coding:utf-8-*- #python3.3.5 import urllib.parse,urllib.request,http.cookiejar,io,web ...
最新文章
- Matlab计时函数使用
- dos 删除文件夹 rd
- ACE入门---很好的文章
- Android开发技巧——大图裁剪
- plotly之甘特图绘制
- Linux下gcc/g++、make和cmake的区别
- Python os 标准库使用
- 机器人教练SWOT分析_我国工业机器人产业发展的SWOT分析
- Windows自带工具提取颜色得到十六进制颜色码
- arcgis面积计算
- OSN3500 华为SDH全新板卡备件升级扩容
- html打开lync客户端,在 Skype for Business 与 Lync 客户端用户界面之间切换
- 向jupyter notebook插入图片并控制大小和对齐方式
- excel表格打印每页都有表头_excel怎样打印每页都有表头
- 【夜读】丰富自己的4个习惯,请逼自己养成
- Django DRF routers路由使用
- Android斗地主游戏源码
- CSS中内容的剪切属性clip
- githubDesktop的使用说明(附下载链接)
- python 刷微信跳一跳分数遇到的bug