I use the function below to slow down the text on those sites since I don't use SetKeyDelay when I am pasting from a script, which works well. But I still have a problem with Hotstrings. I was wondering if there was a way to tell the Hotstrings to paste slowly only in some windows without having to edit every entry or have a huge duplicate list of Hotstrings for every site that I need the text to go slowly. I definitely don't want to slow all text input on all sites, just those that are quirky.
The only thing I saw in the documentation was the Kn option, but this would change the Hotstring everywhere, not just the problem sites.
Code: Select all
SendSlow(textToSend, pauseTime=10)
{
Loop, parse, textToSend
{
If textSendInProgress
Sleep, %pauseTime%
Send, %A_LoopField%
textSendInProgress:=true
}
}