Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - toner161

Pages: [1]
1
Здравствуйте! У меня очередной вопрос: имеется текстовый файл, из которого нужно прочитать определенное слово, нашел на форуме как это реализовать, реализовал, все хорошо, но хочу чтобы вместо поиска по всему файлу, проверялась только последняя строка в документе. Как это можно реализовать?
Code: (clickermann) [Select]
    $str2 = "120"
     
    FOR($a=1,$a<TFCOUNT ("log.txt"))
       $str = TFREAD ("log.txt", $a)
       IF(STRPOS($str, $str2) > 0)
$dialog = DIALOGBOX("120", 1, 2)

WAIT(15)

       END_IF
    END_CYC
     
    HALT

2
Спасибо) То что надо :) ;)

3
Благодарю что откликнулись.  Расклад таков, ваш код аккуратен но не совсем подходит, проигрышей подряд может быть больше 20, и не всегда мне нужно увеличивать на 10, т.е. если проигрышей подряд много, то увеличивать надо уже на другие суммы, что я хочу сказать: нужно что бы я задавал значение для каждой ставки отдельно. Как такое можно реализовать?

4
Да, устаю кликать

5
Добрый вечер! Ребята, помогите пожалуйста решить проблему, имеется простенький код:
Code: [Select]
GETSCREEN
IF_PIXEL_IN(1143,527,1168,532,14333253)
   WAITMS(500)
   LCLICK(407,485)
   WAITMS(500)
   KEYSTRING("10")
ELSE
   WAITMS(500)
   LCLICK(407,485)
   WAITMS(500)
   KEYSTRING("20")
END_IF

GETSCREEN
IF_PIXEL_IN(1143,527,1168,532,14333253)
   WAITMS(500)
   LCLICK(407,485)
   WAITMS(500)
   KEYSTRING("10")
ELSE
   WAITMS(500)
   LCLICK(407,485)
   WAITMS(500)
   KEYSTRING("30")
END_IF

Что делает код: он ищет синий цвет на заданных координатах, найдя синий вводит число 10, в другом случае 20 на этом первый цикл заканчивается и начинается второй, как сделать так чтобы в случае если синий цвет был найден в первом цикле, не происходило выполнение второго, а начиналось выполнение кода с самого начала?

Pages: [1]