当前位置: 首页 > 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.hskmm.com/?act=detail&tid=2541

相关文章:

  • WeakMap 应用场景与示例
  • node,nvm,nrm,npm扫盲
  • 使用 conda 懒加载的方式减少 PowerShell 的启动时间
  • 深入 Spring MVC 底层:从 DispatcherServlet 到自定义组件的全链路解析 - 实践
  • podman 替代docker
  • 202404_古剑山杯_数独
  • m1芯片装windows系统使用感受
  • mac book怎么切换windows系统
  • 硬件内在函数
  • 202205_宁波市赛_DocDocDoc
  • DP题
  • LGP7115 [NOIP 2020] 移球游戏 学习笔记
  • 阿里为何建议MVC+Manager层混合架构?
  • Android(Kotlin)+ ML Kit:移动端英文数字验证码识别实战
  • 用Android(Kotlin)+ ML Kit:移动端英文数字验证码识别实战
  • “人工智能+”的坚硬内核,边缘地带的“数字火种”:大模型如何烧出一片新天地
  • 详细介绍:10:00开始面试,10:06就出来了,问的问题有点变态。。。
  • PHP启动报错:liboing.so.5:cannot op如何处理?
  • 时空倒流 Time - 题解
  • 202508_QQ_XORPNG
  • Voice Agent 全球开发者比赛,TEN Dev Challenge 2025 等你来战!
  • 第02周 预习:Java基础语法2、面向对象入门 - hohohoho--
  • 第六届机器学习与计算机应用国际学术会议(ICMLCA 2025)
  • 设计模式-享源模式 - MaC
  • # 数论知识讲解与C++代码:唯一分解定理、辗转相除法、埃氏筛与线性筛(含质因数分解示例)
  • 第九届交通工程与运输系统国际学术会议(ICTETS 2025)
  • 小红书开源 FireRedTTS-2;全栈开源应用+嵌入式+电路设计:BUDDIE AI 语音交互方案丨日报
  • 设计模式-外观模式 - MaC
  • 深度解析 ADC 偶联技术:从随机偶联到定点偶联,如何平衡抗肿瘤 ADC 的活性、稳定性与均一性?
  • 豆包P图大更新,网友们已经玩嗨了。