Autoit send Вывести текст как он есть в файле

Когда готовишь видео урок, код пишется на перед. И во время видео нужно сделать как бут то ты пишешь его сейчас. Сделал простую программу на аутоіт3. Но проблема что в ее команде send есть куча внутренних спец символов. И при выводе текста сворачиваться окна и тд много комбинаций клавиш генерирует. Даже вот такой код корда печатает глючит.

#pragma comment(lib, "opengl32.lib")
#pragma comment(lib, "glfw3.lib")
#pragma comment(lib, "SOIL.lib")
#pragma comment (lib,"FreeImage.lib")
#pragma comment (lib,"glu32.lib")

// GLFW
#define GLEW_STATIC
#include <GLFW\glfw3.h>

Как преобразовать переменную так чтобы не было фантомных комбинаций. Или возможно есть другая адекватная функция.

#include <File.au3>
Local $aRecords
If Not _FileReadToArray(@ScriptDir & "\text.txt", $aRecords) Then
    MsgBox(4096, "??????", " ?????? ?????? ????? ? ??????     ?????? = " & @error)
    Exit
 EndIf
 Sleep(5000);
For $i = 1 To $aRecords[0]
    Send($aRecords[$i]);
    Sleep(100);
    Send("{ENTER}");
    Sleep(100);
Next

Ответы (0 шт):