Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Без описания
Popus
Отправлено: 07 Сентября, 2020 - 02:12:06
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 4
Дата рег-ции: Сент. 2020  
Репутация: 0




Коллеги, доброе время суток, как решается проблема когда при захвате изображения с NOX Кибор хватает только часть изображения?

Нажмите для увеличения
 
 Top
Kibor
Отправлено: 07 Сентября, 2020 - 02:13:39
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8098
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




В настройках Windows поставьте 100 процентов масштаб.
 
 Top
vivernet
Отправлено: 07 Сентября, 2020 - 07:09:04
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 23
Дата рег-ции: Июль 2020  
Репутация: 0




иногда такое бывало, но после обновления изображения... и достаточно в киборе нажать + и/или - нажать (или колесико мышки крутануть), и изображение по факту нормально захватывалось, как всегда оказывалось....

обычно такое случается после долгой работы с графикой (но когда выяснил что достаточно масштаб изображения чуть изменить в киборе, то неудобств не доставляло ни разу)

ps: при условии что как уже написали выше, масштаб в windows 100% стоит
 
 Top
Popus
Отправлено: 07 Сентября, 2020 - 08:32:06
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 4
Дата рег-ции: Сент. 2020  
Репутация: 0




 Kibor пишет:
В настройках Windows поставьте 100 процентов масштаб.

Спасибо,помогло
 
 Top
konctantin777
Отправлено: 14 Марта, 2023 - 12:38:52
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1136
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




 Popus пишет:
 Kibor пишет:
В настройках Windows поставьте 100 процентов масштаб.

Спасибо,помогло


Как скриптом проверить, что маштаб виндовс 100% ?
 
 Top
Zireael
Отправлено: 14 Марта, 2023 - 13:29:11
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4398
Дата рег-ции: Нояб. 2017  
Репутация: 580




 Цитата:
Как скриптом проверить, что маштаб виндовс 100% ?

CODE:
// для Windows Vista или выше
#define LOGPIXELSY 90
external(INT, "SetProcessDPIAware", "SetProcessDPIAware", "User32.dll");
external(INT, "GetDeviceCaps", "GetDeviceCaps", "Gdi32.dll");
external(INT, "ReleaseDC", "ReleaseDC", "User32.dll");
external(INT, "GetDC", "GetDC", "User32.dll");
SetProcessDPIAware();

int HDC = GetDC(0);
messagebox(GetDeviceCaps (HDC, LOGPIXELSY) / 0.96);
ReleaseDC(0, HDC);
 
 Top
KevinS
Отправлено: 14 Марта, 2023 - 19:46:02
Post Id



Пользователь
Мастер


Покинул форум
Сообщений всего: 217
Дата рег-ции: Февр. 2020  
Репутация: 2




Жесть) так можно было?! А?! Ха-ха Годно, спасибо.
 
 Top
konctantin777
Отправлено: 16 Марта, 2023 - 11:20:57
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1136
Дата рег-ции: Окт. 2017  
Откуда: Архангельск
Репутация: 6




 KevinS пишет:
так можно было?!

А ещё можно сразу проверять от админа ли запускают. ВРОДЕ так:
CODE:
external(INT, "IsUserAnAdmin", "IsUserAnAdmin", "Shell32.dll");

if(IsUserAnAdmin()==0)
{
messagebox("Программа запущена не от админа");
close();
}

createdialog(0);
showdialog(0, "Диалог", 300, 300, 300, 300, 4, 1);
loop()sleep(10);

function getmessage(0, WM_CLOSE)
{
close();
}
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by