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

 
Ответить в эту темуОткрыть новую тему
> Перенос на другой компьютер.
sulgold
сообщение 15.2.2020, 15:30
Сообщение #1


*

Registred
Сообщений: 9
Регистрация: 14.2.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.547
Возраст: 25



Как сделать что бы запускался на любом компьютере без правки координат и изображений? Типа дома настроил, на удаленный скопировал, нажал и заработало.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fors1k
сообщение 15.2.2020, 15:55
Сообщение #2


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 2420
Пользователь №: 18.746



Цитата(sulgold @ 15.2.2020, 15:30) *

Как сделать что бы запускался на любом компьютере без правки координат и изображений? Типа дома настроил, на удаленный скопировал, нажал и заработало.

Ну это не от пилота зависит. Если ты настроишь скрипт для кликов в браузер на машине win7;разрешение 1024х768(4:3);Opera, а потом закинешь все это работать, например, на ultrawide 2560x1080(21:9);win10;ya.Browser, то, ясное дело, пилот никуда не попадет.
В общем, если совпадает разрешение, ос, браузер, масштабирование экрана, и т.д. , то скрипт получится перенести без необходимости что-то править/с минимальными правками.


--------------------
Для связиИзображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
sulgold
сообщение 15.2.2020, 16:47
Сообщение #3


*

Registred
Сообщений: 9
Регистрация: 14.2.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.547
Возраст: 25



Если все сделать например на виртуал бокс получится?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 16.2.2020, 0:36
Сообщение #4


***********

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



Цитата
Если все сделать например на виртуал бокс получится?

Да. Один из самых надежных способов переноса. Недостатки только в части потребления лишних ресурсов.


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


*

Registred
Сообщений: 9
Регистрация: 14.2.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.547
Возраст: 25



Цитата(DarkMaster @ 16.2.2020, 2:36) *

Да. Один из самых надежных способов переноса. Недостатки только в части потребления лишних ресурсов.

А какие ещё есть способы?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 16.2.2020, 13:52
Сообщение #6


***********

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



Изначально разрабатывать под одно разрешение. Для этого нужно либо иметь одинаковое разрешение на всех машинах, либо запускать приложение в окнонном режиме. Размер окна, естественно, должен влазить на самый маленький из мониторов.

Так же неплохой результат дает использование некоторых якорей. Скажем у нас на всех разрешениях размер объектов в пикселях один и тот же, но сами плашки разъезжаются кто куда. В таком случае можно искать некоторые спецефические элементы этих плашек на большой части изображения и просчитывать от этих координат отдельные мелкие элементы на пашках. Как подвид данной технологии можно использовать конфигруационный файл в который будут сохранены точные координаты для использования в дальнейшем.


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


*

Registred
Сообщений: 9
Регистрация: 14.2.2020
Группа: Пользователи
Наличность: 0
Пользователь №: 19.547
Возраст: 25



Цитата(DarkMaster @ 16.2.2020, 15:52) *

Изначально разрабатывать под одно разрешение.

Как это реализовать на удаленном сервере, что бы нажал и заработало?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 16.2.2020, 20:58
Сообщение #8


***********

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



Цитата

Как это реализовать на удаленном сервере

А в чем разница удаленный он или нет? Ну сидите вы через удаленку, но все иструменты то те же самые и картинка тоже. Выставляйте желаемое разрешение раб стола и вперед. Но от себя я бы все-таки советовал работу в окне без максимизированных/полноэкранных режимов. windowpos() в помощь чтобы не промахиваться с размером окон и позицией.


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

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

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