Здравствуйте, гость ( Вход | Регистрация )

13 страниц V « < 9 10 11 12 13 >  
Ответить в эту темуОткрыть новую тему
> Поиск числа с помощью Findimage, Готовый скрипт
Skylos
сообщение 8.8.2023, 17:42
Сообщение #201


*

Registred
Сообщений: 7
Регистрация: 11.1.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 19.854
Возраст: 28



Цитата(DarkMaster @ 6.8.2023, 20:49) *

минусовые бывают при нескольких мониторах.

У меня стояло 2 монитора может недели 2 назад. Но координаты на втором мониторе просто в +Х уходили.
А сейчас стоит только один, что то странное.
по цветам координаты все правильно находит
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 15.8.2023, 18:37
Сообщение #202


***********

Модератор UOPilot
Сообщений: 9.735
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29617
Пользователь №: 11.279



А версия пилота последняя? А то там баг был в пилоте с координатами, ранние версии текущего скрипта их компенсировали, потом эта компенсация была убрана при фиксе пилота. Возможно просто несоответсвие версий. Скачайте последние, если у вас не таковвые.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Skylos
сообщение 21.8.2023, 3:37
Сообщение #203


*

Registred
Сообщений: 7
Регистрация: 11.1.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 19.854
Возраст: 28



Цитата(DarkMaster @ 15.8.2023, 21:37) *

А версия пилота последняя? А то там баг был в пилоте с координатами, ранние версии текущего скрипта их компенсировали, потом эта компенсация была убрана при фиксе пилота. Возможно просто несоответсвие версий. Скачайте последние, если у вас не таковвые.

Скачал разные версии
Версия 2.42 (15.05.2021)
Также пробовал 2.40 и 2.41 и Nightversion
Все одинакаво

А вот скачал 2.40 b010
И все нормально отрабатывать стала, спасибо.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 21.8.2023, 16:26
Сообщение #204


***********

Модератор UOPilot
Сообщений: 9.735
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29617
Пользователь №: 11.279



а версия скрипта последняя? надо понять где расхождение пошло и фикс выложить(


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Skylos
сообщение 21.8.2023, 16:29
Сообщение #205


*

Registred
Сообщений: 7
Регистрация: 11.1.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 19.854
Возраст: 28



Цитата(DarkMaster @ 21.8.2023, 19:26) *

а версия скрипта последняя? надо понять где расхождение пошло и фикс выложить(

Версия скрипта та что в шапке
Поиск числа с помощью Findimage 4.0 (на языке пилота)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 21.8.2023, 16:35
Сообщение #206


***********

Модератор UOPilot
Сообщений: 9.735
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29617
Пользователь №: 11.279



Цитата
Поиск числа с помощью Findimage 4.0 (на языке пилота)

Понятно. Я эти моменты в lua версии фиксил. Сюда руки не совал - чужой код портить не есть правильно.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Edik2323
сообщение 28.2.2024, 10:40
Сообщение #207


*

Registred
Сообщений: 2
Регистрация: 28.2.2024
Группа: Пользователи
Наличность: 0
Пользователь №: 20.721
Возраст: 38



Добрый день!
Прошу помощи, почему вот на такой код, загрузка происходит только изображений с цифрами, знаки просто игнорируются и соответственно не распознаются?
И еще моментик, я же могу сопоставлять так сказать любую картинку но присвоить ей любой символ, верно?

local accuracy = 100
local deltaSpace = 3
local toNumber = 0
local durationMax = 1
local symbols = {
["a"] = { "a" },
["b"] = { "b" },
["0"] = { "0" },
["1"] = { "1" },
["2"] = { "2" },
["3"] = { "3" },
["4"] = { "4" },
["5"] = { "5" },
["6"] = { "6" },
["7"] = { "7" },
["8"] = { "8" },
["9"] = { "9" }
}
for symbolKey, symbolVariants in pairs(symbols) do
local variantsStr = table.concat(symbolVariants, ", ")
log(string.format("Для символа '%s' загружены варианты: %s", symbolKey, variantsStr))
end
local recognizedText = imageToString.get { { crds = { scanX, scanY, scanX + 537, scanY + 324, abs = 0 }, durationMax = durationMax, toNumber = toNumber, symbols = symbols, accuracy = accuracy, deltaSpace = deltaSpace } }
if recognizedText then
for i, line in ipairs(recognizedText) do
for j, word in ipairs(line) do
log(string.format("recognizedText[%d][%d]: %s", i, j, word))
end
end
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Edik2323
сообщение 28.2.2024, 14:33
Сообщение #208


*

Registred
Сообщений: 2
Регистрация: 28.2.2024
Группа: Пользователи
Наличность: 0
Пользователь №: 20.721
Возраст: 38



Цитата(Edik2323 @ 28.2.2024, 10:40) *

Добрый день!
Прошу помощи, почему вот на такой код, загрузка происходит только изображений с цифрами, знаки просто игнорируются и соответственно не распознаются?
И еще моментик, я же могу сопоставлять так сказать любую картинку но присвоить ей любой символ, верно?

local accuracy = 100
local deltaSpace = 3
local toNumber = 0
local durationMax = 1
local symbols = {
["a"] = { "a" },
["b"] = { "b" },
["0"] = { "0" },
["1"] = { "1" },
["2"] = { "2" },
["3"] = { "3" },
["4"] = { "4" },
["5"] = { "5" },
["6"] = { "6" },
["7"] = { "7" },
["8"] = { "8" },
["9"] = { "9" }
}
for symbolKey, symbolVariants in pairs(symbols) do
local variantsStr = table.concat(symbolVariants, ", ")
log(string.format("Для символа '%s' загружены варианты: %s", symbolKey, variantsStr))
end
local recognizedText = imageToString.get { { crds = { scanX, scanY, scanX + 537, scanY + 324, abs = 0 }, durationMax = durationMax, toNumber = toNumber, symbols = symbols, accuracy = accuracy, deltaSpace = deltaSpace } }
if recognizedText then
for i, line in ipairs(recognizedText) do
for j, word in ipairs(line) do
log(string.format("recognizedText[%d][%d]: %s", i, j, word))
end
end

На самом деле может я мудрю и кто то просто подскажет как распознать все что есть в этой рамке, включая минусы и слеш, символы - и / можно заменить любыми буквами, я сконвертирую. Все статично, не переливается, не меняется, как фон так и сами цифры


Прикрепленные изображения
Прикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 28.2.2024, 17:29
Сообщение #209


***********

Модератор UOPilot
Сообщений: 9.735
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29617
Пользователь №: 11.279



Вообще этим методом загрузки практически не пользовался. Попробуйте загружать папкой. Там есть второй вариант синтаксиса. Естественно спецсимволы в пути не все пройдут, т.е. придется конвертить. Но не уверен, что поднимать полный синтаксис будет проще.

Сообщение отредактировал DarkMaster - 10.6.2024, 17:32


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
dron4938
сообщение 30.1.2025, 11:40
Сообщение #210


****

Apprentice
Сообщений: 285
Регистрация: 20.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.395



Если запустить 2 скрипта одновременно (поиск числа 4.0 на языке пилота), то через некоторое время пилот ошибки сыпет и закрыть его можно только через диспетчер. Как пофиксить можно?)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 30.1.2025, 12:56
Сообщение #211


***********

Модератор UOPilot
Сообщений: 9.735
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29617
Пользователь №: 11.279



Что за ошибки? Как долго при этом он работает? Обжирается ли он при этом памяти?

переход на Lua глобально правильный вариант


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
dron4938
сообщение 30.1.2025, 13:58
Сообщение #212


****

Apprentice
Сообщений: 285
Регистрация: 20.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.395



https://imgur.com/4KzQisS
вот ошибка. На луа сложно)
Может проработать пол часа и потом ошибка, а может и секунд 30 поработать и затем ошибка, непредсказуемо.
Если 1 скрипт запускать то всё норм, а если 2 то такие траблы. Изменения в обоих скриптах только координаты для поиска и координаты hint
Еще вот с такой ошибкой бывает вылетает:
https://imgur.com/a/FSVLlXI
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
dron4938
сообщение 30.1.2025, 21:12
Сообщение #213


****

Apprentice
Сообщений: 285
Регистрация: 20.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.395



Цитата(DarkMaster @ 30.1.2025, 12:56) *

Что за ошибки? Как долго при этом он работает? Обжирается ли он при этом памяти?

переход на Lua глобально правильный вариант

а можно пример какойнибудь на луа, а то ничего непонятно)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
dron4938
сообщение 31.1.2025, 5:02
Сообщение #214


****

Apprentice
Сообщений: 285
Регистрация: 20.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.395



https://imgur.com/a/guZrOje
Чего я не так делаю?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Madeus
сообщение 31.1.2025, 9:01
Сообщение #215


*****

Journeyman
Сообщений: 317
Регистрация: 19.11.2019
Группа: Пользователи
Наличность: 10797
Пользователь №: 19.451
Возраст: 32



Прикрепляйте ваш код текстом, скрины хорошо конечно, но чтобы вас поправить нужно весь код по новой набирать.
У вас скрипт подключен в переменную imageToString, а вызываете вы его через fs.
Пробуйте так
Код
local cell = imageToString.get(...)

Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
dron4938
сообщение 31.1.2025, 10:36
Сообщение #216


****

Apprentice
Сообщений: 285
Регистрация: 20.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.395



какой свой код, я просто в луа вообще не бум бум, делаю по мануалу в этом посте. Скачал функцию, закинул ее в папку luaPlugins и там есть вроде как инструкция и в ней пример вызова функции этой, я его просто скопировал в пилот и при запуске ошибка вылетает.
https://imgur.com/a/yCSLE4o
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Madeus
сообщение 31.1.2025, 12:00
Сообщение #217


*****

Journeyman
Сообщений: 317
Регистрация: 19.11.2019
Группа: Пользователи
Наличность: 10797
Пользователь №: 19.451
Возраст: 32



Тот который вы запускаете, я уже сказал что вы сделали не правильно
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
dron4938
сообщение 31.1.2025, 21:17
Сообщение #218


****

Apprentice
Сообщений: 285
Регистрация: 20.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.395



Код
--lua
imageToString = require("luaPlugins\\FindString")

local cell = imageToString.get(...){
loadFolder = {path = "image\\comeback", mask="*"},
crds ={x*109, y*815, 108+x*168, 17+y*837},
deltaSpace = 10
}


https://imgur.com/a/2Uu1q1x
так тоже ошибка
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Madeus
сообщение 1.2.2025, 0:34
Сообщение #219


*****

Journeyman
Сообщений: 317
Регистрация: 19.11.2019
Группа: Пользователи
Наличность: 10797
Пользователь №: 19.451
Возраст: 32



У вас не объявлены координаты x,y о чем написано в ошибке global x = nil
Вот так пробуйте только координаты свои ставьте.
Код
--lua
imageToString = require("luaPlugins\\FindString")

local cell = imageToString.get(
{
loadFolder = {path = "image\\comeback", mask="*"},
crds ={109, 815, 108+168, 17+837},
deltaSpace = 10
}
)
log(cell)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
dron4938
сообщение 1.2.2025, 1:09
Сообщение #220


****

Apprentice
Сообщений: 285
Регистрация: 20.3.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.395



Ошибки больше нет)
Но как понять, чего оно нашло в table?
https://imgur.com/a/aZFZFJ7
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

13 страниц V « < 9 10 11 12 13 >
Ответить в эту темуОткрыть новую тему
1087 чел. читают эту тему (гостей: 1087, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 21.6.2025, 2:14
Designed by Nickostyle