(自动)从文本文件中发送随机单词,但它会出错

时间:2016-09-28 21:10:13

标签: autoit

你好我试图从单词文本文件中读取和写入(发送)文本但它给了我一堆错误我有点新手请温柔地对我感谢你。

$File = FileReadToArray("words.txt")
$RandomWords = $File[Random(0, UBound($File) - 1, 1)]

send ("$RandomWords")
sleep (1000)
send ("{enter}")

1 个答案:

答案 0 :(得分:2)

我确定有更好的方法可以做到,但如果您想要从文本文件中发送一个随机行,这应该可行。

#include <file.au3>

$File = "words.txt"
$Lines = _FileCountLines($File)
$word = FileReadLine($File, Random(0, $Lines))

Run("notepad.exe")
WinWaitActive("Untitled - Notepad")
Send($word)

这将选择随机行并将其发送到记事本。