阿里云社区领积分自动打卡Selenium IDE脚本

news2024/11/16 11:42:32

脚本

感觉打卡比较麻烦,要点开点按钮这种机械化的操作。
所以就自己整了个脚本:

{
“id”: “f9999777-9ad6-40e0-9435-4f105919c982”,
“version”: “2.0”,
“name”: “aliyun”,
“url”: “https://developer.aliyun.com”,
“tests”: [{
“id”: “2178d9f7-7b83-4f03-9261-3dc1243df112”,
“name”: “aliyun_click”,
“commands”: [{
“id”: “77870568-5bd0-4413-93d0-90a53cfd67ce”,
“comment”: “”,
“command”: “executeScript”,
“target”: “return [“弹性计算”,“云原生”,“云存储”,“飞天洛神云网络”,“数据库”,“PolarDB开源”,“大数据与机器学习”,“ModelScope模型即服务”,“云效DevOps”,“龙蜥操作系统”]”,
“targets”: [],
“value”: “linkNames”
}, {
“id”: “974aa7f8-2e7e-49c9-8f53-c45fbbb60129”,
“comment”: “”,
“command”: “executeScript”,
“target”: “return 0”,
“targets”: [],
“value”: “index”
}, {
“id”: “925dbfbc-bfa7-4954-a5e3-223ac028600b”,
“comment”: “”,
“command”: “while”,
“target”: “ i n d e x < {index}< index<{linkNames}.length”,
“targets”: [],
“value”: “”
}, {
“id”: “3a563772-6b86-4264-bfbf-2260352b0da7”,
“comment”: “”,
“command”: “open”,
“target”: “/explore”,
“targets”: [],
“value”: “”
}, {
“id”: “789d4a80-0fc1-40ef-82a6-ad106d2d0226”,
“comment”: “”,
“command”: “executeScript”,
“target”: “return l i n k N a m e s [ {linkNames}[ linkNames[{index}]”,
“targets”: [],
“value”: “linkName”
}, {
“id”: “4997653f-febf-4ef8-ac38-90665de2ffad”,
“comment”: “”,
“command”: “click”,
“target”: “linkText=KaTeX parse error: Expected 'EOF', got '}' at position 355: …out": 2000 }̲, { "id":…{win7022}”,
“targets”: [],
“value”: “”
}, {
“id”: “d931eac2-569b-42a2-9445-68984c080035”,
“comment”: “”,
“command”: “pause”,
“target”: “1500”,
“targets”: [],
“value”: “”
}, {
“id”: “8c79adb4-b0ec-476c-b500-48a22c75681f”,
“comment”: “”,
“command”: “if”,
“target”: “document.getElementsByClassName(‘unlogin’).length>0”,
“targets”: [],
“value”: “”
}, {
“id”: “8c431d44-57cb-4045-9d7f-6f3391dde7a5”,
“comment”: “”,
“command”: “click”,
“target”: “css=.unlogin”,
“targets”: [
[“css=.unlogin”, “css:finder”],
[“xpath=//div[@id=‘sign-box’]/div/div[2]/div[5]”, “xpath:idRelative”],
[“xpath=//div[2]/div/div[2]/div[5]”, “xpath:position”]
],
“value”: “”
}, {
“id”: “2452c9ac-9ca9-4307-afb0-a4fe2ce277d6”,
“comment”: “”,
“command”: “pause”,
“target”: “1000”,
“targets”: [],
“value”: “”
}, {
“id”: “89954508-2db9-4659-b8c8-c9ff453c31cf”,
“comment”: “”,
“command”: “end”,
“target”: “”,
“targets”: [],
“value”: “”
}, {
“id”: “f13475ae-31c9-4c60-8ab1-b3f7d6bf982d”,
“comment”: “”,
“command”: “executeScript”,
“target”: “return ${index}+1”,
“targets”: [],
“value”: “index”
}, {
“id”: “50a88dc5-c98f-46d5-80ab-ab7150d1ba95”,
“comment”: “”,
“command”: “end”,
“target”: “”,
“targets”: [],
“value”: “”
}, {
“id”: “f7473ef9-cc2d-4efc-b2c9-ca31125ced97”,
“comment”: “”,
“command”: “close”,
“target”: “”,
“targets”: [],
“value”: “”
}]
}],
“suites”: [{
“id”: “e71cffe2-e171-4d3d-a00d-73b33f06222a”,
“name”: “Default Suite”,
“persistSession”: false,
“parallel”: false,
“timeout”: 300,
“tests”: [“2178d9f7-7b83-4f03-9261-3dc1243df112”]
}],
“urls”: [“https://developer.aliyun.com/”],
“plugins”: []
}

使用方法

1、把上边的文本内容放到一个text中,并把该text的后缀改成.side
在这里插入图片描述

2、用Selenium IDE加载并点击运行。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2133834.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

bp的模块被隐藏了

看我们现在没有代理那个模块了 我们点击查看 这里有被我们隐藏的模块&#xff0c;比如代理等&#xff0c;把前面的眼睛点一下 这个模块就出来了&#xff0c;如果想把他固定在任务栏里 拖动这个位置 就好了&#xff0c;如果有其他问题可以留言&#xff0c;看到可进我的努力给你…

【JUC并发编程系列】深入理解Java并发机制:Synchronized机制深度剖析、HotSpot下的并发奥秘(四、synchronized 原理分析)

文章目录 【JUC并发编程系列】深入理解Java并发机制&#xff1a;Synchronized机制深度剖析、HotSpot下的并发奥秘(四、synchronized 原理分析)1. 虚拟机环境2. 基本数据类型占多少字节3. JVM对象头3.1 Klass Pointer3.2 实例属性3.3 对齐填充3.4 查看Java对象布局3.5 论证压缩效…

Failed building wheel for opencv-python-headless

Failed building wheel for opencv-python-headless 欢迎来到英杰社区https://bbs.csdn.net/topics/617804998 欢迎来到我的主页&#xff0c;我是博主英杰&#xff0c;211科班出身&#xff0c;就职于医疗科技公司&#xff0c;热衷分享知识&#xff0c;武汉城市开发者社区主理人…

PD虚拟机的优点有哪些,哪个版本的 Parallels Desktop 最稳定?

在如今多元化的操作系统环境中&#xff0c;Parallels Desktop 作为一款强大的跨平台虚拟机软件&#xff0c;提供了一个无缝集成Mac与Windows操作系统的解决方案。这篇文章将深入探讨Parallels Desktop的优点以及 Parallels Desktop 版本哪个最稳定&#xff0c;帮助你做出更明智…

探索Python的神秘力量:Borb库的奇妙之旅

文章目录 探索Python的神秘力量&#xff1a;Borb库的奇妙之旅背景&#xff1a;为何选择Borb&#xff1f;Borb库是什么&#xff1f;如何安装Borb库&#xff1f;简单库函数使用方法场景应用常见Bug及解决方案总结 探索Python的神秘力量&#xff1a;Borb库的奇妙之旅 背景&#x…

基于SpringBoot的考研资讯平台设计与实现

需要项目源码请联系我&#xff0c;目前有各类成品 毕设 javaweb ssh ssm springboot等等项目框架&#xff0c;源码丰富。 专业团队&#xff0c;咨询就送开题报告&#xff0c;活动限时免费&#xff0c;有需要的朋友可以来留言咨询。 一、摘要 随着现在网络的快速发展&#xff…

Kafka入门-C#操作

目录 1. 安装 zookeeper 1.1、官网下载Zookeeper 1.2、创建data文件夹 1.3、修改配置文件 1.4 启动Zookeeper服务:zkServer 1.5 客户端连接Zookeeper:zkCli 2.安装kafka 2.1、官网下载kafka,解压 2.2、修改配置 2.3 运行 .\bin\windows\kafka-server-start.bat .\…

CI/CD持续集成和持续部署以及相关软件的使用

目录 一&#xff1a;CI/CD是什么&#xff1f; 1.1 持续集成&#xff08;Continuous Integration&#xff09; 1.2 持续部署&#xff08;Continuous Deployment&#xff09; 1.3 持续交付&#xff08;Continuous Delivery&#xff09; CI/CD 的好处包括: 二&#xff1a;git…

Holynix: v1

确认物理地址 00:0C:29:BC:05:DE ip扫描 arp-scan -l 端口扫描 nmap 192.168.48.167 访问一下80端口 burp抓包 找到一个登录框 想着burp抓包试试 将抓到的包放入kali中的文件中使用sqlmap注入试试 sqlmap 存在sql注入 sqlmap -r password --batch --random-agent 发现…

电脑提示丢失mfc140u.dll的详细解决方案,mfc140u.dll文件是什么

遇到电脑显示“缺少 mfc140u.dll 文件”的错误其实是比较常见的。这种提示通常表示某个应用程序在尝试运行时未能找到它所需的关键 DLL 文件&#xff0c;导致无法正常启动。不过&#xff0c;别担心&#xff0c;本文将一步步引导你通过几种不同的方法来解决这个问题&#xff0c;…

【红动中国-注册/登录安全分析报告】

前言 由于网站注册入口容易被黑客攻击&#xff0c;存在如下安全问题&#xff1a; 暴力破解密码&#xff0c;造成用户信息泄露短信盗刷的安全问题&#xff0c;影响业务及导致用户投诉带来经济损失&#xff0c;尤其是后付费客户&#xff0c;风险巨大&#xff0c;造成亏损无底洞…

AV1 Bitstream Decoding Process Specification--[3]:约定

原文地址&#xff1a;https://aomediacodec.github.io/av1-spec/av1-spec.pdf没有梯子的下载地址&#xff1a;AV1 Bitstream & Decoding Process Specification摘要&#xff1a;这份文档定义了开放媒体联盟&#xff08;Alliance for Open Media&#xff09;AV1视频编解码器…

DebateGPT:通过多智能体辩论监督微调大模型

人工智能咨询培训老师叶梓 转载标明出处 这些模型的训练通常依赖于资源密集型的人工反馈&#xff0c;这不仅成本高昂&#xff0c;而且耗时。为了解决这一问题&#xff0c;一篇名为《FINE-TUNING LARGE LANGUAGE MODELS WITH MULTI-AGENT DEBATE SUPERVISION》的论文提出了一种…

Sybase「退役」在即,某公共卫生机构如何实现 SAP Sybase 到 PostgreSQL 的持续、无缝数据迁移?

使用 TapData&#xff0c;化繁为简&#xff0c;摆脱手动搭建、维护数据管道的诸多烦扰&#xff0c;轻量替代 OGG, Kettle 等同步工具&#xff0c;以及基于 Kafka 的 ETL 解决方案&#xff0c;「CDC 流处理 数据集成」组合拳&#xff0c;加速仓内数据流转&#xff0c;帮助企业…

表单标记form

1.form:表单域标记&#xff0c;表示表单范围&#xff0c;所有的表单元素必须放进form标记中 2.input:用来设置表单输入元素&#xff0c;<input>元素根据不同的属性&#xff0c;可以有多种形式&#xff0c;如文本框&#xff08;text&#xff09;,密码框&#xff08;passw…

Maven入门学习笔记

一、maven介绍 Maven是一款自动化构建工具&#xff0c;专注服务于JAVA平台的项目构建和依赖管理。在javaEE开发的历史上构建工具的发展也经历了一系列的演化和变迁。 管理jar包 当我们使用SSM之后我们就需要使用非常多的jar包 没有maven找jar包非常的麻烦。 使用maven下载…

一次开发,多端部署--实例介绍

一、自适应布局 1、拉伸能力 容器组件尺寸发生变化时&#xff0c;增加或减小的空间全部分配给容器组件内指定区域。 Row() {// 通过flexGrow和flexShrink属性&#xff0c;将多余的空间全部分配给图片&#xff0c;将不足的控件全部分配给两侧的空白区域Row().width(150).flexG…

【代码随想录训练营第42期 Day57打卡 - 图论Part7 - Prim算法与Kruskal算法

目录 一、Prim算法 二、题目与题解 题目&#xff1a;卡码网 53. 寻宝 题目链接 题解1&#xff1a;Prim算法 题解2&#xff1a;Prim算法优化 题解3&#xff1a;Kruskal算法 三、小结 一、Prim算法与Kruskal算法 Prim算法是一种贪心算法&#xff0c;用于求解加权无向图的…

差分约束---将不等式转换为图的算法

概念&#xff1a;已知一个差分约束系统&#xff08;差分约束系统即一种特殊的n元一次不等式组&#xff09;&#xff0c;形如,要求求出是否存在一组解使得所有约束条件满足。由于在最短路中与该不等式形式相似&#xff0c;因此&#xff0c;可以利用图论&#xff0c;从对应的j点连…

探索Web3前沿:革新性算力共享平台,重塑数字资源利用新时代

基于Web3的算力共享平台 随着区块链技术的不断发展和Web3.0时代的到来,算力共享平台逐渐成为推动数字经济和人工智能发展的重要力量。基于Web3的算力共享平台通过去中心化、分布式网络等技术手段,实现了算力的高效、透明和安全的共享,为人工智能、科学研究、艺术创作等多个…