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

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AutoHotkey 1.0.46.16
Изменения
  • Fixed "Gui, Tab, TabName" when used after a previous "Gui Tab".
  • Improved SetTimer to treat negative periods as "run only once".
  • Added "GuiControlGet Hwnd", which is a more modular/dynamic way to retrieve a control's HWND.
  • Added built-in variables A_ThisLabel and A_ThisFunc, which contain the names of the currently-executing label/function.
    Скачать

    ----------
    mAtrix Reloaded...

  • Всего записей: 1610 | Зарегистр. 20-02-2007 | Отправлено: 21:53 30-05-2007
    Tnav

    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    AutoHotkey 1.0.47.00
    http://www.autohotkey.com/download/AutoHotkey104700_Install.exe

    Всего записей: 472 | Зарегистр. 01-08-2006 | Отправлено: 22:30 19-06-2007
    HeT BonpocoB



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Только начал разбираться с программой и сразу запнулся...
     
    Как в скрипте передать Cntr+C Чтоб он не реагировал на включенную раскладку?  Send ^c прекрасно копирует когда включена EN и совсем не хочет когда RU :|

    Всего записей: 1342 | Зарегистр. 30-03-2003 | Отправлено: 02:13 14-07-2007
    HeT BonpocoB



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Вобщем нашёл приличную статью AutoHotkey и русский язык – дружба навеки, с переключением раскладки оказалось действительно всё не просто
    очредной "привет" от Билла
     
    Send, ^{sc02E}
    Send, ^{sc02F}

    Всего записей: 1342 | Зарегистр. 30-03-2003 | Отправлено: 21:36 19-07-2007 | Исправлено: HeT BonpocoB, 22:01 19-07-2007
    pasynok



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AutoHotkey 1.0.47.02 (2 013 382 bytes)
    • Fixed the Number option of Edit controls to properly display a balloon tip when the user types something other than a digit.  
    • Fixed WM_TIMER not to be blocked unless it's posted to the script's main window.  
    • Fixed wildcard hotkeys not to acquire tilde behavior when the same hotkey exists in the script with a tilde.  
    • Fixed declaration initializers not to retain whitespace at the end of literal numbers. Also, they now allow spaces between a closing quote and the next comma.

    скачать

    Всего записей: 1743 | Зарегистр. 04-12-2004 | Отправлено: 00:41 22-07-2007 | Исправлено: pasynok, 00:44 22-07-2007
    Gourmet

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    при возврате из hibernation теряются установки текущего скрипта, приходится его каждый раз reload
     
    кто-нибудь знает, как это побороть чтобы он сам скрипт релоадил, или чтобы установки не терялись, достало уже слегка

    Всего записей: 1782 | Зарегистр. 26-06-2003 | Отправлено: 13:31 22-07-2007
    HeT BonpocoB



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Странно, почему то так не популярна програмка на ру-борде...
     
    Может кто быстрее подскажет чем сам разберусь? (хотя врядли )
    Как лучше всего организовать закрытие самого AutoHotkey (ну или скрипта) при запуске определённой программы?
     
    Тoесть надо чтот типа :
     
    onRun Game.exe
      Exit

    Всего записей: 1342 | Зарегистр. 30-03-2003 | Отправлено: 20:54 31-07-2007 | Исправлено: HeT BonpocoB, 20:55 31-07-2007
    Dj BoBo



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AutoHotkey 1.0.47.03
    Изменения
  • Fixed expressions to allow literal negative hexadecimal numbers that end in "E"; e.g. fn(-0xe).
  • Fixed block syntax to allow a function-call immediately to the right of a '}'.
    Скачать

    ----------
    mAtrix Reloaded...

  • Всего записей: 1610 | Зарегистр. 20-02-2007 | Отправлено: 02:22 02-08-2007
    aidomars



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    При запуске выходит ошибка:
    Error at line 16.
    Line Text: #z::Run autohotkey.com
    Error: Invalid hotkey.
    The program will exit.

    Подскажите в чем проблема и как исправить.

    Всего записей: 982 | Зарегистр. 23-04-2007 | Отправлено: 07:02 03-08-2007 | Исправлено: aidomars, 07:04 03-08-2007
    iglezz

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    aidomars
    надо рассматривать в скрипт в целом + какая версия AHK, системы?

    Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 14:16 03-08-2007
    aidomars



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я программу скачал только что, XP PRO RUS, AutoHotkey 1.0.47.03

    Всего записей: 982 | Зарегистр. 23-04-2007 | Отправлено: 14:20 03-08-2007
    iglezz

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    aidomars
    скрипт состоящий только из
    Код:
    #z::Run autohotkey.com
    ругается по другому, поэтому выложи весь скрипт (под тегом more только)

    Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 21:34 03-08-2007 | Исправлено: iglezz, 21:34 03-08-2007
    aidomars



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Может я не понял, но при чем тут скрипт? Я только запускаю программу (AutoHotkey.exe), и выходит ошибка:

    Код:
    Error at line 16.
    Line Text: #z::Run www.autohotkey.com
    Error: Invalid hotkey.
    The program will exit.

    Всего записей: 982 | Зарегистр. 23-04-2007 | Отправлено: 07:52 06-08-2007
    iglezz

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    aidomars
    уже понял.
     
    только что скачал v1.0.47.03
    у меня такой проблемы нет
     
    В папке "Мои документы" должен быть файл "AutoHotkey.ahk" - этот скрипт и выполняется при запуске AutoHotkey.exe
    Для начала его лучше удалить и посмотреть что из этого получится. (но больше похоже на баг самого ahk чем на глючный скрипт)
     
    Если ошибка останется.....
    может втихую инсталлер обновлялся?
    md5sum для AutoHotkey104703_Install.exe (обновлен Wed, 01 Aug 2007 13:19:51 GMT):
    a72fd2d8ed4a0ae0ebfac2481f040314
     
    md5sum для AutoHotkey.exe:
    ba96caae122324ee97e58d6282c12f5d
     

    Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 12:51 06-08-2007 | Исправлено: iglezz, 12:55 06-08-2007
    Dj BoBo



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AutoHotkey 1.0.47.04
    Изменения
  • Fixed key-up hotkeys like "a up::" not to block the pressing of the "a" key unless the hotkey's #IfWin criteria are met.
  • Fixed Round(Var, NegativeNumber), which in rare cases was off by 1.
  • Fixed crash of scripts that end in a syntax error consisting of an orphaned IF-statement (broken by 1.0.47.00).
  • Eliminated the "GetClipboardData" error dialog. Instead, an empty string is retrieved when the data cannot be accessed within the #ClipboardTimeout period.
  • Changed GUI checkboxes and radio buttons to default to "no word-wrap" when no width, height, or CR/LF characters are specified. This solves display issues under certain unusual DPI settings.
    Скачать

    ----------
    mAtrix Reloaded...

  • Всего записей: 1610 | Зарегистр. 20-02-2007 | Отправлено: 21:26 28-08-2007
    ikif



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    backspace::
        Send, {Backspace}
    Return
     
     
    Почему у меня это не работает ?

    Всего записей: 164 | Зарегистр. 09-12-2006 | Отправлено: 23:09 03-09-2007 | Исправлено: ikif, 23:10 03-09-2007
    Midas



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

    Код:
     
    $backspace::
        Send, {Backspace}
    Return
     

    Из справки:
    Префикс $ обычно необходим, если в скрипте используется команда Send для имитации нажатий клавиш, входящих в состав самой горячей клавиши, иначе такая горячая клавиша может запустить сама себя.  
     
    Добавлено:
    aidomars
    Проблема кроется скорее всего в том, что в системе язык по-умолчанию Русский.
    Статья: AutoHotkey и русский язык – дружба навеки
     

    Всего записей: 34 | Зарегистр. 22-03-2006 | Отправлено: 19:56 04-09-2007
    Midas



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

    Код:
     
    #Persistent
    cPrograms=Totalcmd.exe|hh.exe
    SetTimer, R1, 500
    Return
    R1:
        Loop, Parse,  cPrograms, |
        {
            Process,Exist,%A_LoopField%
            If ErrorLevel
                ExitApp
        }
     


    Всего записей: 34 | Зарегистр. 22-03-2006 | Отправлено: 22:03 05-09-2007
    HeT BonpocoB



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Midas, it's work! благодарю

    Всего записей: 1342 | Зарегистр. 30-03-2003 | Отправлено: 23:12 05-09-2007
    MThunder



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, а как закрыть(выгрузить) скрипт, если запущенная им програма была закрыта. Чтобы хоткеи вернулись в норму.

    Всего записей: 11 | Зарегистр. 29-05-2006 | Отправлено: 01:04 14-09-2007
    Открыть новую тему     Написать ответ в эту тему

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