当前位置: 首页 > news >正文

重复从网页复制文字到编辑器的Autohotkey自动化代码

为了下某本小说,用feiyuetools录了一段ahk v1的代码,经过阅读与删改之后,得到了以下代码,备忘一下。
原来记录的脚本有很多垃圾代码,必须手工整理与清洁。好在弄好之后,还是很好用的,稳定性不错。

操作:用chrome打开某网站页面,打开notepad4.exe, 开始记录脚本,修改过程中不要动chorme与Notepad4的大小位置,因为脚本中的坐标是绝对值。

点击查看代码
SetTitleMatchMode, 2
CoordMode, Mouse, Screen
Loop, 200 ;重复执行200次。
{
tt =  ahk_class Chrome_WidgetWin_1  ;激活Chrome
WinWait, %tt%
IfWinNotActive, %tt%,, WinActivate, %tt%Sleep, 200
MouseClick, L, 885, 519 ;激活文本页面
Send, {Blind}{Ctrl Down}ac{Ctrl Up} ;全选复制
Sleep, 200
Send, {Blind}{Ctrl Down}{End}{Ctrl Up} ;滚动到底
Sleep, 200
mouseMove, 1244,1991 ;移动到按钮的上面
sleep 300 ;等待给我看一下
MouseClick, L, 1244, 1991 ;点击一下
sleep 3000 ;等待页面更新tt = ahk_class Notepad4U
WinWait, %tt%
IfWinNotActive, %tt%,, WinActivate, %tt% ;激活编辑器
Sleep, 100
Send, {Ctrl Down}{End}{Ctrl Up}
sleep 300
Send, {Ctrl Down}v{Ctrl Up} ;到底,再粘贴
}

运行中要注意文件是不是都下载完了,要及时终止,防止下载很多不必要的内容。
编辑器可以更改为其它的。
另外,循环次数不要太大,以免编辑器存不下了。

http://www.zskr.cn/news/3003.html

相关文章:

  • 202404_古剑山杯_数独
  • mac book怎么切换windows系统
  • 用Android(Kotlin)+ ML Kit:移动端英文数字验证码识别实战
  • 详细介绍:10:00开始面试,10:06就出来了,问的问题有点变态。。。
  • 第02周 预习:Java基础语法2、面向对象入门 - hohohoho--
  • 第六届机器学习与计算机应用国际学术会议(ICMLCA 2025)
  • # 数论知识讲解与C++代码:唯一分解定理、辗转相除法、埃氏筛与线性筛(含质因数分解示例)
  • 【初赛】无向图度数性质 - Slayer
  • $p\oplus q=r$
  • Jack-of-All-Trades
  • Matlab的交通标志定位实现
  • vuejs3.0 从入门到精通【左扬精讲】—— 从原生到原子化:一文梳理现代 CSS 技术体系(2025 版)
  • java中JSON字符串处理的踩坑
  • S7-1500 TRACE功能组态 (转载)
  • SAP-PO:怎么控制传输的内容在单数据情况下是数组格式还是单对象格式
  • 创建逻辑卷
  • Server 13 ,CentOS 上使用 Nginx 部署多个前端项目完整指南( 协助多端口与脚本自动化 )
  • WGCLOUD的告警日志在哪儿存贮的?
  • HarmonyOS 5分布式数据管理初探:实现跨设备数据同步
  • 复盘我的第一个 大模型Agent:从核心循环到模块化架构的演进之路
  • Docker 容器化
  • phpmyadmin漏洞利用
  • Wireshark 学习笔记(二)
  • ubuntu24.04安装mysql5.7.42
  • AC-DC整流器双闭环控制MATLAB/Simulink仿真
  • rabbitMQ-基础day1 - a
  • 实用指南:Nginx反向代理与负载均衡部署
  • bluetoothctl UUIDs
  • ubuntu22挂载windows server2019的共享文件夹
  • 下载视频