Автокликер Clickermann :: Форум

Основной раздел => Общие вопросы => Topic started by: Hito on May 03, 2023, 05:32:50 PM

Title: Мы можем как-то запустить bmp-файл из папки в paint-е?
Post by: Hito on May 03, 2023, 05:32:50 PM
Мы можем как-то запустить bmp-файл из папки в paint-е?
Title: Re: Мы можем как-то запустить bmp-файл из папки в paint-е?
Post by: Vint on May 03, 2023, 07:03:57 PM
Чего запустить?
Title: Re: Мы можем как-то запустить bmp-файл из папки в paint-е?
Post by: Hito on May 03, 2023, 10:15:13 PM
Чего запустить?

Я вроде сказал - чего... bmp-файл...
Title: Re: Мы можем как-то запустить bmp-файл из папки в paint-е?
Post by: Vint on May 04, 2023, 08:09:47 AM
Запустить можно только исполняемый файл. Bmp - не исполняемый.
Может ты хотел открыть файл в паинте?
Code: (clickermann) [Select]
EXECUTE("mspaint.exe", "ТвойФайл.bmp")
Title: Re: Мы можем как-то запустить bmp-файл из папки в paint-е?
Post by: Hito on May 04, 2023, 12:52:21 PM
Запустить можно только исполняемый файл. Bmp - не исполняемый.
Может ты хотел открыть файл в паинте?
Code: (clickermann) [Select]
EXECUTE("mspaint.exe", "ТвойФайл.bmp")

На строку
Code: (clickermann) [Select]
EXECUTE("mspaint.exe", "screens\Мир()\волшебный город\БР.bmp")выдаёт ошибку - Файл "F:\scripts\Dragon Knight\WM New x32\screens\Мир()\волшебный.png" не найден...
Title: Re: Мы можем как-то запустить bmp-файл из папки в paint-е?
Post by: Hito on May 04, 2023, 12:58:42 PM
В принципе я проблему свою уже решил через FREADDATA... Мне нужно было, чтобы скрипт сравнил несколько изображений и на их основе создал еще одно, в котором цветными остались бы только те пиксели, которые не изменялись во всех сравниваемых картинках. Так как у нас кликер не умеет в свой буфер вставлять картинки из папок, чтоб их сравнить, я думал сделать, чтоб он эти картинки в паинте открывал для анализа. Но, пока ждал ответа, получилось сделать через FREADDATA.
Title: Re: Мы можем как-то запустить bmp-файл из папки в paint-е?
Post by: Vint on May 04, 2023, 01:18:58 PM
На строку
Code: (clickermann) [Select]
EXECUTE("mspaint.exe", "screens\Мир()\волшебный город\БР.bmp")выдаёт ошибку - Файл "F:\scripts\Dragon Knight\WM New x32\screens\Мир()\волшебный.png" не найден...

Старайся пути делать без пробелов. В винде если путь содержит пробелы, он должен заключаться в кавычки. Это не прихоть кликера, Cmd/bat так работает.
Поэтому такие пути нужно собирать с кавычками
Code: (clickermann) [Select]
EXECUTE("mspaint.exe", STRCONCAT(CHAR(34), "screens\Мир()\волшебный город\БР.bmp", CHAR(34)))
Title: Re: Мы можем как-то запустить bmp-файл из папки в paint-е?
Post by: Hito on May 04, 2023, 01:38:45 PM
На строку
Code: (clickermann) [Select]
EXECUTE("mspaint.exe", "screens\Мир()\волшебный город\БР.bmp")выдаёт ошибку - Файл "F:\scripts\Dragon Knight\WM New x32\screens\Мир()\волшебный.png" не найден...

Старайся пути делать без пробелов. В винде если путь содержит пробелы, он должен заключаться в кавычки. Это не прихоть кликера, Cmd/bat так работает.
Поэтому такие пути нужно собирать с кавычками
Code: (clickermann) [Select]
EXECUTE("mspaint.exe", STRCONCAT(CHAR(34), "screens\Мир()\волшебный город\БР.bmp", CHAR(34)))

Аааа... Вон оно чё... Благодарю...