Помощь - Поиск - Пользователи - Календарь
Полная версия: Перенос на другой компьютер.
UoKit.com Форумы > Кликер > UO Pilot
sulgold
Как сделать что бы запускался на любом компьютере без правки координат и изображений? Типа дома настроил, на удаленный скопировал, нажал и заработало.
Fors1k
Цитата(sulgold @ 15.2.2020, 15:30) *

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

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

Да. Один из самых надежных способов переноса. Недостатки только в части потребления лишних ресурсов.
sulgold
Цитата(DarkMaster @ 16.2.2020, 2:36) *

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

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

Так же неплохой результат дает использование некоторых якорей. Скажем у нас на всех разрешениях размер объектов в пикселях один и тот же, но сами плашки разъезжаются кто куда. В таком случае можно искать некоторые спецефические элементы этих плашек на большой части изображения и просчитывать от этих координат отдельные мелкие элементы на пашках. Как подвид данной технологии можно использовать конфигруационный файл в который будут сохранены точные координаты для использования в дальнейшем.
sulgold
Цитата(DarkMaster @ 16.2.2020, 15:52) *

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

Как это реализовать на удаленном сервере, что бы нажал и заработало?
DarkMaster
Цитата

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

А в чем разница удаленный он или нет? Ну сидите вы через удаленку, но все иструменты то те же самые и картинка тоже. Выставляйте желаемое разрешение раб стола и вперед. Но от себя я бы все-таки советовал работу в окне без максимизированных/полноэкранных режимов. windowpos() в помощь чтобы не промахиваться с размером окон и позицией.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.