Bende1r1 |
Отправлено: 18 Января, 2024 - 18:59:04
|
Прохожий
Покинул форум
Сообщений всего: 3
Дата рег-ции: Февр. 2023
Репутация: 0
|
Добрый день. Мучаюсь с проблемой уже второй день.
Есть два пк, на обоих windows 10.
На первом всё работает замечательно, собственно на нем и установлен кибор. Задача что бы всё так же работало с exe на втором пк, а вот тут уже глухо.
На втором пк не получается прочитать текст с экрана, и найти изображение по картинке. Методом выведения переменных через textout удалось выяснить что скорее всего не получается открыть файлы картинок и базы данных для текста.
При использовании RESOURCE вайлы распоковываются, но так же не работают.
Я переделал все настройки приватности, отключил защиту и тд, глухо.
Ещё один раз был глюк. При закрытии и последующем открытии exe переменные не меняются, а остаются те же.
Может кто сталкивался с таким.
(Добавление)
Создал данный скрипт, при наведени читает как "М" и всё. А на первом пк работает нормально.
loop()
{
getmouse(x, y, wind);
readtext (NUM | RU | EN, #text[0], 6, 1, -1, -1, -1, -1, -1, 0, 80, x, y, x + 70, y + 70, wind);
textout(0, 100, 50, text[0], 0);
//////////////////////////////////////////////////////////////////////////////////
pause(30);
}
(Добавление)
Установка кибора на второй пк не помогла.
В скрипте так же заложены перемещения мыши по координатам, и координаты оконные. Тут всё чётко, следовательно exe окно игры видит хорошо. |
|
|
Zireael |
Отправлено: 19 Января, 2024 - 01:47:51
|
Эксперт
Покинул форум
Сообщений всего: 4461
Дата рег-ции: Нояб. 2017
Репутация: 585
|
Цитата: найти изображение по картинке
Изображение на разных пк могут отличаться.
Цитата: не получается открыть файлы картинок и базы данных для текста
Функции загрузки возвращают результат, всегда можно проверить что они вернули.
Цитата: textout(0, 100, 50, text[0], 0);
при наведени читает как "М" и всё.
text[0] это один символ. нужно так: format(#text[0]).
Функция readtext возвращает количество распознанных символов.
Сделайте скрин на втором пк, откройте его в Paint на своём пк. Проверяйте что и где не так работает. |
|
|
Bende1r1 |
Отправлено: 19 Января, 2024 - 08:45:18
|
Прохожий
Покинул форум
Сообщений всего: 3
Дата рег-ции: Февр. 2023
Репутация: 0
|
Kibor пишет: Проверьте exe на компьютере на котором работает.
Всё работает как надо, чисто через exe.
(Добавление)
Zireael пишет: Цитата: найти изображение по картинке
Изображение на разных пк могут отличаться.
Цитата: не получается открыть файлы картинок и базы данных для текста
Функции загрузки возвращают результат, всегда можно проверить что они вернули.
Цитата: textout(0, 100, 50, text[0], 0);
при наведени читает как "М" и всё.
text[0] это один символ. нужно так: format(#text[0]).
Функция readtext возвращает количество распознанных символов.
Сделайте скрин на втором пк, откройте его в Paint на своём пк. Проверяйте что и где не так работает.
По цветам пикселей если выборочно поискать, всё одно и тоже,
Проглядел я видимо эту информацию,
if (loadsymbolbase ("C:\dan.sib" == 1)
Типо того?
Там не один символ, там текст многострочный и это первая строчка просто. |
|
|
|