热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

浏览器扩展与脚本教学改善网站使用体验

前言:许多非计算机专业的同学跟我提起,百度文库没有会员不能复制和下载、很多网页广告太多、文本较多的网页的阅读环境不够纯净等等。他们向我问怎么解决这些问题

前言:
许多非计算机专业的同学跟我提起,百度文库没有会员不能复制和下载、很多网页广告太多、文本较多的网页的阅读环境不够纯净等等。他们向我问怎么解决这些问题,解决方案是安装浏览器扩展和脚本,每次都要教个半天,于是决定写一个博客一次性写清楚!

这次博客与以往我写的博客不同,写的比较简单易懂,如果是计算机专业的同学看到,别笑话我hhh

关于扩展与脚本的介绍,欢迎大家观看B站UP痕继痕迹的视频:
https://www.bilibili.com/video/BV1CJ411R7yz
https://www.bilibili.com/video/BV1MJ411C7hT
本篇博客推荐大家用的浏览器是火狐和Chrome,下面是一些浏览器扩展的资源,crx是Chrome,xpi是火狐:
https://pan.baidu.com/s/1KZqlaF0FeG0HmrZuxc4e0A
提取码:8vby
另有站内下载链接
https://download.csdn.net/download/fourvolt/13147417
在这里插入图片描述


从本地安装浏览器扩展:

Chrome:
在这里插入图片描述

从这里进入谷歌的扩展页面,有两个途径获得谷歌的扩展插件,但因官方扩展商店是外网,所以下载速度很慢,有条件的同学可以去官网搜索下载,步骤很简单,这里教大家安装本地的扩展插件。
在这里插入图片描述

打开开发者模式之后,可以把crx后缀的Chrome扩展插件拖进来,点击确认就好了。
在这里插入图片描述
因为我已经装过Tampermonkey了,所以这个界面用Imagus作演示
在这里插入图片描述
FireFox:
在这里插入图片描述
从这里进入火狐的扩展页面,有两个途径获得火狐的扩展插件,但因官方扩展商店是外网,所以下载速度很慢,有条件的同学可以去官网搜索下载,步骤很简单,这里教大家安装本地的扩展插件。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这样就把Tampermonkey添加成功了。Tampermonkey是一种很有用的脚本管理器,下文还会介绍。
大家还可以把hoxx-vpn安装上,简单易用,就可以到火狐官方扩展商店下载想用的扩展啦!


从脚本大全网页获取脚本:

本篇博客给大家推荐的脚本管理器是Tampermonkey,这是我在Tampermonkey中安装的所有脚本,也许会涉及到版权信息,所以打码了很大一部分。
在这里插入图片描述
这个网站是一个提供用户脚本的网站,但也许也是因为服务器原因所以页面加载和扩展安装非常慢,有条件的同学们可以直接在此网站安装,它会自动跳转到Tampermonkey的安装页面,动一下小手就安装成功啦!
(搜索智慧树、超星脚本,妈妈再也不用担心我刷不完网课啦!)
https://greasyfork.org/zh-CN/
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这样就安装完成了。


从本地安装浏览器脚本

因为Greasy Fork的服务器下载较慢,我许多同学都没法直接下载,所以这里教大家从本地安装脚本。

首先让别的同学安装好这个脚本,再将其保存到磁盘,发给你。
在这里插入图片描述
在这里插入图片描述
用记事本方式打开你拿到的脚本,并全选复制它的源码
在这里插入图片描述
将点击添加新脚本,把创建新脚本自动出现的代码全部删掉,再把刚才复制的所有脚本源码复制到脚本代码的区域。
在这里插入图片描述
复制完成后,保存,再打开Tampermonkey的管理面板,就会发现你已经成功安装啦!
(或者好像也可以直接把脚本文件拖进创建新脚本的脚本代码区域,好像可以不用复制,懒人可以试试这样)
在这里插入图片描述


推荐阅读
  • ASP.NET MVC中Area机制的实现与优化
    本文探讨了在ASP.NET MVC框架中,如何通过Area机制有效地组织和管理大规模应用程序的不同功能模块。通过合理的文件夹结构和命名规则,开发人员可以更高效地管理和扩展项目。 ... [详细]
  • 本文深入探讨 MyBatis 中动态 SQL 的使用方法,包括 if/where、trim 自定义字符串截取规则、choose 分支选择、封装查询和修改条件的 where/set 标签、批量处理的 foreach 标签以及内置参数和 bind 的用法。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 本文详细记录了在基于Debian的Deepin 20操作系统上安装MySQL 5.7的具体步骤,包括软件包的选择、依赖项的处理及远程访问权限的配置。 ... [详细]
  • PyCharm下载与安装指南
    本文详细介绍如何从官方渠道下载并安装PyCharm集成开发环境(IDE),涵盖Windows、macOS和Linux系统,同时提供详细的安装步骤及配置建议。 ... [详细]
  • 资源推荐 | TensorFlow官方中文教程助力英语非母语者学习
    来源:机器之心。本文详细介绍了TensorFlow官方提供的中文版教程和指南,帮助开发者更好地理解和应用这一强大的开源机器学习平台。 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 本文介绍了如何在具备多个IP地址的FTP服务器环境中,通过动态地址端口复用和地址转换技术优化网络配置。重点讨论了2Mb/s DDN专线连接、Cisco 2611路由器及内部网络地址规划。 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 解决微信电脑版无法刷朋友圈问题:使用安卓远程投屏方案
    在工作期间想要浏览微信和朋友圈却不太方便?虽然微信电脑版目前不支持直接刷朋友圈,但通过远程投屏技术,可以轻松实现在电脑上操作安卓设备的功能。 ... [详细]
  • 在 Flutter 开发过程中,开发者经常会遇到 Widget 构造函数中的可选参数 Key。对于初学者来说,理解 Key 的作用和使用场景可能是一个挑战。本文将详细探讨 Key 的概念及其应用场景,并通过实例帮助你更好地掌握这一重要工具。 ... [详细]
  • Python 异步编程:ASGI 服务器与框架详解
    自 Python 3.5 引入 async/await 语法以来,异步编程迅速崛起,吸引了大量开发者的关注。本文将深入探讨 ASGI(异步服务器网关接口)及其在现代 Python Web 开发中的应用,介绍主流的 ASGI 服务器和框架。 ... [详细]
  • FinOps 与 Serverless 的结合:破解云成本难题
    本文探讨了如何通过 FinOps 实践优化 Serverless 应用的成本管理,提出了首个 Serverless 函数总成本估计模型,并分享了多种有效的成本优化策略。 ... [详细]
author-avatar
瑶瑶bao呗
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有