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 - FJ

Pages: 1 2 [3] 4
31
Адресс сайта - это онлайн игра. timezero.ru, там аукцион.
Я в данный момент все делаю, выдергиваю текст и дату ставлю, но лог получается слишком большим, представьте, на протяжении 2 дней каждые 5 минут пишет в файл одно и то же :)

В итоге хочется узнать наиболее точное время, когда меняется значение. например(во вложенном файле)
Может быть другой способ для этого придумать...
PS: еще я не правильно сказал, цена меняется 1 раз в сутки в одно и то же время.
Но для разного товара цена меняется в разное время

32
Доброго дня!
Подскажите пожалуйста, как мне осуществить такую штуку. На сайте выводится текст и периодически меняется. допустим может поменяться 3-7 раз за день.
Мне нужно чтобы кликер мне показал:
"дата появления(когда был первый раз замечен)" , "ТАВ" , "дата замены(когда последний раз был замечен)" , "ТАВ" , "сам текст(может быть несколько слов, и так же содержать ТАВуляцию)"
Если текст не находит, создает новую строчку с датой появления и замены, и обновляет ее.
Хотя бы натолкните на мысль, как мне это можно сделать, ну или пример, было бы шикарно! :)
Спасибо заранее! :)

33
Общие вопросы / Вывод даты в лог
« on: November 24, 2015, 05:57:16 AM »
Доброго дня форумчане!
Подскажите, можно ли заставить кликер выводить в лог дату в формате ГГГГ.ММ.ДД ЧЧ.ММ ? (например: 2015.11.24 05.55)

34
Общие вопросы / Re: IF_PICTURE_IN и SCREENSHOTEX
« on: November 15, 2015, 11:05:59 PM »
Но существует вероятность, что не искать хочется вам, а сравнивать с вновь полученной картинкой? ::)
Надеюсь мы правильно друг друга понимаем, в итоге я не хочу перебирать в ручную сотни одинаковых картинок(перед SCREENSHOTEX проверить, может такая картинка уже есть?).

35
Общие вопросы / Re: IF_PICTURE_IN и SCREENSHOTEX
« on: November 14, 2015, 10:45:27 PM »
С колормодом вообще клево стало все! Спасибо! :)
А вот на счет этого можете подсказать?
2) Хочу узнать, как осуществить поиск картинки сначала в папке база, затем в папке темп

36
Общие вопросы / Re: IF_PICTURE_IN и SCREENSHOTEX
« on: November 13, 2015, 06:25:01 PM »
Да не, у меня всего 40 картинок:)
И в принципе работает :)
Про распознавание спасибо, сейчас посмотрю! :)

37
Общие вопросы / Re: IF_PICTURE_IN и SCREENSHOTEX
« on: November 13, 2015, 04:29:09 PM »
Хороше.
У меня выпадает текст на белом фоне такого рода(прикрепил изображение)
Это ранг, он может быть от 1 - 100. В игре выделить это нельзя, выскакивает как картинка.
Если кликер не нашел изображение в папке база, то сохраняю его с помощью SCREENSHOTEX в папку темп(изображение появляется всегда статично, поэтому  координаты знаю).

1) Я хочу чтобы кликер определял это значение.
2) Хочу узнать, как осуществить поиск картинки сначала в папке база, затем в папке темп

Вот вроде и все :)

38
Общие вопросы / Re: IF_PICTURE_IN и SCREENSHOTEX
« on: November 13, 2015, 01:54:42 PM »
Нет, они добавлены.
Самое интересное, что заменяю картинку, которую сделал кликер, и все работает, а через какое-то время снова перестанет, не понимаю что за дела...

39
Общие вопросы / Re: IF_PICTURE_IN и SCREENSHOTEX
« on: November 13, 2015, 01:24:59 PM »
И еще, раз уж дело пошло.
Почему сегодня например скрины кликер сделал, я их добавил. А завтра он опять говорит, что не может найти картинку, и снова добавляет. в чем подвох?

40
Общие вопросы / Re: Lines
« on: November 13, 2015, 01:17:05 PM »
Я пока гуглю, если что-то найду или придумаю - напишу тут! :)

41
Общие вопросы / Re: IF_PICTURE_IN и SCREENSHOTEX
« on: November 13, 2015, 01:15:59 PM »
Не весь скрипт, что он делает если не найдёт?
Не понял вопроса

У GETSCREEN можно задать область - ускорение
Круто, не знал. А поиск в этой области как осуществлять лучше 0,0,xmax,ymax ?

Не весь скрипт, что он делает если не найдёт?

GETSCREEN не обязательно делать внутри цикла если ничего не меняется на экране в период перебора картинок.
Да, вчера понял это. Заметно ускорился! :)

Вывод в лог тоже стоит оставлять полным только на этапе отладки. Штука тоже сильно замедляющая.
Вывод у меня только пока отладка, после идет в конце цикла, показывает что нашел.

P.S. что за висящие в вакууме $_return1 $_return2   - замедление на парсинге при обработке мусора.
Тоже убрал :)

А в итоге:
Хотел бы, чтобы скрипт сначала искал в базе, если не находит, то искал в папке темп, если и там не находил, то сохранял картинку.

42
Общие вопросы / IF_PICTURE_IN и SCREENSHOTEX
« on: November 12, 2015, 11:42:44 PM »
Доброго времени суток.
Можете подсказать, как организовать такую штуку.
Допустим у меня скрипт ищет часть картинки(IF_PICTURE_IN ) в базе картинок, не находит и сохраняет(SCREENSHOTEX) часть, где должна располагаться эта картинка в соседнюю папку temp. после переходит к следующей картинке и действие повторяется.
Хотел бы, чтобы скрипт сначала искал в базе, если не находит, то искал в папке темп, если и там не находил, то сохранял картинку.А то приходится перебирать тонны одинаковых картинок, что отнимает относительно много времени :)
Хотелось бы это без привлечения сторонних программ реализовать.
И еще, перебор картинок через IF_PICTURE_IN очень долгий, может есть более быстрый способ? Куда капать?
Вот часть кода например:

Code: [Select]
for ( $rang = 1 , $rang < 10 )
                  GETSCREEN
                  IF_PICTURE_IN ( $Xmin , $Ymin + 300 , $Xmax , $Ymin + 396 , strconcat("screens\temp\rang \", $rang ,".bmp"), -1, 100)
                     if ( $rang = 9)
                        SCREENSHOTEX ( $_return1 - 70 , $_return2 - 5 , $_return1 + 30 , $_return2 + 18, "temp\rang\9_" , 0 )
                        $_return1 $_return2
                        print ("найден ранг, но нет в базе - скрин сделал")
                     else
...
Эти 10 картинок он быстро перебирает, но есть часть кода, которая состоит более чем из 300 картинок... Долго в общем! :)

Натолкните на мысль пожалуйста! :)

43
Общие вопросы / Re: включит - отключить
« on: November 12, 2015, 11:24:01 PM »
Если будет интересно, я такого типа настройки у себя через инпутбоксы делал
$bay_only = INPUTBOX( "Cмотреть только тех, которые продаются? (1 - да , 0 - нет)", "1", 10 )

44
Общие вопросы / Re: FOR сбивается.
« on: November 12, 2015, 11:00:00 PM »
Не, там как раз это нужно, смотрим первый подарок, находим тип подарка и к следующему, всего 6 подарков нужно посмотреть :)
Всем спасибо еще раз! :)

45
О... Старая добрая ТЗшка :)
Еще актуально?
там кстати за кликер могут же забанить? :)

Pages: 1 2 [3] 4