Тема: AHK: Обработка текстовго файла
Пытаюсь разобраться с работой над строками. Запутался совершенно. Может кто-то поможет набросать код по следующему алгоритму?
1. Проверять в папке файлы на обновление каждые 3 секунды
2. В тех, что изменились за последние 3 секунды, начиная снизу найти первое вхождение фразы «10001 10003» или «10001 1004» или «10001 10005»
3. запомнить текст от конца файла до этого места
4. начиная снизу найти в этом тексте строки со словами «10000 10010» или «10000 10011»
5. найти в этом тексте ниже этой строки строку со словом «10012»
6. выделить из этой строки(состоящей из двух слов) первое слово.
7. проверить есть ли в участке текста(из пункта 3) выше этого места( из пункта 4) строка с этим словом и со словом «10010»
8. выдать звуковой сигнал.
Во всех случаях, если какое-либо условие не соблюдается, переход на начало исполнения кода.
Техническе моменты.
Файлов в папке до 200.
Размеры каждого не более 200КБ
Количество постоянно меняющихся файлов не более 20.
Заранее спасибо за помощь!
Есть ли шанс, что исполнение скрипта не вызовет тормозов, если время проверки на обновление сократить до 1 сек или 0,5сек?