Найдено 54 результата

cirus
24 окт 2021, 00:52
Форум: PowerShell PRO
Тема: Триггер переключения раскладки клавиатуры
Ответы: 6
Просмотры: 26210

Re: Триггер переключения раскладки

как определить текущую раскладку

Wake up, Neo, select all

while($true){
Get-KeyboardLayout
sleep -m 200
}

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

cirus
23 окт 2021, 18:59
Форум: PowerShell PRO
Тема: Триггер переключения раскладки клавиатуры
Ответы: 6
Просмотры: 26210

Re: Триггер переключения раскладки

осталось повесить его на горячую клавишу При нажатии клавиши Escape в блокноте будет меняться раскладка клавиатуры. cls $rus = Get-KeyboardLayouts|Where Culture -Match 'ru' $eng = Get-KeyboardLayouts|Where Culture -Match 'en' Clear-KeyState Escape while($true){ $h = Find-Window -Title "Блокнот...
cirus
22 окт 2021, 02:13
Форум: PowerShell PRO
Тема: Новости
Ответы: 34
Просмотры: 87135

Re: Новости

Get-KeyboardLayout

Добавлена функция для получения раскладки клавиатуры.

Подробнее


Set-KeyboardLayout

Добавлена функция для установки раскладки.

Подробнее


Get-KeyboardLayouts

Добавлена функция для получения списка установленных языков.

Подробнее

cirus
21 окт 2021, 14:54
Форум: PowerShell PRO
Тема: Новости
Ответы: 34
Просмотры: 87135

Re: Новости

Get-FocusWindow

Добавлена функция для получения хендла окна с фокусом клавиатуры. Позволяет получить хендл если курсор находится в окне блокнота, поле для ввода текста, Excel.

Подробнее

cirus
20 окт 2021, 02:52
Форум: PowerShell PRO
Тема: Новости
Ответы: 34
Просмотры: 87135

Re: Новости

Resize-Window

Добавлена функция для изменения размеров окна.

Подробнее

cirus
20 окт 2021, 01:53
Форум: PowerShell PRO
Тема: Работа с окнами через автокликер
Ответы: 5
Просмотры: 13695

Re: Работа с окнами

как зарегистрировать горячею клавишу для отлова позиции курсора while($true){ # бесконечный цикл if((Get-KeyState F5) -eq 2){ # если нажата клавиша f5 $coord = Get-CursorPosition # получить координаты курсора Write-Host ($coord.X, $coord.Y) } Sleep -m 100 } Также можно отслеживать нажатия в таймере .
cirus
19 окт 2021, 13:20
Форум: PowerShell PRO
Тема: Работа с окнами через автокликер
Ответы: 5
Просмотры: 13695

Re: Работа с окнами

может что то надо доустановить или обьявить?

Установка модуля psClick

cirus
19 окт 2021, 12:48
Форум: PowerShell PRO
Тема: Работа с окнами через автокликер
Ответы: 5
Просмотры: 13695

Re: Работа с окнами

Clear-Host $h = Find-Window -Title "блокнот" # найти окно, в имени которого содержится слово блокнот if(!$h){ # если окно не найдено Write-Host "Окно не найдено" -ForegroundColor Red Stop-Script # остановить скрипт } Set-ForegroundWindow $h.handle[0] # переместить окно на передн...
cirus
16 окт 2021, 22:14
Форум: PowerShell PRO
Тема: Полезные советы
Ответы: 9
Просмотры: 25783

Re: Полезные советы

Поиск изображения в невидимом окне     Этот пример показывает как скрыть окно с экрана, при этом скрипт будет искать в этом окне изображение и выполнять клик мышкой. Пользователь может использовать пк, это не повлияет на работу скрипта. Не все окна воспринимают эмуляцию кликов поэтому такой способ ...
cirus
07 окт 2021, 14:01
Форум: PowerShell PRO
Тема: Новости
Ответы: 34
Просмотры: 87135

Re: Новости

Show-FileDialog
Show-FolderDialog

Добавлены функции открывающие диалоговое окно выбора файла/папки.
Подробнее

Подробнее