【HTML格式PPT离线到本地浏览】

ops/2024/10/15 17:59:36/

文章目录

    • 概要
    • 实现细节
    • 小结

概要

最近在上课时总是出现网络不稳定导致的PPT无法浏览的情况出现,就想到下载到电脑上。但是PPT是一个HTML的网页,无法通过保存网页(右键另存为mhtml只能保存当前页)的形式全部下载下来,试了其它的一些浏览器插件如 Save All Resource 和猫抓,也不能满足需求。通过对比,最终选择了影刀RPA软件+自定义脚本的方式来下载PPT内容。

实现细节

  1. 下载影刀RPA软件,一个可以让所有手动操作变为通过脚本驱动的全自动过程的软件。

  2. 安装RPA浏览器插件,如下图在这里插入图片描述

  3. 编写脚本,脚本教程在影刀官网有视频教学。这里主要用到了“网页自动化”中的捕捉元素,点击元素,监听网页请求,获取网页监听结果,HTTP下载。示例如下:
    在这里插入图片描述

  4. 由于PPT是需要不断点击下一页才能刷新出新的内容,所以需要捕捉下一页按钮,和灰灰化的下一页按钮(用来判定结束),然后再通过网页监听就可以获取到所有的网页内资源如html, css, js, png等

  5. 通过HTTP模块下载所有的资源文件
    在这里插入图片描述

小结

通过使用RPA软件+脚本方式下载资源文件,大大节省了时间和精力。影刀RPA还有很多其它强大的功能,相信在未来这款应用能够创造更多的奇迹,帮助到更多的人。


http://www.ppmy.cn/ops/126042.html

相关文章

实战篇:(四)Vue2 + Three.js 创建可交互的360度全景视图,可控制旋转、缩放完整代码

Vue2 Three.js 创建可交互的360度全景视图,可控制旋转、缩放 引言 在现代网页开发中,三维图形技术已经成为提升用户体验的重要工具。本文将展示如何使用 Three.js 创建一个简单的可交互360度全景视图。通过这一项目,你将能够学习到基本的场…

后端——eclipse实现前端后端的交互(1)

1.创建Web Project 首先,为实现前端后端交互,要将HTML文件和Java后端文件放入eclipse。 右键—>New—>Project—>选择“Dynamic Web Project” 创建完成 这里我们会看到报了一个错: Description Resource Path Location Typ…

docker-compos安装部署elasticsearch和kibana

elasticsearch和kibana安装部署 version: "3.4" services:elasticsearch:image: docker.das-security.cn/middleware/elasticsearch:7.17.18container_name: elasticsearchenvironment:- discovery.typesingle-node- xpack.security.enabledtrue- xpack.security.au…

【学术会议征稿】第四届公共管理与大数据分析国际学术会议(PMBDA 2024)

第四届公共管理与大数据分析国际学术会议(PMBDA 2024) 2024 4th International Conference on Public Management and Big Data Analysis 第四届公共管理与大数据分析国际学术会议 (PMBDA 2024)将于2024年12月20-22日在中国青岛召开。会议主题主要围绕…

论文笔记:Prototypical Verbalizer for Prompt-based Few-shot Tuning

论文来源:ACL 2022 论文地址:https://arxiv.org/pdf/2203.09770.pdfhttps://arxiv.org/pdf/2203.09770.pdf 论文代码:https://github.com/thunlp/OpenPrompthttps://github.com/thunlp/OpenPrompt Abstract 基于提示的预训练语言模型&#…

Oracle AI Vector Search

Oracle AI Vector Search 是 Oracle Database 23ai 中引入的一项新技术,它允许用户在数据库中直接存储和高效查询向量数据。这项技术旨在简化应用程序的开发,并且支持不同维度和格式的向量。以下是 Oracle AI Vector Search 的一些关键特性和优势&#x…

MySQL数据备份

【图书推荐】《MySQL 9从入门到性能优化(视频教学版)》-CSDN博客 《MySQL 9从入门到性能优化(视频教学版)(数据库技术丛书)》(王英英)【摘要 书评 试读】- 京东图书 (jd.com) 数据备份是数据库管理员非常…

SQL字段类型全解析:知识点、应用场景与长度说明

SQL字段类型全解析:知识点、应用场景与长度说明 在数据库设计和管理中,选择合适的字段类型对于数据的存储、检索和性能至关重要。SQL作为数据库查询和操作的标准语言,提供了多种字段类型以适应不同的数据需求。本文将详细介绍SQL中的字段类型…