Author Topic: подскажите скриншотер который сразу сохраняет в bmp  (Read 3784 times)

0 Members and 1 Guest are viewing this topic.

Geraran

  • Освоившийся
  • **
  • Posts: 26
    • View Profile
    • Инфо-блог для инвалидов и не только
желательно чтобы скриншотил кнопки из браузера.  заранее спасибо

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
желательно чтобы скриншотил кнопки из браузера.  заранее спасибо

А чем тебя кликерман не устраивает?


SCREENSHOT
Сохраняет графический буфер анализа на диск.

Синтаксис
SCREENSHOT ([pref] )

Параметры
pref - необязательный параметр; префикс для названия файла
Формат (bmp или jpg) меняется в файле config.in


SCREENSHOTEX
Сохраняет часть графического буфера анализа на диск.

Синтаксис
SCREENSHOTEX (x1, y1, x2, y2, [pref], [format] )

Параметры
x1, y1, x2, y2 - четыре координаты, описывающие сохраняемую область буфера
pref - необязательный параметр; префикс названия
format - необязательный параметр; тип файла (сжатие): 0 - bmp; 1 - jpeg


SCREENSHOTFIX
Сохраняет часть графического буфера анализа на диск в конкретный файл.

Синтаксис
SCREENSHOTFIX (x1, y1, x2, y2, path, [format] )

Параметры
x1, y1, x2, y2 - четыре координаты, описывающие сохраняемую область буфера
path - путь, по которому будет сохранен скриншот
format - необязательный параметр; тип файла (сжатие): 0 - bmp; 1 - jpeg

Geraran

  • Освоившийся
  • **
  • Posts: 26
    • View Profile
    • Инфо-блог для инвалидов и не только
спасибо

Geraran

  • Освоившийся
  • **
  • Posts: 26
    • View Profile
    • Инфо-блог для инвалидов и не только
SCREENSHOTFIX
Сохраняет часть графического буфера анализа на диск в конкретный файл.

Синтаксис
SCREENSHOTFIX (x1, y1, x2, y2, path, [format] )



подскажите как правильно выставить координаты квадратной кнопки?
я выставлял левую верхнюю и правые нижние координаты.
и выбивало ошибку

Geraran

  • Освоившийся
  • **
  • Posts: 26
    • View Profile
    • Инфо-блог для инвалидов и не только
какой мой скрипт? :)
мне написали что этой командой можно делать скриншот.
когда сделаю что задумал, и если будут ошибки, конечно выложу

Geraran

  • Освоившийся
  • **
  • Posts: 26
    • View Profile
    • Инфо-блог для инвалидов и не только
я еще не начал писать скрипт, так как у меня нету скриншотов кнопок
а описание скрипта я уже выкладывал http://crapware.aidf.org/forum/index.php?topic=4402.msg30081#msg30081

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
какой мой скрипт? :)
Тот, где выбивает ошибку.
Показали команды, но ты ведь их уже правил, значит это твой скрипт. Выкладывай то, что направил, что здесь непонятного.


Geraran

  • Освоившийся
  • **
  • Posts: 26
    • View Profile
    • Инфо-блог для инвалидов и не только
Вот только сделал пол часа назад, уже собирался делать пост

Написал чтобы кликало на кнопку репост в жж.  По координатам все отлично работает. Но у меня три аккаунта, и координаты кнопки разные. Хотел сделать поиск по картинке (скриншот сделал в bmp, но сторонним скриншотером так как не знаю как выставлять координаты в команде Кликермана). Сделал но не работает. Скриншот кнопки лежит в одной папке со скриптом, ниже прилагаю.

LCLICK(15,15) //кординаты вкладки входа в жж
WAIT(1)
LCLICK(240,15) //кординаты вкладки 1
WAIT(1)
LCLICK(80,55) //кнопка обновления
WAIT(8)
GETSCREEN
    COLORMODE(6)
    IF_PICTURE_IN (0,0, $_xmax,$_ymax, "karandash_1.bmp", -1, 80) // Поиск с 80 процентном совпадением
       LCLICK($_return1, $_return2)
       WAITMS(100)
    END_IF // поиск кнопки репоста
WAIT(3)

HALT




Geraran

  • Освоившийся
  • **
  • Posts: 26
    • View Profile
    • Инфо-блог для инвалидов и не только
=)))
мне вот интересно, вы сразу родились со знанием знанием программирования, или как в фильме "Матрица", вам залили файл?

вместо того чтобы умничать, сразу бы указали на ошибку, и как исправить

Geraran

  • Освоившийся
  • **
  • Posts: 26
    • View Profile
    • Инфо-блог для инвалидов и не только
спасибо, получилось
« Last Edit: January 18, 2019, 02:02:06 AM by Geraran »