最近在写 Arduino 的时候发现一种新的初始化方式,通过寄存器来控制端口,这种方法可以更快的完成端口初始化。
使用 JS 批量点击按钮
发表于 更新于 本文字数: 1.1k 阅读时长 ≈ 1 分钟
打开网页,Ctrl+Shift+C 调出开发者工具,点选需要按下的按钮或元素,查看 html 源码,找到多个元素的相同点
例如:
1 | <button aria-label="按钮 1" type="button" class="Button VoteButton VoteButton--up">按钮 1</button> |
可以看出,这些按钮的 class 是相同的,都是”Button VoteButton VoteButton–up”
打开 Console,输入:
1 | document.getElementsByClassName("Button VoteButton VoteButton--up") |
可以看到返回了一堆结果
接下来开始测试点击效果
1 | document.getElementsByClassName("Button VoteButton VoteButton--up")[0].click() |
如果没有意外,第一个按钮的点击事件已经被触发了
那么开始写批量脚本:
1 | var buttons = document.getElementsByClassName("Button VoteButton VoteButton--up"); |
或者
1 | while(document.getElementsByClassName("Button VoteButton VoteButton--up")[0] != null){ |
这就完成了,可以把页面上所有按钮都点一遍!
关于树莓派的 LED
发表于 更新于 本文字数: 622 阅读时长 ≈ 1 分钟
RaspberryPi(树莓派)板上有两个 LED,默认情况下,红色用于指示电源,绿色用于指示对 SD 卡的读写。
通过修改设置,可以使它们用于显示其他信息。