Работает да и ладно.
Я другое немного подкорректировал.
CODE:string pyt="C:\boltalka\Log.txt";
string pyt_prog="C:\boltalka\boltalka.exe";
string str[3];
fopen (pyt, "w"); fclose(); //удаляет прошлый лог
start(pyt_prog);
while(window ("Болталка", "#32770", -1)==0) sleep(100);
sendtext("как дела", window (-1, "Edit", window ("Болталка", "#32770", -1))); key(13);
sleep(500);
keydown(MENU); sleep(100); key(F4); keyup(MENU);
fopen (pyt, "r");
freadline(str[0]);
fread(str[1]);
freadline(str[2]);
fclose();
messagebox(str[2]); //возвращает " Норм а у тебя. "
И архив обновил с программой. Нашел более новую версию. Там есть режим обучения. Если его выбрать программа сама будет задавать вопросы для пополнения своей базы. Отключить его повторным нажатием на пункт включения.
И когда программе передавать вопросы, лучше очистить текст от знаков препинания если есть. Знаков вопроса тоже.
А вообще то не зачем наверно при каждом случае запускать и закрывать программу. Запустил раз и все. |