Author Topic: Проблемы с поском изображения  (Read 1912 times)

0 Members and 1 Guest are viewing this topic.

Vlad

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Проблемы с поском изображения
« on: November 03, 2014, 10:37:24 PM »
Делал все по примеру :
getscreen
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "shit.bmp", 2366701)
  print("shit.bmp found at X=", $_return1, ", Y=", $_return2)
  move($_return1+8, $_return2+8)
else
  print("shit.bmp not found") 
END_IF
halt

Вот что у меня получилось


getscreen
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "Image1.BMP", 16777215, 90 )
  print("Image1.BMP  found at X=", $_return1, ", Y=", $_return2)
  move($_return1+8, $_return2+8)
END_IF

Это пробная версия тест на рабочем экране вин хп.
Ничего не происходит кликер подвисает и все капут ))) Файл картинка лежит з скриптом в одной папке. Может что не так сделал? Вытаскивал картинку с игры при помощи Flash.Decompiler.Trillix исходный формат пнг. дальше фшопом перегнал в бмп 16 бит .



dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
Re: Проблемы с поском изображения
« Reply #1 on: November 03, 2014, 11:54:26 PM »
никаких помощей  сторонних программ в вытаскивании не требуется, а уж темболее перегонов формата, а уж темболее 16 бит. при проведении всех этих операций кординально меняются цвета всех пикселей скрина.

используй SCREENSHOTEX(x1, y1, x2, y2) или SCREENSHOT(["pref"]), файл появится в дериктории с скриптом в папке скринс. если нужно подредактировать его, то используй паинт или паинт.нет

Vlad

  • Зашел в гости
  • *
  • Posts: 2
    • View Profile
Re: Проблемы с поском изображения
« Reply #2 on: November 04, 2014, 10:03:27 AM »
Cпасибо огромное попробую

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: Проблемы с поском изображения
« Reply #3 on: November 04, 2014, 11:20:14 AM »
Картинка должна быть в BMP 24Bit и размер ее лучше держать в пределах 50x50