建设一个和聚享游差不多的网站,网站地图对seo的影响,设计方案文本,郑州百姓网招聘信息官网文章目录方法1#xff1a;测试也可以步骤1#xff1a;批量执行点击步骤2#xff1a;python 脚本模拟点击确定操作方法2#xff1a;成功【推荐】步骤1#xff1a;修改confirm#xff0c;类似于hook操作步骤2#xff1a;批量点击删除操作#xff1a;onetab 谷歌插件历史数…
文章目录方法1测试也可以步骤1批量执行点击步骤2python 脚本模拟点击确定操作方法2成功【推荐】步骤1修改confirm类似于hook操作步骤2批量点击删除操作onetab 谷歌插件历史数据清除。
考虑历史折叠的地址太多可以快速清空找了半天走算找到方法了。
方法1测试也可以
步骤1批量执行点击
document.querySelectorAll(div.deleteAllButton).forEach(function(ele, index, list){ele.click();});步骤2python 脚本模拟点击确定操作
然后python脚本自动化批量点击指定坐标。
直接给脚本 author : zhaojiafu
file : 获取坐标并点击多少次.py
time : 2023-02-11 18:42
import pyautogui as pag
import pyautogui
import timedef get_position_xy():try:while True:print(点击 Ctrl-C 结束)# 获取屏幕的尺寸screenWidth, screenHeight pag.size()x, y pag.position()# 返回鼠标的坐标print(屏幕尺寸: (%s %s), 鼠标坐标 : (%s, %s) % (screenWidth, screenHeight, x, y))# 每个1s中打印一次 , 并执行清屏time.sleep(1)# 执行系统清屏指令# os.system(cls)except KeyboardInterrupt:print(结束)def click_position(x, y, num1, sleep0.5):x int(x)y int(y)print(pyautogui.size()) # 显示当前显示器分辩率pyautogui.moveTo(x, y) # 移动鼠标到指定位置time.sleep(3)i 0while i num:i 1print(第{}次点击.format(i))pyautogui.click(x, y, clicks1, interval0.0, buttonleft)time.sleep(sleep)def run():# 1、循环打印当前鼠标坐标get_position_xy()# 2、输入需要点击的坐标需要循环的次数等待5秒之后会循环执行x int(input(请输入x坐标))y int(input(请输入y坐标))num int(input(循环次数))sleep_time float(input(每次间隔时间秒))sleep_num float(input(等待多少秒之后开始执行点击))time.sleep(sleep_num)click_position(x, y, num, sleep_time)if __name__ __main__:run()
方法2成功【推荐】
1、跟进点击操作然后修改alert弹出但是往往不是alert这么明显了。 onetab插件是confirm弹窗。 刚开始一直以为是alert弹出最后才知道是confirm修改之后执行批量点击即可跳过确定弹出。
步骤1修改confirm类似于hook操作
window.confirm function(){return true}步骤2批量点击删除操作
然后控制台执行代码批量删除。【如果想留前几个修改index后面的num即可如果一个不留改为0即可】
document.querySelectorAll(div.deleteAllButton).forEach(function(ele, index, list){if (index 1){ele.click();}
});