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

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

Сообщение fatum312 » 29 авг 2015, 16:49

DmitryOlenin писал(а):Как только окно программы на переднем плане - окно диаблы перестаёт быть активным

Это если не сделать, например, так
Изображение


Конфликта с ТХ быть не может?
Аватара пользователя
fatum312
Одиннадцать друзей стеклопушки
Сообщения: 513
Репутация: 425
Статус: Не в сети

Сообщение DmitryOlenin » 29 авг 2015, 18:19

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

Сообщение blackinmind » 29 авг 2015, 18:38

А можно сделать так, чтоб новая версия могла подтягивать настройки, сделанные в предыдущей?
Т.е., в 2.1 я настроил профили, миллисекунды и т.п., и после скачивания 2.2. можно было как-то импортировать настройки из 2.1?
Аватара пользователя
blackinmind
В первых рядах Девять с половиной стеклопушек Танец с пушками Семь раз отмерь, один раз стеклопушка Восьмое чудо Санктуария
Сообщения: 227
Откуда: Москва
Репутация: 115
Статус: Не в сети

  • 1

Сообщение DmitryOlenin » 29 авг 2015, 23:06

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

Можно мне увидеть ваш файл настроек, который не подхватился?
На какой-нибудь файлообменник, если можно, выложите его. Файлы типа "d3h_prof3.xml"

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

Сообщение fatum312 » 30 авг 2015, 10:09

DmitryOlenin писал(а):Может быть дело в Win10? У меня пока Win7.


Возможно что так. Предыдущая версия работает как часы, на ней посижу.
Аватара пользователя
fatum312
Одиннадцать друзей стеклопушки
Сообщения: 513
Репутация: 425
Статус: Не в сети

Сообщение DmitryOlenin » 30 авг 2015, 15:37

Отлично решили проблему. :upset:
С предыдущей версии в алгоритме зажатия кнопок не поменялось ровным счётом ничего.
То есть, если в предыдущей версии кнопки зажимаются, то и в этой должны.

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

Сообщение Совесть » 30 авг 2015, 18:12

не скачиваетсо (дропбокс косячит), может выложишь куда-то еще? :grumpy:
Аватара пользователя
Совесть
В первых рядах Девять с половиной стеклопушек Танец с пушками Семь раз отмерь, один раз стеклопушка Восьмое чудо Санктуария
Сообщения: 3125
Репутация: 3277
Статус: Не в сети

Сообщение fatum312 » 30 авг 2015, 19:44

DmitryOlenin писал(а):Может быть всё-таки реально описать последовательность действий, чтобы получить ошибку?


Если бы у меня только иногда не работало зажатие, то можно было бы уловить в чем ошибка. А то получается, что у меня иногда работает как надо, и алгоритм пока уловить не смог, т.к. прогой пока не пользуюсь.
Аватара пользователя
fatum312
Одиннадцать друзей стеклопушки
Сообщения: 513
Репутация: 425
Статус: Не в сети

Сообщение Совесть » 31 авг 2015, 01:02

можно в триггеры добавить кнопок побольше? конкретно пробел хочу :grumpy:
Аватара пользователя
Совесть
В первых рядах Девять с половиной стеклопушек Танец с пушками Семь раз отмерь, один раз стеклопушка Восьмое чудо Санктуария
Сообщения: 3125
Репутация: 3277
Статус: Не в сети

Сообщение DmitryOlenin » 31 авг 2015, 01:10

Совесть
Вообще, конечно, можно. Но это не совсем вписывается в логику.
В том смысле, что триггеры - это нечто, что либо зажато (Shift), либо меняет состояние при нажатие (разные Lock-и). То есть всегда можно проверить в каком состоянии какой лок и зажат ли шифт.
А что с пробелом? В общем, в теории такое сделать можно, но довольно не просто...
Я подумаю.

Вообще, по моей логике, триггеры должны нажиматься/отжиматься (если это не Shift) очень редко.
Из разряда, когда в город портанулся, отжал, чтобы не перекастовывало.
А в бою триггер должен быть включён всегда, постоянное ручное управление возможно, но зачем?

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

Сообщение Совесть » 31 авг 2015, 01:50

DmitryOlenin писал(а):А в бою триггер должен быть включён всегда, постоянное ручное управление возможно, но зачем?

бой-то не всегда идет :grumpy: кароче хочу триггер на пробел :peka:
Аватара пользователя
Совесть
В первых рядах Девять с половиной стеклопушек Танец с пушками Семь раз отмерь, один раз стеклопушка Восьмое чудо Санктуария
Сообщения: 3125
Репутация: 3277
Статус: Не в сети

Сообщение Совесть » 31 авг 2015, 12:16

вот, кстате, в соседней теме прога умеет добавлять кнопки в триггеры
можно спиз подсмотреть код :peka:
Аватара пользователя
Совесть
В первых рядах Девять с половиной стеклопушек Танец с пушками Семь раз отмерь, один раз стеклопушка Восьмое чудо Санктуария
Сообщения: 3125
Репутация: 3277
Статус: Не в сети

Сообщение DmitryOlenin » 31 авг 2015, 14:05

Нет ничего нового в добавлении кнопки.
Если заметил, у меня всё это давно реализовано (выбор произвольной кнопки для прожатия).

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

Сообщение fatum312 » 31 авг 2015, 14:17

DmitryOlenin, мне сейчас именно кнопка зажатия не нужна.
Зачем мне тогда писать об этом? В старой версии крутится, в новой нет. Кое-что еще попробую проверить.

Я триггер отжимаю/зажимаю, ибо лут любой подбирать надо в сезоне. В Ульяне можно не успеть провести 3 атаки, чтоб наложить ладохи, как идет прожим ССС. Опять же приходится отжимать.
Аватара пользователя
fatum312
Одиннадцать друзей стеклопушки
Сообщения: 513
Репутация: 425
Статус: Не в сети

Сообщение DmitryOlenin » 31 авг 2015, 14:40

fatum312
Я про прожатие по откату.
Ты писал, что там есть проблемы, что кнопка прожимается даже после отжатия триггера.
Я проверил, всё нормально. Хотел уточнений, всего-то.

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

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

Сообщение Совесть » 31 авг 2015, 14:57

DmitryOlenin писал(а):Да, согласен, для сбора лута стоит отжимать триггер.
Я, например, на дополнительную кнопку мыши повесил ScrollLock. И её нажимаю/отжимаю.
Такой подход разве не удобен?

такой подход не совсем удобен, и не у всех есть мышки с дополнительными кнопками
я вот хочу делать тоже самое зажимая пробел (у меня на нем стенд стилл забинден, вместо шифта)
зажал пробел - включился стенд стилл и стрейф (дх не варвар, не всегда может постоянно крутиться)
отпустил - отключился, можно нормально передвигаться и лутать :grumpy:
Аватара пользователя
Совесть
В первых рядах Девять с половиной стеклопушек Танец с пушками Семь раз отмерь, один раз стеклопушка Восьмое чудо Санктуария
Сообщения: 3125
Репутация: 3277
Статус: Не в сети

Сообщение DmitryOlenin » 31 авг 2015, 15:10

Совесть
Раньше уже были запросы сделать другие клавиши триггерами.
Но всегда подразумевалось нажатие на кнопку для включения и нажатие для отключения.
То есть такая же схема, по которой работает CapsLock/ScrollLock/NumLock.

Зажимается же в виде триггера только Shift (потому что в игре, по-умолчанию, это кнопка остановки).
Ты же, как я понимаю, переопределил кнопку остановки на пробел. Интересное решение.

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

Сообщение Совесть » 31 авг 2015, 15:57

DmitryOlenin писал(а):Зажимается же в виде триггера только Shift (потому что в игре, по-умолчанию, это кнопка остановки).
Ты же, как я понимаю, переопределил кнопку остановки на пробел. Интересное решение.

именно так, от зажимания шифта у меня мизинец охреневает через пару часов игры, а пробел в этом плане очень удобен :peka:
Аватара пользователя
Совесть
В первых рядах Девять с половиной стеклопушек Танец с пушками Семь раз отмерь, один раз стеклопушка Восьмое чудо Санктуария
Сообщения: 3125
Репутация: 3277
Статус: Не в сети

Сообщение lordep » 31 авг 2015, 16:01

DmitryOlenin, а есть идеи как приспособить/настроить программу для билда креста на молотки со штанами яна ???
Аватара пользователя
lordep
Юбилейная стеклопушка В центре внимания (II-го уровня)
Сообщения: 3238
Откуда: Киев
Репутация: 5224
Статус: Не в сети

Сообщение DmitryOlenin » 31 авг 2015, 16:36

lordep
Что именно нужно сделать, чтобы приспособить?
Молотками немного играл, штаны очень не люблю, не нравится такой стиль игры.

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

Сообщение fatum312 » 31 авг 2015, 16:42

DmitryOlenin писал(а):Я, например, на дополнительную кнопку мыши повесил ScrollLock. И её нажимаю/отжимаю.
Такой подход разве не удобен?


У меня так же.
А про откат. Надо подольше побегать посмотреть.
Аватара пользователя
fatum312
Одиннадцать друзей стеклопушки
Сообщения: 513
Репутация: 425
Статус: Не в сети


Сообщение Совесть » 31 авг 2015, 16:51

DmitryOlenin писал(а):Совесть
Надо продумать, как именно это реализовать.
Зажатие/нажатие разных кнопок как-то визуально надо разделять, ибо сейчас всё логично (Shift зажимается, остальное нажимается).
А вот как сделать пробел... да ещё и так, чтобы было понятно, что он работает как Shift...

ты главное прикрути пробел, а потом уже разберемся что и как (шифт же сейчас никак не выделяется от других триггеров), а то я скоро рипнусь запутавшись в кнопках :peka:
Аватара пользователя
Совесть
В первых рядах Девять с половиной стеклопушек Танец с пушками Семь раз отмерь, один раз стеклопушка Восьмое чудо Санктуария
Сообщения: 3125
Репутация: 3277
Статус: Не в сети

Сообщение MadMaxD3 » 02 сен 2015, 10:12

Пытался вчера поставить одну клавишу на кулдаун, вторую на конкретное время. Так и не смог. Ставил разные галки в настройках и ни фига. Так задумано или я туплю?
Аватара пользователя
MadMaxD3
Девять с половиной стеклопушек
Сообщения: 102
Откуда: Minsk
Репутация: 56
Статус: Не в сети

  • 2

Сообщение DmitryOlenin » 02 сен 2015, 10:29

Поправил зажатие мыши, протестировал в Win10.
Видео


fatum312,
Поискал программку твою, которая работает с окнами. AnVir Task Manager.
Поставил, сделал окно поверх. Всё работает и с ней тоже.

Зажатие перестаёт работать, если эту самую кнопку нажать руками. Например, ты включил зажатие ЛКМ.
Если ты в процессе нажмёшь на мышку сам, то дальше ничего зажато уже не будет.
Надо будет либо отключать/включать триггер, либо останавливать/запускать программу.

MadMaxD3
MadMaxD3 писал(а):Пытался вчера поставить одну клавишу на кулдаун, вторую на конкретное время. Так и не смог.
Ставил разные галки в настройках и ни фига. Так задумано или я туплю?

Не очень понял вопроса. На картинке выложенной версии как раз обычная ситуация.
Картинка
Изображение

Одна кнопка прожимается по времени, вторая по кулдауну, третья зажимается.
В общем-то, это обычное поведение программы. Она так умеет уже очень давно.

В чём проблема-то?

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

Пред.След.

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



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

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