Autohotkey 编写自动热键脚本以浏览文本文件并在某些其他文本之后添加文本
我必须在工作中完成一项非常繁琐的任务,包括打开代码、将其复制到记事本、在其他特定文本之后添加文本、剪切并将其他测试粘贴到另一行,然后保存文件。我已经知道了如何将复制过程添加到热键中,但是我想我需要一些帮助来编写遍历文本并添加特定字母数字代码的代码 以下是我目前掌握的代码:Autohotkey 编写自动热键脚本以浏览文本文件并在某些其他文本之后添加文本,autohotkey,Autohotkey,我必须在工作中完成一项非常繁琐的任务,包括打开代码、将其复制到记事本、在其他特定文本之后添加文本、剪切并将其他测试粘贴到另一行,然后保存文件。我已经知道了如何将复制过程添加到热键中,但是我想我需要一些帮助来编写遍历文本并添加特定字母数字代码的代码 以下是我目前掌握的代码: F12:: Send ^a Send ^c Run Notepad Sleep 500 Send ^v /* text traversing/modifying code goes here */ return 您需要查看
F12::
Send ^a
Send ^c
Run Notepad
Sleep 500
Send ^v
/*
text traversing/modifying code goes here
*/
return
您需要查看文档中的
fileopen
、fileread
和fileappend
我只是想知道如何将文件读入变量并解析它。您可以轻松地将fileappend
添加到循环中
看起来你已经找到了热键
fileappend
将在文本文件的末尾写一行,就像日志一样。它不会覆盖该文件。实际上,如果您使用fileappend
,则不需要发送^v
——这实际上更可靠,因为您不必摆弄任何窗口的GUI。事实上,您根本不需要在记事本中打开文件!只要将文件读入一个变量,解析它,对文本(变量中)执行任何您想要的操作,然后将其写回文件。您看到我的回答了吗?