Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AutoHotkey

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76

Открыть новую тему     Написать ответ в эту тему

chum2000

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

   
 
Актуальная версия: AutoHotkey 2.0.5 от 12 августа 2023
Версия для Windows XP | Changes from v1.1 to v2.0
 
Официальный сайт | Англоязычный форум | Архивный форум | Русскоязычный форум
Документация (англ.) | Документация и статьи (рус.) | История изменений
 
Подборка полезных скриптов | AutoHotkey + Total Commander
 

Цитата:
AutoHotkey — бесплатная программа с открытым исходным кодом для создания макросов и автоматизации, позволяющая упростить выполнение повторяющихся задач.
 
AutoHotkey позволяет изменить интерфейс практически любой программы. Имеет собственный скриптовый язык, специально нацеленный на лёгкое назначение и переназначение горячих клавиш.
 
AutoHotkey можно использовать для запуска программ, отправки текста, имитации мыши. Скриптовый язык позволяет управлять окнами, файлами и папками. Команды могут быть активированы горячими клавишами.
 
Также имеются возможности создания GUI, работы с реестром, использования собственного API окон для вызова DLL-файлов. Скрипты можно скомпилировать в EXE-файл и запускать на любом компьютере с Windows соответствующей версии.
 
Наиболее частое применение AutoHotkey:
- переназначение клавиш (глобально или у отдельных программ)
- управление мышью с помощью клавиатуры или джойстика
- слежение за системой, автоматическое выполнение некоторых действий по желанию пользователя, таких как напоминание, сканирование или резервное копирование
 

Всего записей: 505 | Зарегистр. 04-03-2004 | Отправлено: 00:28 02-06-2005 | Исправлено: Egor2020, 10:08 21-09-2023
OnMyDSeeAtAll



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Samotek
Цитата:
...надо послать ^{vkC0}... ...окну с ahk_class %KmpWin% (оно может быть и не активное)
Пример с блокнотом.
@ZevSforum ControlClick в первом параметре предполагает работу не только по названию контрола, но и по его координатам, в Вашем случае может именно этот вариант и был нужен.
@DoctorLans Тут как вариант может быть такая ситуация: скрипт и приложение имеют разные уровни прав (если приложение запущено от имени администратора, а скрипт нет, то он не будет работать в этом приложении).

Всего записей: 100 | Зарегистр. 08-07-2011 | Отправлено: 05:39 01-11-2014
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OnMyDSeeAtAll
Спасибо, получилось.  
А вот еще вопрос: не получается ничего послать  в TotalCommander, а также в AkelPad. C NotePad или еще пара редакторов точно такой же send работает!

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 11:18 01-11-2014
DoctorLans

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
OnMyDSeeAtAll

Цитата:
Тут как вариант может быть такая ситуация: скрипт и приложение имеют разные уровни прав (если приложение запущено от имени администратора, а скрипт нет, то он не будет работать в этом приложении).

Скомпилил скрипт в .exe, запустил от админа - не помогло. Миранда по-прежнему игнорит. Process Explorer показывает, что она запущена от того же пользователя.

Всего записей: 248 | Зарегистр. 07-10-2006 | Отправлено: 19:00 01-11-2014
helbvtynec

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Давно хотел попробовать AH именно по хоткейной части. Сейчас пользуюсь HotkeyP, и там есть не встречавшаяся в других подобных программах возможность использовать кнопки мыши как модификатор. К примеру для переключения между окнами (Alt+Tab), зажимаю одну из боковых кнопок и кручу колесом.
Также использую Win+Alt+колесо для регулировки громкости с отображением индикатора.
 
Реализуемо ли (или уже имеется) это в AutoHotkey ? Если подскажете готовые варианты буду благодарен.

Всего записей: 414 | Зарегистр. 19-03-2008 | Отправлено: 14:49 03-11-2014
vadim3sh



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
helbvtynec
пробуйте..

1. крутим колесико с правой мышой - громкость
2. правый клик - родной , двойной правый клик - пишем, чего хотим
3. правый клик не отпуская левый клик - пишем, чего хотим
 
надо полистать последних страниц 10-15.. здесь очень много ссылок полезных и разных

Всего записей: 457 | Зарегистр. 28-01-2006 | Отправлено: 22:57 05-11-2014 | Исправлено: vadim3sh, 23:07 05-11-2014
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А вот еще вопрос: не получается ничего послать  в TotalCommander, а также в AkelPad. C NotePad или еще пара редакторов точно такой же send работает!

Отвечаю сам себе, может кому поможет: На Win7 работает, на 8.1 не работало. После согласования прав, согласно совету OnMyDSeeAtAll DoctorLans, все работает правильно. Спасибо OnMyDSeeAtAll

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 10:35 06-11-2014 | Исправлено: Samotek, 10:36 06-11-2014
OnMyDSeeAtAll



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DoctorLans 20:00 01-11-2014
Цитата:
...запустил от админа - не помогло. Миранда по-прежнему игнорит.
Да, из любопытства поставил это приложение себе, и так у меня работает.
@helbvtynec Так Вам подходит?

Всего записей: 100 | Зарегистр. 08-07-2011 | Отправлено: 12:40 06-11-2014 | Исправлено: OnMyDSeeAtAll, 12:41 06-11-2014
DoctorLans

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
OnMyDSeeAtAll
спасибо большое, ваша версия работает!
А почему так важно послать сообщение именно в фокусный контрол активного окна, а не в само окно, как в моей версии?
И почему у вас % "A" вместо A?

Всего записей: 248 | Зарегистр. 07-10-2006 | Отправлено: 13:01 06-11-2014 | Исправлено: DoctorLans, 13:21 06-11-2014
OnMyDSeeAtAll



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
...почему так важно послать сообщение именно в фокусный контрол активного окна...
Ну, в контексте именно окна чата этой программы это непременное условие.
Цитата:
...почему у вас % "A" вместо A?
Да тут дело вкуса, можно написать - ..., % "A", можно и так - ..., A.

Всего записей: 100 | Зарегистр. 08-07-2011 | Отправлено: 21:18 06-11-2014
helbvtynec

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
OnMyDSeeAtAll

Цитата:
Так Вам подходит?

всё работает (почти) как надо, только индикатор тултипом совсем не катит
vadim3sh
Попробовал индикатор оттуда (пришлось почистить). Почти Ok, только всё же хотелось бы что-то посимпатичнее (даже если через нативный прогресс-бар — вылезало что-то подобное в процессе правок), с полупрозрачностью и числовым значением.
 
Как вообще это всё лучше организовывать, если приличное количество всяких хоткеев надо? Совсем без GUI как-то некомфортно: одна сиротливая иконка в трее на скрипт.

Всего записей: 414 | Зарегистр. 19-03-2008 | Отправлено: 17:03 07-11-2014
vadim3sh



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
helbvtynec

Цитата:
если приличное количество всяких хоткеев надо? Совсем без GUI как-то некомфортно:

ну.. как бы.. если не помнишь хоткей и надо открыть GUI, так там в списке или как-то ышо кликнуть тоже не проблема..? я к тому, что где надо много хоткеев, не проще готовую программку подобрать через  gui? есть такой clipjump. (менеджер буфера обмена) На базе AutoHotkey, GUI присутствует. Но, честно говоря, если бы не его безупречная работа с фокусом ввода, я бы что-то более причесанное пробовал..
P.S. да.. и если получилось причесать код индикатора, так и простенький гуи под себя слепить не проблема я, помню, лет 5 назад переделал на 1 полоску (вторая все равно работает некорректно). Потом недавно потерялся этот файл вместе с системой. Я уже и забыл, как делал. Плюнул, и оставил как есть. Как говориться, на скорость не влияет.

Всего записей: 457 | Зарегистр. 28-01-2006 | Отправлено: 22:08 07-11-2014 | Исправлено: vadim3sh, 22:12 07-11-2014
helbvtynec

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да я о том, что y AHK менеджера нет: скрипт с кучей текста командной строкой, да иконка в трее. Если обширный функционал в один файлик сводить — заблудиться в нем можно будет. Я вот на вскидку только и вижу вариант с выделяющимися комментариями-разделителями.

Всего записей: 414 | Зарегистр. 19-03-2008 | Отправлено: 15:37 08-11-2014
Kaile



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А она может автоматически запоминая разрешения видео, автоматически же выставлять разрешение экрана монитора, соответствующее оному у просматриваемого видео.

Всего записей: 2409 | Зарегистр. 04-04-2009 | Отправлено: 16:38 08-11-2014
helbvtynec

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А она может автоматически запоминая разрешения видео, автоматически же выставлять разрешение экрана монитора, соответствующее оному у просматриваемого видео.

Вы чего, до сих пор ЭЛТ-монитор используете?

Всего записей: 414 | Зарегистр. 19-03-2008 | Отправлено: 17:28 08-11-2014 | Исправлено: helbvtynec, 17:29 08-11-2014
Kaile



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, конечно.
У него качество цвета лучше.

Всего записей: 2409 | Зарегистр. 04-04-2009 | Отправлено: 18:21 08-11-2014
bio2008



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста можно с помощью этой штуки переназначить так чтоб на клавиатуре Microsoft Sculpt Mobile Keyboard клавиши f1-f12 срабатывали без нажатой fn? Нашел вот тут скрипт, но не могу понять он к этой проге подходит? Если да то как им воспользоваться? А то хоть клавиатуру менять или кнопку чем то зажимать Очень не удобно.

Всего записей: 352 | Зарегистр. 08-11-2008 | Отправлено: 04:01 09-12-2014
Samotek

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bio2008

Цитата:
но не могу понять он к этой проге подходит?

Он делает как раз то, о чем ты просишь.

Цитата:
Если да то как им воспользоваться?

Сохрани его как текстовый файл с расширением .ahk и запусти его(enter, dblclick в explorer), если, конечно, у тебя установлен subj. )
 

Всего записей: 2448 | Зарегистр. 18-05-2005 | Отправлено: 10:17 09-12-2014
1ANP



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Реально ли подружить AutoHotkey с мультимедийными кнопками клавиатуры Razer BlackWindow Ultimate без установки страшно-глючных драйверов Razer Synapse 2.0?
Может кто-то уже имеет подобный скрипт?

Всего записей: 795 | Зарегистр. 30-05-2007 | Отправлено: 16:54 09-12-2014
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1ANP
Снеси родной софт, качай вот эту штуку Ссылка, запусти из командной строки и попробуй поклацать оными кнопками. Если реакция в консоли есть, значит можно. Обычно проблемы возникают с другими, не мультимедийными дополнительными клавишами

Всего записей: 1210 | Зарегистр. 10-12-2007 | Отправлено: 20:43 09-12-2014 | Исправлено: Krot66, 20:50 09-12-2014
1ANP



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
Спасибо, это и спрашивал, и сожалению оказалось те самые 5 дополнительных не мультимедийных кнопок не реагируют.

Всего записей: 795 | Зарегистр. 30-05-2007 | Отправлено: 21:16 09-12-2014
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76

Компьютерный форум Ru.Board » Компьютеры » Программы » AutoHotkey


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru