Программа для нажатия клавиш
DmitryOlenin, упс, не смотрел первое сообщение. 

Мой ВКонтакте: https://vk.com/hukutka94
Мой Steam: http://steamcommunity.com/id/hukutka94
Мой Kongregate: http://www.kongregate.com/accounts/hukutka94
Мой Steam: http://steamcommunity.com/id/hukutka94
Мой Kongregate: http://www.kongregate.com/accounts/hukutka94
Если интересует именно модуль проверки новой версии, то он не очень объёмный.
Код двух методов
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin -
- Сообщения: 1622
- Откуда: Москва
- Репутация: 1208
- Статус: Не в сети
Обновление программы. Встречайте. Версия 2.0.
Большое обновление, много нового!
Update 30.04.2015 (15:15):
1. Добавлена пауза для карты. Принцип работы такой же, как у телепорта.
2. Сделана подстановка по-умолчанию имени профиля при сохранении в файл.
3. Добавлена опция персонализации интерфейса. В директорию программы можно положить:
- ico-файл: меняется иконка.
- jpg-файл (465x261): меняется фон.
- txt-файл (первая строка): меняется заголовок окна.
5. Добавлено меню по нажатию правой клавиши мыши на иконку в трее: Start/Stop и Exit.
6. Сделан выбор "Процесс" или "Область действия" в настройках (называется Процесс/Зажатие).
В том числе, это позволяет запретить запуск программы без выбора процесса.
7. Добавлена возможность проверки обновления версии.
По нажатию на соответствующий пункт и/или при старте программы (при установке галочки).
8. Добавлена возможность назначать произвольные клавиши для прожатия, а также для карты/телепорта/остановки по кнопке. Активируется возможность при использовании пункта "Выбор..." или нажатием правой клавишей мыши на элемент выбора кнопки.
9. Переработан интерфейс, исправлены ошибки и недоработки.

Скачать.
D3H.exe MD5: 757BA4DB2A5E172E868AF6A5314215CD
Прошу проверять. Жду багрепортов, пожеланий, предложений.
Последний раз редактировалось DmitryOlenin 30 апр 2015, 21:21, всего редактировалось 2 раз(а).
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin -
- Сообщения: 1622
- Откуда: Москва
- Репутация: 1208
- Статус: Не в сети
При назначении клавиш, пробел в две строчки между стандартными клв. и назначенной.
Закрыл программу, удалил все профили, запустил программу и первый профиль "Крест Саппорт". Так и должно быть ?
Закрыл программу, удалил все профили, запустил программу и первый профиль "Крест Саппорт". Так и должно быть ?
D4 - Билды на все классы/режимы - D4Planner - MAP
D3 - Билды на все классы/режимы - D3Planner - [Все для Diablo 3] - Gems&Paragon - АЛТАРЬ - (до коробки / полный)
D2 - Билды на все классы/режимы - D2Planner - [Все для Diablo 2] - Gems&Runeword
D3 - Билды на все классы/режимы - D3Planner - [Все для Diablo 3] - Gems&Paragon - АЛТАРЬ - (до коробки / полный)
D2 - Билды на все классы/режимы - D2Planner - [Все для Diablo 2] - Gems&Runeword
Пустые строчки - это ошибка, поправил.
Файл можно перекачать, новая MD5: 9B82728FAA2D8CEA3C8D1D37CA331775.
Название профиля берётся из временного файла (если нет файла профиля).
Он ассоциируется с названием программы (чтобы можно было запоминать настройки безо всяких профилей вообще).
Файл можно перекачать, новая MD5: 9B82728FAA2D8CEA3C8D1D37CA331775.
Название профиля берётся из временного файла (если нет файла профиля).
Он ассоциируется с названием программы (чтобы можно было запоминать настройки безо всяких профилей вообще).
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin -
- Сообщения: 1622
- Откуда: Москва
- Репутация: 1208
- Статус: Не в сети
Критическая ошибка!!! Если поставить триггер - Shift а клавишу RMouse нажать Старт то триггер сбрасывается.
P.S. Если осталась версия 1.9 скиньте пожалуйста.
P.S. Если осталась версия 1.9 скиньте пожалуйста.
D4 - Билды на все классы/режимы - D4Planner - MAP
D3 - Билды на все классы/режимы - D3Planner - [Все для Diablo 3] - Gems&Paragon - АЛТАРЬ - (до коробки / полный)
D2 - Билды на все классы/режимы - D2Planner - [Все для Diablo 2] - Gems&Runeword
D3 - Билды на все классы/режимы - D3Planner - [Все для Diablo 3] - Gems&Paragon - АЛТАРЬ - (до коробки / полный)
D2 - Билды на все классы/режимы - D2Planner - [Все для Diablo 2] - Gems&Runeword
Что-то такое было с шифтом, да. Но это только если процесс не использовать.
Поставили галку Процесс/зажатие и вперёд.
Так что не такая уж она и КРИТИЧЕСКАЯ!
Кстати, если ещё какие-то проблемы будут обнаруживаться, прошу сразу их проверять в обоих режимах. То есть и в режиме выбора процесса и в режиме без его выбора.
Поправил. Перекачайте. MD5: 757BA4DB2A5E172E868AF6A5314215CD
Спасибо за оперативные багрепорты.
К версии 2.0 пришлось основательно код перелопатить, потому такие моменты и обнаружились.
А отдельного тестера программы у меня нет, к сожалению...
Поставили галку Процесс/зажатие и вперёд.
Так что не такая уж она и КРИТИЧЕСКАЯ!

Кстати, если ещё какие-то проблемы будут обнаруживаться, прошу сразу их проверять в обоих режимах. То есть и в режиме выбора процесса и в режиме без его выбора.
Поправил. Перекачайте. MD5: 757BA4DB2A5E172E868AF6A5314215CD
Спасибо за оперативные багрепорты.
К версии 2.0 пришлось основательно код перелопатить, потому такие моменты и обнаружились.
А отдельного тестера программы у меня нет, к сожалению...
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin -
- Сообщения: 1622
- Откуда: Москва
- Репутация: 1208
- Статус: Не в сети
Спасибо за оперативность, теперь работает 
P.S. Процесс/зажатие - не использую

P.S. Процесс/зажатие - не использую

D4 - Билды на все классы/режимы - D4Planner - MAP
D3 - Билды на все классы/режимы - D3Planner - [Все для Diablo 3] - Gems&Paragon - АЛТАРЬ - (до коробки / полный)
D2 - Билды на все классы/режимы - D2Planner - [Все для Diablo 2] - Gems&Runeword
D3 - Билды на все классы/режимы - D3Planner - [Все для Diablo 3] - Gems&Paragon - АЛТАРЬ - (до коробки / полный)
D2 - Билды на все классы/режимы - D2Planner - [Все для Diablo 2] - Gems&Runeword
DmitryOlenin писал(а):Прошу проверять. Жду багрепортов, пожеланий, предложений.
Привет!
Традиционно - большое спасибо за работу! Аж захотелось немного задонатить

Скорее, не багрепорт, а вопрос.
В 1.9 повесил на капс клавиши 1 и 2 с одинаковым интервалом - 20 секунд. Исправно работало, одновременно срабатывали обе кнопки.
В 2.0 почему-то прожимается только клавиша 1. В чем м.б. дело?
-
blackinmind -
- Сообщения: 227
- Откуда: Москва
- Репутация: 115
- Статус: Не в сети
Спасибо на добром слове 
Можно скриншот с настройками? Проверю у себя, если что - поправлю.

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

Обе клавиши строго раз в 20 секунд.

Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin -
- Сообщения: 1622
- Откуда: Москва
- Репутация: 1208
- Статус: Не в сети
Полагаю, что это не столь принципиально.
В том плане, что большей части пользователей, я полагаю, это вообще не нужно.
А кому нужно, тот уж как-нибудь сможет exe-файл положить в отдельную папку.
Это, кстати, ничуть не сложнее, чем файлы называть как-то по-особенному, я даже думаю, что проще.
В том плане, что большей части пользователей, я полагаю, это вообще не нужно.
А кому нужно, тот уж как-нибудь сможет exe-файл положить в отдельную папку.
Это, кстати, ничуть не сложнее, чем файлы называть как-то по-особенному, я даже думаю, что проще.
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin -
- Сообщения: 1622
- Откуда: Москва
- Репутация: 1208
- Статус: Не в сети
DmitryOlenin писал(а): софт для мыши/клавиатуры
Нет, за родной софт для клав/мышей (те же Рэйзер) не банят, а даже есть официальные дополнения для WOW и т.д.
Если брать софт А4теч для мышек, то там макрос записывается в память мыши и уже оттуда управляется, это их отличительная особенность и ни варден, ни еще кто-либо не способен отличить кто нажимает - программа или человек.
@mrphill82
blackinmind
На картинке выше выбрана одна кнопка для прожатия. Это кнопка "1".
Никакой 2 тут не выставлено. То есть вообще, совсем не выставлено.
Если нужно прожимать кнопку "2", то над Клавишей 3 должен быть выставлен Триггер 3.
И установлено время. Или, как вариант, выбрана какая-то клавиша в Клавише 1 (например "2").
Это же очевидно, нет?
mrPhilL
Это ерунда. Нет никакого "официального" софта для Близзард.
Им всё равно, чем вы пользуетесь: программой, что идёт в комплекте к вашей клавиатуре/мыши или чем-то ещё. Официально запрещено всё. Единственную оговорку синие выдавали на тему, что можно одной кнопкой запускать одно действие, если больше - нарушаете еулу и вот это всё.
И, да, никакой разницы для системы/игры нет, нажимается кнопка программно (любой программой) или вручную, если всё правильно запрограммировано. Можно себя успокаивать "памятью", но на деле это та же программа, просто запущенная иным способом.
Впрочем, как я уже неоднократно писал, за программы для автоматизации (если это не боты) не банят. Никогда и никого не банили, по крайней мере. Но, повторюсь, отвечать за компанию Близзард я не могу.
На картинке выше выбрана одна кнопка для прожатия. Это кнопка "1".
Никакой 2 тут не выставлено. То есть вообще, совсем не выставлено.
Если нужно прожимать кнопку "2", то над Клавишей 3 должен быть выставлен Триггер 3.
И установлено время. Или, как вариант, выбрана какая-то клавиша в Клавише 1 (например "2").
Это же очевидно, нет?

mrPhilL
Нет, за родной софт для клав/мышей (те же Рэйзер) не банят, а даже есть официальные дополнения для WOW и т.д.
Это ерунда. Нет никакого "официального" софта для Близзард.
Им всё равно, чем вы пользуетесь: программой, что идёт в комплекте к вашей клавиатуре/мыши или чем-то ещё. Официально запрещено всё. Единственную оговорку синие выдавали на тему, что можно одной кнопкой запускать одно действие, если больше - нарушаете еулу и вот это всё.
И, да, никакой разницы для системы/игры нет, нажимается кнопка программно (любой программой) или вручную, если всё правильно запрограммировано. Можно себя успокаивать "памятью", но на деле это та же программа, просто запущенная иным способом.
Впрочем, как я уже неоднократно писал, за программы для автоматизации (если это не боты) не банят. Никогда и никого не банили, по крайней мере. Но, повторюсь, отвечать за компанию Близзард я не могу.
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin -
- Сообщения: 1622
- Откуда: Москва
- Репутация: 1208
- Статус: Не в сети
DmitryOlenin писал(а):Впрочем, как я уже неоднократно писал, за программы для автоматизации (если это не боты) не банят. Никогда и никого не банили, по крайней мере. Но, повторюсь, отвечать за компанию Близзард я не могу.
Мне кажется что тот же рэйзер может официально сотрудничать в метелицей, ибо на их сайтах указаны лэйблы метелки.
Против вашей программы я ничего против не имею, но так как вы не сотрудничаете официально с близзами, то лично я бы не стал пользоваться таким софтом. В любой момент метелка может влепить банан за такой софт, вы даже не узнаете причину банана, просто свершится сей факт и все.
А вот если пользоваться (к примеру) продуктами рэйзер, то метелка не захочет терять такого партнера и не будет лепить бананы за макросы с рейзеров.
А так, конечно, пользуйтесь на здоровье. Но Вы не можете утверждать, что не было банов за стороннюю автоматизацию, либо пруфы.
@mrphill82
mrPhilL
Пруфы, что баны за макросы были. Иначе Вы не можете утверждать, что за это банят.
Равно как интересны пруфы насчёт разрешения пользоваться софтом от мышей/клавиатур.
Подозреваю, что их нет. Впрочем, на деле, никаких банов не дают ни за какие проги подобные.
Я неоднократно уже писал, что пользуетесь программой вы на свой страх и риск.
Боитесь - не пользуйтесь. Тут такая же ситуация, как с турбохудом.
-Запрещено? -Формально, да.
-Могут забанить? -В теории, могут.
-Банили хоть кого-то хоть когда-то? -Нет.
И, повторюсь, всякие там "сотрудничества" - это не более чем досужие домыслы.
Никакой разницы для системы/диаблы нет, при помощи моей программы нажата кнопка или волшебной утилиты от Рейзора/A4Tech или какой угодно ещё.
Уже не первый раз сталкиваюсь с этим заблуждением и каждый раз поражаюсь наивности говорящих про "софт от производителя клавиатур/мышей".
Ну и не понимаю смысла писать в тему, если вам эта тема не интересна. Предостеречь других?
Ну ладно, предостерегли. Вон DimonamoN всё ждёт окончания второго сезона и волны банов
blackinmind
Да ничего, бывает
Жду предложений/пожеланий/багрепортов по программе.
А то версия с реально большим количеством изменений, а отзывов кот наплакал
Пруфы, что баны за макросы были. Иначе Вы не можете утверждать, что за это банят.
Равно как интересны пруфы насчёт разрешения пользоваться софтом от мышей/клавиатур.
Подозреваю, что их нет. Впрочем, на деле, никаких банов не дают ни за какие проги подобные.
Я неоднократно уже писал, что пользуетесь программой вы на свой страх и риск.
Боитесь - не пользуйтесь. Тут такая же ситуация, как с турбохудом.
-Запрещено? -Формально, да.
-Могут забанить? -В теории, могут.
-Банили хоть кого-то хоть когда-то? -Нет.
И, повторюсь, всякие там "сотрудничества" - это не более чем досужие домыслы.
Никакой разницы для системы/диаблы нет, при помощи моей программы нажата кнопка или волшебной утилиты от Рейзора/A4Tech или какой угодно ещё.
Уже не первый раз сталкиваюсь с этим заблуждением и каждый раз поражаюсь наивности говорящих про "софт от производителя клавиатур/мышей".
Ну и не понимаю смысла писать в тему, если вам эта тема не интересна. Предостеречь других?
Ну ладно, предостерегли. Вон DimonamoN всё ждёт окончания второго сезона и волны банов

blackinmind
Да ничего, бывает

Жду предложений/пожеланий/багрепортов по программе.
А то версия с реально большим количеством изменений, а отзывов кот наплакал

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

Мой ВКонтакте: https://vk.com/hukutka94
Мой Steam: http://steamcommunity.com/id/hukutka94
Мой Kongregate: http://www.kongregate.com/accounts/hukutka94
Мой Steam: http://steamcommunity.com/id/hukutka94
Мой Kongregate: http://www.kongregate.com/accounts/hukutka94
Huk
Монки-саппорты да и саппорты вообще не в почёте? Ну ничего, настанет и их время
Ты пока продолжай для SOOPAH DOOPAH POOPAH её использовать
Extremer
Попробую сделать, чтобы программа в первую очередь подхватывала файлы со своим именем.
К следующей версии, например.
Монки-саппорты да и саппорты вообще не в почёте? Ну ничего, настанет и их время

Ты пока продолжай для SOOPAH DOOPAH POOPAH её использовать

Extremer
Попробую сделать, чтобы программа в первую очередь подхватывала файлы со своим именем.
К следующей версии, например.
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin -
- Сообщения: 1622
- Откуда: Москва
- Репутация: 1208
- Статус: Не в сети
Изменения на 08.05.2015:
1. Сделал индикацию триггеров. Также сделал возможность активировать их мышкой.
2. Сделал выбор файлов с именем программы для персонализации. Если их нет, берутся любые.
3. Поправил ситуацию с появляющимся окном ввода кнопки при сворачивании/разворачивании программы.
На очереди переосмысление настроек кнопок паузы:
некоторое изменение вида и добавление отдельного включения/выключения паузы по нажатию Enter.

Жду новых идей к релизу.
1. Сделал индикацию триггеров. Также сделал возможность активировать их мышкой.
2. Сделал выбор файлов с именем программы для персонализации. Если их нет, берутся любые.
3. Поправил ситуацию с появляющимся окном ввода кнопки при сворачивании/разворачивании программы.
На очереди переосмысление настроек кнопок паузы:
некоторое изменение вида и добавление отдельного включения/выключения паузы по нажатию Enter.

Жду новых идей к релизу.
Программа для автоматического нажатия клавиш Diablo 3 Hotkeys
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
Школьники ушли в школы, больше за 10 минут никто калькуляторы не пишет...
Программа для расчёта DPS - Diablo 3
-
DmitryOlenin -
- Сообщения: 1622
- Откуда: Москва
- Репутация: 1208
- Статус: Не в сети
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9