Comments 25
ЯННП, как вы стали работать быстрее?
Программа AHK позволяет забить на нажатие кнопки огромное количество макросов. То есть одна кнопка может теперь выполнять практически неограниченное кол-во полезных действий. Дальше - дело техники. У всех рабочие программы/пайпланы/воркфлоу разные, у себя в других статьях я разобрал на примере работы с Foundry Nuke. Данная статья скорее как тутор по установки проги и настройки работы второй клавиатуры!
Я всё еще не понял, как вы стали работать быстрее. В чем заключается ваша работа?
Я работаю в сфере визуальных эффектов, именно - композитинг. Программа, в которой я работаю, использует ноды для обработки изображения. Есть разные ноды с разным функционалом. Обычно, чтобы добавить ноду - нужно руками писать ее имя и нажимать enter. Поэтому, когда я ввел себе вторую клаву и autohotkey - я забил на клавиши определенные вызов нужных нод. То есть, вместо того, чтобы каждый раз совершать кучу действий - я совершаю одно (нажимаю нужную кнопку на клаве). Это один из примеров. Макросами можно ускорить работу с системой, открывая сразу нужные папки. В целом макросы ускоряют работу и упрощают жизнь!
А думать при этом нужно? Просто я работаю программистом и даже если у меня будет инструмент, который позволит коммитить 100500 строк текста в день, я продолжу выдавать ~200.
Мы, кажется, о разном немного говорим) Я вел речь о «техническом» аспекте. О том, как «кнопочки нажимать быстрее» - и только об этом. Тут не про личные навыки и компетенции (это совсем другой разговор) - тут скорее про то, как ускорить и автоматизировать рутину в работе! :)
я думаю человек выше говорит вот о чем: обычно "нажимание кнопочек" занимает 5-10% всего рабочего времени, все остальное время ты "думаешь", и при таком раскладе экономия выходит всего пара минут в день
Понимаю! Опять же, как я сказал выше, не имею представления, как именно протекает работа в других сферах. Конкретно у меня - «нажимание кнопочек» - это значительная часть работы. И очень нудная. Соответственно, для меня ускорение открытия папок, создания папок и прочего - значительное ускорение работы в целом)
Тут экономия не времени имхо, а нервов. Иногда есть что-то рутинное в работе связанное с однообразными действиями и даже если это 10 минут в день, хочется автоматизировать)
emacs уже 40 лет существует
Просто это кликбейтный заголовок
Также можно и с мышкой сделать, вот код для закрытия одной вкладки в браузере. При работе в браузере не нужно тянутся к клавиатуре или мышкой тыкать на крестик. Просто нажимаешь дополнительную кнопку на мышке(ели она есть) и вкладка закрывается. Этим я чаще всего пользуюсь:
; Этот код поместить в файл: AutoHotkeyU64.ahk
; ------- XButton2 - (шершавая кнопка) --------
XButton2::
IfWinActive, Vivaldi ; Проверяет, существует ли указанное окно и является ли оно активным. окно браузера "Vivaldi"
{ ; если окно активно то нужно закрыть одну вкладку
SendInput ^{F4} ; нажатие Ctrl + F4 для закрытия вкладки
return ; выходим досрочно если у нас была работа с Vivaldi
}
IfWinActive, Mozilla Firefox ; Проверяет, существует ли указанное окно и является ли оно активным. окно браузера "Mozilla Firefox"
{ ; если окно активно то нужно закрыть одну вкладку
SendInput ^{F4} ; нажатие Ctrl + F4 для закрытия вкладки
return ; выходим досрочно если у нас была работа с Mozilla Firefox
}
return ; конец нажатия XButton1 ===============
; =============================================
в графике да хоткеи очень важны Плохо что сам разработчик приложения не добавил настройку
Добрый день! Немного вкину своего экспирианса и спрошу. Вариант же позиционируется как, практически, бесплатный для эквапа девайса с макросами? И возможностью их тонкой кастомизации? Просто если да, ноу проблем, это хорошо! Но если нет, то есть альтернативы - кейпады и мышки с макросами. Я проектировщик, много работаю в 2D 3D, и ещё миллионе программ связанных/не связанных с работой. Взял себе кейпад и мышку с макросами, эффективность работы в любой программе x 20. Максимум, хоткеев (по навигации, скриптам, горячим клавишам и ТД.), что можно тактильно запомнить, при учёте использования программы и раскладки под нее хотя бы раз в неделю, 20-40, не учитывая повторных кнопок в профиле. К тому же, очень часто приходится переназначивать максоры, ввиду ненадобности последних, или для более удобного расположения, абгрейдить их и переписывать последовательности (что в прочем не помеха для скриптов), и это все намного удобнее делать в уже готовом и заточенным под это дело интерфейсе с дровами для кейпада и мышки. Ну а если в общем, то все это полезно больше для людей которые на потоке выдают результат, проектирование, моделирование, дизайн, документооборот. В сферах, где мыслительный процесс, это неотъемлемая часть процесса, которая не может быть в достаточно степени оптимизирована, как написание кода, это уже намного менее эффективно. Спасибо огромное за пост! Попробую с этой программой залатать пару косяков софтины под кейпад и мышки.
На счет периферии с готовой возможностью настройки макросов - уже засматриваюсь на мышку с 12 кнопками на боковой панели) AHK - абсолютно бесплатная программа, и предлагает не просто макросы на ЛЮБУЮ периферию подвязать - она предлагает составлять целые скрипты, которые исполняются нажатии на кнопку. Конкретно такого функционала в официальных приложениях для макросов на клаве/мышки пока не встречал(но могу ошибаться). То есть ahk - не просто сочетание клавиш повесить на кнопку - это про «создать скрипт с ветвлениями, обработкой и прочим добром», чтобы сделать свою жизнь проще! У меня в профиле есть конкретные примеры использования (при работе за пк и работе в Nuke в частности)
Мне кажется, я даже знаю на что Вы засматриваетесь😁 Да, безусловно, возможность в глубокий кастом макроса, полезно, особенно если задача стоит специфичная. Если что-то такое появляется, пишу скрипт на пайтоне (в зелёной змейке, сайнапсе, можно в два нажатия его назначить кнопке). Но это опять таки узко-профильная штука, во многих сферах гибкость, и удобность (которую дает софтина), = высокой мобильности (убрать, заменить, переназначить), буквально за пару нажатий. Посидел пару минут и у тебя полный набор команд и всего необходимого под рукой на ситуативную задачу. А вот специфическую, которую нельзя решить стандартными горячими клавишами, внутри программной настройкой горячих клавиш с командами или со скриптами на внутреннем языке (если такая отсутствует, но сейчас это редкость), последовательностью нажатий на уровне видны и захватом действий, то в таком случае безусловно. Причем, будет скорее всего в разы сподручнее того же скрипта на пайтоне. На самом деле мы возвращаемся к вопросу конечного потребителя. Наверное, для хардкорного кодинга, как написал один из комментаторов, это не особо полезно, хотя быстрая навигация, открытие мануалов и сподручных материалов, вставка каких-то шаблонов, как по мне может ускорить работу. А вот для обывателя, как я, который с кодом работает на примитивном уровне и больше по приколу, у которого мыслительная деятельность распаралелена с производством конечного продукта, схемы, модели, документы (остаётся только исполнять и по ходу корректировать), френдли юзер интерфейс вкатывает намного лучше.
Ps. Я скорее всего плюю со своей колокольни, поэтому не сильно объективен, программу не пробовал, а стоит (займусь этим завтра), тогда возможно смогу найти, конкретно для себя, полезные сценарии использования)
Берем программу Multikeyboard от компании Mediachance и получаем практически то же самое, только без всей этой кучи действий. Встроенный упрощенный вариант бейсика и какой-никакой графический интерфейс позволяют наворотить в некотором роде прям уникальные вещи. Минусы есть конечно, но аналогов для себя не нашел. Юзаю уже несколько лет. Использую несколько клавиатур для макросов. Понасоздавал себе и бесконечных буферов обмена с возможностями FIFO и FILO и сортировкой, и других прикольных выкрутасов и всё это точно так-же по нажатию одной клавиши для макроса. Ооочень кайфовая програмка с некоторыми возможностями которых всё-еще нигде нет. Рекомендую. Пробуйте.
Пока даже не слышал а такой, спасибо) обязательно гляну!
Из уникальных программ автоматизации действий с компьютером можно рассмотреть nncron
https://nncron.ru/index_ru.shtml
Как всё сумбурно. Половина статьи о прикоствливании дополнительной клавиатуры, два слова об ahk и полслова о практическом применении.
Такое нужно писать наоборот, сначала зачем оно надо и как помогает, а потом уже как настроить и что можно ещё прикостылить.
Я на работе сделал ahk файлик, которые по хоткеям пароли вводит для разных железок и систем управления. А то раньше инженеры годами по 200-300 раз в день либо писали руками, либо копировали из блокнотика.
Как я начал работать в 5 раз быстрее | Клавиатура с макросами | Stream Deck за 500 рублей