Программа для нажатия клавиш

Теория и практика Diablo 3, техническая информация и ПО
  • 1

Сообщение RaZZlom » 19 авг 2016, 15:10

I am the bone of my sword.
Steel is my body, and fire is my blood.
I have created over a thousand blades.
Unknown to Death.
Not known to Life.
Have withstood pain to create many weapons.
Yet, those hands will never hold anything.
Аватара пользователя
RaZZlom
В первых рядах Работал над Книгой Тираэля Девять с половиной стеклопушек
Сообщения: 532
Откуда: Москва
Репутация: 576
Статус: Не в сети

  • 2

Сообщение Starikashka » 30 авг 2016, 14:10

Уважаемый DmitryOlenin!
Примите, от "диаблиста" с двадцатилетним стажем,глубокую благодарность за Ваш труд по созданию программы Hotkeys! Теперь, когда не нужно в игре бессмысленно выламывать пальцы, переплетая их, игра стала смотреться с лучшей стороны.
Долго не мог запустить программу из-за размеров шрифта. С нетерпением ожидаю, что Вы сможете исправить это в следующей версии.
Удачи и успехов!
Аватара пользователя
Starikashka
Два года стекла и пушек
Сообщения: 1
Репутация: 2
Статус: Не в сети

  • 1

Сообщение DmitryOlenin » 30 авг 2016, 20:26

Сейчас-то запустили или нет? Если нет, могу выслать версию, где нет проблем со шрифтами.
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Аватара пользователя
DmitryOlenin
В первых рядах В центре внимания (II-го уровня) Девять с половиной стеклопушек
Сообщения: 1606
Откуда: Москва
Репутация: 1184
Статус: Не в сети

  • 1

Сообщение Antynik » 01 сен 2016, 09:15

Дмитрий! Специально зарегистрировался, чтобы попросить вас выложить наконец версию с исправленными шрифтами. Давно её жду.
И заодно сказать спасибо за мегаполезную программу!
Аватара пользователя
Antynik
Два года стекла и пушек
Сообщения: 6
Репутация: 3
Статус: Не в сети

  • 2

Сообщение Flaxes » 03 сен 2016, 12:45

Специально зарегистрировался, весь интернет перерыл, ничего не мог простенького найти.
Спасибо за вашу работу!
Аватара пользователя
Flaxes
Два года стекла и пушек
Сообщения: 1
Репутация: 2
Статус: Не в сети

  • 2

Сообщение alecs1969 » 12 сен 2016, 18:52

огромное СПАСИБО АВТОРУ!!!!!!!!!
Аватара пользователя
alecs1969
Два года стекла и пушек
Сообщения: 1
Репутация: 2
Статус: Не в сети

Короткое зажатие ПСК раз в 5 сек

Сообщение DreikViharev » 02 ноя 2016, 09:10

Привет, подскажи пожалуйста как можно настроить короткое зажатие клавиши на клавиатуре (именно - баф пути сотни кулаков - поглощение для монаха). Небходимо раз в 5 сек чтобы клавиша зажималась буквально на пол секунды. Это возможно?
Аватара пользователя
DreikViharev
Танец с пушками
Сообщения: 3
Репутация: 0
Статус: Не в сети

Сообщение DmitryOlenin » 03 ноя 2016, 12:12

Если я правильно понял, есть два момента.
1. Периодическое зажатие клавиши.
   На данный момент периодически можно клавишу только нажимать, зажатие не предполагает отпускания по таймеру.
2. Время зажатия клавиши.
   Событие должно не просто происходить раз в сколько-то секунд, оно должно ещё и отменяться спустя какое-то время.

Клавишу нужно именно зажимать? Просто одиночное нажатие раз в сколько-то секунд не сработает?
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Аватара пользователя
DmitryOlenin
В первых рядах В центре внимания (II-го уровня) Девять с половиной стеклопушек
Сообщения: 1606
Откуда: Москва
Репутация: 1184
Статус: Не в сети

Сообщение DreikViharev » 05 ноя 2016, 12:15

К сожалению, не сработает. Спрашиваю именно про поддержание бафа Путь сотни кулаков-Поглощение (у монаха), третий удар этого генератора как раз и даёт бурст.
Аватара пользователя
DreikViharev
Танец с пушками
Сообщения: 3
Репутация: 0
Статус: Не в сети

  • 1

Сообщение Antynik » 20 дек 2016, 14:51

Antynik писал(а):Дмитрий! Специально зарегистрировался, чтобы попросить вас выложить наконец версию с исправленными шрифтами. Давно её жду.

Напоминаю о себе...

А ещё хочу поднять тему Ultra-Wide мониторов, на которых соотношение отличается от 16:9 и 16:10.
Можно ли как-нибудь к ним прикрутить контроль кулдауна?
В конце концов можно размер окна игры сделать с нужным соотношением, если сложно анализировать.
Аватара пользователя
Antynik
Два года стекла и пушек
Сообщения: 6
Репутация: 3
Статус: Не в сети

  • 2

Сообщение DmitryOlenin » 29 дек 2016, 11:42

Вот основные поддерживаемые соотношения: 16:9, 16:10, 5:4, 4:3.
Этого достаточно, как мне кажется, для большей части существующих мониторов.
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Аватара пользователя
DmitryOlenin
В первых рядах В центре внимания (II-го уровня) Девять с половиной стеклопушек
Сообщения: 1606
Откуда: Москва
Репутация: 1184
Статус: Не в сети

  • 1

Сообщение Antynik » 29 дек 2016, 13:54

DmitryOlenin писал(а):Вот основные поддерживаемые соотношения: 16:9, 16:10, 5:4, 4:3.
Этого достаточно, как мне кажется, для большей части существующих мониторов.

Для большей части, несомненно.
Но меня угораздило купить 21:9. И сейчас они всё больше продаются.
Мало того, что многие игры вообще это разрешение не поддерживают (например StarCraft), и приходится менять разрешение, чтобы поиграть, так ещё и слева и справа поля в этом случае серые, а не чёрные, что мешает в тёмных играх.
Кстати, Diablo как раз работает нормально, но ради вашей программы тоже приходится менять разрешение.
Очень уж удобно играть с контролем кулдауна!


Ссылку на бету получил, спасибо!
Аватара пользователя
Antynik
Два года стекла и пушек
Сообщения: 6
Репутация: 3
Статус: Не в сети

  • -3

Короткое прохождение рифтов раз в 5 сек

Сообщение ДрэйкВихрь » 04 янв 2017, 13:28

Привет, подскажи пожалуйста как можно настроить короткое прохождение рифтов макросом (именно - истязание 13 и 75ые рифты для монаха). Небходимо раз в 5 сек чтобы клавиша зажималась , рифт проходился буквально за пол секунды и я смог бы писать в чатик что я топ. Это возможно?
Аватара пользователя
ДрэйкВихрь
Не прошло и года
Сообщения: 1
Репутация: -3
Статус: Не в сети

Сообщение Merlin » 04 янв 2017, 15:35

ДрэйкВихрь,
Ну прохождение рифта,- это нет конечно, но вот нажатие клавиши раз в 5 сек помогу настроить.
Маякни мне на скайп или в игре шепни. монк - монку всегда поможет.
*
DreikViharev писал(а):третий удар этого генератора

а вот это вряд ли. прога не определит когда у тебя прокнул летящий дракон, а без него совершенно другие цифры выхода на режим полного разгона ПСК. Да и одно дело нажать раз в 5 сек, а совсем другое,- нажать, удержать до максимального стака и отпустить.
Не, не получится. Да и нафига? Настрой клавиатурные нажатия, а 2 генератора дави мышкой.
А вот это уже печалит: http://i.piccy.info/i9/ddc20a1b566fa256 ... hot140.jpg
Аватара пользователя
Merlin
В первых рядах Девять с половиной стеклопушек Семь раз отмерь, один раз стеклопушка Восьмое чудо Санктуария
Сообщения: 186
Откуда: Зона военных действий
Репутация: 59
Статус: Не в сети

Сообщение madmystic » 10 янв 2017, 17:32

DmitryOlenin Добрый день. Решил попробовать вашу программу, но вылетает постоянно с ошибкой. Просто пишет "Ошибка приложения" и всё, закрывается. В просмотр событий можно вычленить поболее информации:
Код: Выделить всё
Имя сбойного приложения: D3H.exe, версия: 1.0.0.0, метка времени: 0x573b0254
Имя сбойного модуля: KERNELBASE.dll, версия: 10.0.14393.479, метка времени: 0x582588e6
Код исключения: 0xc000041d
Смещение ошибки: 0x0000000000017788
Идентификатор сбойного процесса: 0x1d18
Время запуска сбойного приложения: 0x01d26b003e1861b9
Путь сбойного приложения: E:\games\D3H.exe
Путь сбойного модуля: C:\WINDOWS\System32\KERNELBASE.dll
Идентификатор отчета: cb3f118d-1d04-4635-af90-e25a3e8f8b80
Полное имя сбойного пакета:
Код приложения, связанного со сбойным пакетом:

Есть какие нибудь идеи в чем может быть проблема?
Аватара пользователя
madmystic
Не прошло и года
Сообщения: 1
Репутация: 0
Статус: Не в сети

  • 1

Сообщение DmitryOlenin » 10 янв 2017, 21:54

Добрый день.

Отправил бету, смотрите ЛС.


В принципе, ошибка эта есть и в последней версии, просто она не мешает жить.
При выходе из программы, она частенько тупит и тоже в лог пишет ошибку Kernelbase.
Я так и не смог найти, что именно там не подчищается.
Если кто знает, как это отловить, напишите, пожалуйста.
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Аватара пользователя
DmitryOlenin
В первых рядах В центре внимания (II-го уровня) Девять с половиной стеклопушек
Сообщения: 1606
Откуда: Москва
Репутация: 1184
Статус: Не в сети

  • 1

Сообщение Merlin » 12 янв 2017, 13:54

DmitryOlenin,
А действительно, можно ли сделать так, что бы клавиша нажималась и удерживалась 5 сек, а потом отпускалась и была в отпущенном состоянии 5 сек и так по кругу?
А вот это уже печалит: http://i.piccy.info/i9/ddc20a1b566fa256 ... hot140.jpg
Аватара пользователя
Merlin
В первых рядах Девять с половиной стеклопушек Семь раз отмерь, один раз стеклопушка Восьмое чудо Санктуария
Сообщения: 186
Откуда: Зона военных действий
Репутация: 59
Статус: Не в сети

Сообщение Epmak » 19 янв 2017, 13:20

Привет. У меня не срабатывают макросы если не ставить галочку на триггерах. Те, что делаешь при зажатых клавишах, работают нормально. Подскажите в чем беда .
Аватара пользователя
Epmak
Не прошло и года
Сообщения: 2
Репутация: 0
Статус: Не в сети

Сообщение DmitryOlenin » 19 янв 2017, 15:43

Merlin,
Можно всё, конечно. У вас есть идеи, как это реализовать, не перегружая интерфейс?
Вопрос, скорее, в этом, а не в технической части.

Ну и, конечно, насколько это будет востребовано. Мне, например, такое никогда не было нужно, хотя играл всеми классами.

Epmak,
Сложно сказать, никогда такого не видел.
Пробовали сменить тип прожатия в главном окне программы?
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Аватара пользователя
DmitryOlenin
В первых рядах В центре внимания (II-го уровня) Девять с половиной стеклопушек
Сообщения: 1606
Откуда: Москва
Репутация: 1184
Статус: Не в сети

Сообщение Epmak » 19 янв 2017, 17:05

Пробовал. Не помогло.
Аватара пользователя
Epmak
Не прошло и года
Сообщения: 2
Репутация: 0
Статус: Не в сети

Сообщение DmitryOlenin » 20 янв 2017, 14:02

Есть кто-нибудь, кто в дизайне разбирается?
Хотел бы пообщаться, может поможете с интерфейсом. :lemon:

А то люди предлагают новые функции, а как они будут выглядеть в программе не хотят подумать... :dead:
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Аватара пользователя
DmitryOlenin
В первых рядах В центре внимания (II-го уровня) Девять с половиной стеклопушек
Сообщения: 1606
Откуда: Москва
Репутация: 1184
Статус: Не в сети

Сообщение Merlin » 24 янв 2017, 13:16

DmitryOlenin писал(а):Merlin,
Ну и, конечно, насколько это будет востребовано. Мне, например, такое никогда не было нужно, хотя играл всеми классами.

Монк в 2х генераторном билде. Путь сотни кулаков http://eu.battle.net/d3/en/class/monk/a ... dred-fists разгоняет Ас или стаки урона секунд за 5, а другой http://eu.battle.net/d3/en/class/monk/a ... pling-wave потом 5 секунд дамажит. Ну или был раньше (может ещё вернётся) статик билд, который молнией кусался, так там тоже надо было какое то время удерживать одну кнопку, а потом передавать управление другой попеременно. Да ты посмотри топ монков в сезоне или нс, они там почти все поголовно одеты в сет тысчи бурь и дамажат двух генераторными. Но я прошу сделать такое хотя бы для одной кнопки, что бы не отвлекаться на разгон (на набор стаков).
PS. Сам я в программировании полный ноль, к сожалению.
А вот это уже печалит: http://i.piccy.info/i9/ddc20a1b566fa256 ... hot140.jpg
Аватара пользователя
Merlin
В первых рядах Девять с половиной стеклопушек Семь раз отмерь, один раз стеклопушка Восьмое чудо Санктуария
Сообщения: 186
Откуда: Зона военных действий
Репутация: 59
Статус: Не в сети

Сообщение DmitryOlenin » 25 янв 2017, 12:33

Я уже писал, что мне нужны идеи, как новую функцию разместить в интерфейсе.
Или как изменить интерфейс, чтобы новый тип прожатия с двумя таймерами в него вписался.

Для того, чтобы подумать над этим, не нужно обладать навыками в программировании :)
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Аватара пользователя
DmitryOlenin
В первых рядах В центре внимания (II-го уровня) Девять с половиной стеклопушек
Сообщения: 1606
Откуда: Москва
Репутация: 1184
Статус: Не в сети

  • 1

Сообщение DmitryOlenin » 26 янв 2017, 16:21

Есть желающие протестировать новую версию?
Я там много всего поправил, изменил, оптимизировал.

Надо проверить, как программа будет работать за несколько часов непрерывного использования (2-3 часа хотя бы).
Не будет ли каких-то проблем с прожатием.

Мне нужны добровольцы!
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Аватара пользователя
DmitryOlenin
В первых рядах В центре внимания (II-го уровня) Девять с половиной стеклопушек
Сообщения: 1606
Откуда: Москва
Репутация: 1184
Статус: Не в сети

  • 1

Сообщение Tapia » 01 фев 2017, 12:09

DmitryOlenin, Я могу помочь в тестировании, давно пользуюсь программой, ознакомлен с настройками программы, знаю про мелкие баги.
Аватара пользователя
Tapia
Не прошло и года
Сообщения: 1
Репутация: 1
Статус: Не в сети

Пред.След.

Вернуться в Игровая механика



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17