avl (avl) wrote,
avl
avl

AutoHotKey - рекомендую!

В очередной раз столкнувшись с необходимостью копи-паста данных из Excel в Word, причем данные в Excel не были сгруппированы так, чтобы сделать это за один раз, задался вполне логичной мыслью: "Неужели никто до сих пор не написал клавиатурного макроса?". К тому же, я уже имел суперпозитивный опыт с макросами в Notepad++, позволяющими суперски ускорить рутинные действия, особенно для повторяющихся данных.

Короткий поиск привел меня к программе AutoHotKey, которая делала как раз то, что мне было нужно, а к тому же и кучу других полезных вещей, например:


  • Automate almost anything by sending keystrokes and mouse clicks. You can write a mouse or keyboard macro by hand or use the macro recorder.
  • Create hotkeys for keyboard, joystick, and mouse. Virtually any key, button, or combination
  • Convert any script into an EXE file that can be run on computers that don't have AutoHotkey installed.
  • ... и много чего еще, подробнее смотрите на ее домашней странице.


В общем, настоятельно рекомендую, в отдельных случаях времени она сэкономит немало.

Сразу же, кстати, напрашивается ее применение в автоматизации тестирования (по следам моего недавнего тренинга , так сказать :)

Из замеченных минусов - мне так и не удалось стабильно заставить срабатывать команду "Send ^v", которая должна посылать комбинацию Ctrl+v, однако довольно часто вместо этого посылала просто "v", что все портило. Однако после замены на "Send %clipboard" все заработало стабильно.

Обзор никем не оплачен, а сделан полностью на добровольной основе :)
Tags: Обзор, Позитив, Программирование, Ссылка
Subscribe

  • Тест на способность доводить до конца пройден!

    Сегодня закончил переводить серию "97 вещей для программиста"! Вот здесь - три последних перевода: 95. Пишите тесты для людей - еще одна статья о…

  • Еще три перевода

    92. Когда программисты и тестеры объединяются - о том, что объединяться для общей цели всегда выгодно. 93. Пишите код так, как будто вы будете…

  • Еще четыре перевода

    88. Юникс-утилиты - это ваши друзья - название говорит само за себя :) 89. Используйте правильные алгоритмы и структуры данных - интересная и…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments