Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] MouseClick для различных разрешений экранов

Ответить
Настройки темы
[решено] MouseClick для различных разрешений экранов

Аватара для G280

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


Подскажите новичку. Написал небольшой скрипт под 1980 на 1020. Как сделать, чтобы MouseClick попадал в нужное место на всех разрешениях экранов ?

Понимаю, что можно писать вручную координаты в зависимости от @DesktopWidth и @DesktopHeight. Но разрешений куча, очень много... Что посоветуете ?

Отправлено: 08:33, 12-11-2015

 

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Использовать пропорцию.

Отправлено: 08:46, 12-11-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для G280

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


а точнее можно, не совсем понял

MouseClick("left", 500, 500, 2) это для 1980 на 1020... Для 640x480 какая пропорция ?

Отправлено: 09:36, 12-11-2015 | #3


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата G280:
Для 640x480 какая пропорция ? »
«1980 соотносится с 500, как 640 соотносится с X» — помните такое? Или такое:



Откуда:



Аналогично составляете пропорцию и для высоты.
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:34, 12-11-2015 | #4


Аватара для G280

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


опять же, то есть для всех возможных разрешений нужно это расписывать. понятно, спс...

Отправлено: 14:10, 12-11-2015 | #5


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Привет.Открывание таких фаилов как htm ,js,ahk.и.т.д через контекстное меню отнимает много веремени
есть такая задача открывать bat, js,htm,au3,ahk с помошю hotkey ctrl+лкм или пкм в блокноте.Не могли бы вы помочь реализоват ее .На форуме nncron.ru мне выдали вот такои код
HKEY_CLASSES_ROOT\*.bat\shell\open\command\@= "D:\nnCron\nncron.exe" :NONAME 0 PARSE VK_CONTROL KEY-PRESSED? IF S" C:\akel\akelpad.exe " 2SWAP S+ THEN START-APP BYE ; EXECUTE "%1" %*
Но я пока что в нем не разобрался.

Отправлено: 17:04, 20-12-2015 | #6


Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Привет. Данная тема не имеет отношения к заданному вопросу. Создайте новую тему. А лучше просто выбросьте перестаньте использовать Блокнот не по назначению, возьмите любой нормальный редактор (хотя бы тот же SciTE) и настройте его для исполнения/открытия указанных типов файлов.

Отправлено: 19:39, 20-12-2015 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] MouseClick для различных разрешений экранов

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Microsoft выпустила обновление для сенсорных экранов Lumia 535 OSZone News Новости и события Microsoft 0 24-12-2014 17:30
Объединение разрешений для общей папки и разрешений NTFS masyaka Хочу все знать 3 21-02-2013 18:13
Windows Blue может включать в себя оптимизацию для 7-дюймовых экранов OSZone News Новости и события Microsoft 0 08-12-2012 21:30
Sharp начнёт поставки экранов для iPhone 5 в нынешнем месяце OSZone News Новости информационных технологий 1 03-08-2012 11:03
Разработчик усовершенствовал Windows 7 для сенсорных экранов OSZone News Новости и события Microsoft 0 30-05-2011 10:30




 
Переход