CODE:start("C:\Windows\Notepad.exe"); // открыть блокнот
while(window (-1, "Notepad", -1)==0)sleep(100); // ждать когда он откроется
win w=window (-1, "Edit", window (-1, "Notepad", -1)); // получить указатель
// функция принимает: текст, окно, пауза между отправкой символов
send("GjvSF9fd@jg Привет", w, 20); // написать текст в окне
function send(string s, win w, int wait);
{
new char c[size(s)+1];
strcpy(#c[0], s);
int size_arr=sizearray(c);
for(int i=0; i<size_arr; i++)
{
int i2=formatci(c[i]);
if(i2>191) sendlanguage("00000419", w);
else sendlanguage("00000409", w);
postmessage(WM_CHAR, i2, 1, w); sleep(wait);
}
delete c;
} |