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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 77

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

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

Всего записей: 2417 | Зарегистр. 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
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, конечно.
У него качество цвета лучше.

Всего записей: 2417 | Зарегистр. 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. )
 

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



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

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



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

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



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

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



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

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

Получилось но не совсем. Например f2-f4 и их сочетания с Ctrl и Shift стали работать, а f5 не работает f7 работает но вместе с ней открывается боковая панель в windows8.1 так же как на f8 и f9 и не работают с сочетаниями Ctrl и Shift. Как f5 сделать рабочий и чтоб f9-f11 с сочетаниями Ctrl и Shift работали?
Зато работает если залепить fn в нажатом состояние. Если это сложно исправить наверно так и сделаю Правда тогда может батарейка будет быстрее садится.

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

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

Цитата:
Получилось но не совсем.

Надо взять штатный WinSpy(правая клавиша на иконке AutoHotKey) или эту замену ему: https://raw.githubusercontent.com/serzh82saratov/AhkSpy/master/AhkSpy.ahk посмотреть коды твоих клавиш и настроить как тебе надо.

Всего записей: 2596 | Зарегистр. 18-05-2005 | Отправлено: 10:12 10-12-2014
Ludens

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Этот вопрос наверняка уже сто раз задавался, но я не смог найти ответа ни в шапке темы, ни поиском в версии для печати.
Вопрос такой: а как так вышло, что сегодня сосуществуют и параллельно развиваются целых два продукта с названием AutoHotKey — autohotkey.com и ahkscript.org?
Какой из них лучше? Какой популярнее? Какой выбрать?

Всего записей: 1528 | Зарегистр. 16-01-2006 | Отправлено: 20:59 13-12-2014
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ludens
ahkscript.org
autohotkey.com выкладывает старую версию, не поддерживающую многие скрипты

Всего записей: 1254 | Зарегистр. 10-12-2007 | Отправлено: 21:49 13-12-2014
Ludens

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
ничего не понял. Autohotkey существует тыщу лет на сайте autohotkey.com, придуманная Крисом Моллетом. И тут вдруг что, Крис перестает поддерживать "многие скрипты", а кто-то их вдруг начинает поддерживать?

Всего записей: 1528 | Зарегистр. 16-01-2006 | Отправлено: 04:11 14-12-2014
Krot66



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

Всего записей: 1254 | Зарегистр. 10-12-2007 | Отправлено: 08:26 14-12-2014
Ludens

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
спасибо за ссылки, теперь все понятно.

Всего записей: 1528 | Зарегистр. 16-01-2006 | Отправлено: 01:49 15-12-2014
Memfivosfey

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята привет, Всех с наступающим!
 
Есть проблема, не могу её никак решить!
 
Хочу подвесить на ДВОЙНОЙ КЛИК правой кнопки мыши, 2 действия, нажатие клавиши на клавиатуре + клик правой кнопкой мыши.  
 
При этом, хочу сделать так, что бы не нарушить, стандартные функции мыши, и действия по ОДИНАРНОМУ нажатию клавиши мыши.
 
есть такой код:
 

Код:
~RButton::
   If (A_PriorHotKey = A_ThisHotKey and A_TimeSincePriorHotkey < 500) {
      Send {ASC 90}
   }
Return
 

 
Но тут видимо происходит так, что в начале срабатывает таки клик, а сразу после него, происходит нажатие клавиши.
 
А мне нужно наоборот. Как бы предотвратить нажатие кнопки мыши, послать клавишу, а сразу после клавиши послать клик правой кнопки мыши.

Всего записей: 352 | Зарегистр. 11-02-2005 | Отправлено: 11:50 31-12-2014 | Исправлено: Memfivosfey, 11:53 31-12-2014
OnMyDSeeAtAll



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

Всего записей: 100 | Зарегистр. 08-07-2011 | Отправлено: 13:57 31-12-2014 | Исправлено: OnMyDSeeAtAll, 14:07 31-12-2014
Memfivosfey

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

Цитата:
Как-то так наверное.

Спасибо огромное дружище, всё работает!
 
Только теперь вот какой вопрос.
По непонятным мне причинам! Send, % "{ASC 90}{RButton} - не срабатывает!
А вот эта строка, допустим: Send, % "{Delete}{RButton} срабатывает просто на ура. К сожалению, нужное мне действие висит на клавише "Z"(90). Не подскажешь в чём может быть причина?! Почему-то не шлёт обычные белые клавиши клавиатуры. Тоесть на сколько я могу судить, почему-то не срабатывает именно отправка через ASC код.

Всего записей: 352 | Зарегистр. 11-02-2005 | Отправлено: 00:50 01-01-2015
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 77

Компьютерный форум 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