Боюсь такой возможности сейчас нетСпасибо.
Попробуйте регулировать громкость системы, а не плеера.А где в Windows 10 найти горячую клавишу для конкретной громкости, например 28%?
В плеере ставите 90-100% громкости или иную нужную. В системе ставите Volume 2 и в горячих клавишах настраиваете процентное назначение громкости.
А где в Windows 10 найти горячую клавишу
В системе ставите Volume 2 и в горячих клавишах
Запускать с параметром /VOLUME <%>Опять стороннее приложение для горячих клавиш, но как вариант. Спасибо большое!
Можно поставить ярлыки на него с разными значениями в быстрый запуск, напр.
на четвёртое место (Win+4): %ProgramFiles% (x86)\AIMP\aimp.exe /VOLUME 12
на пятое (Win+5): %ProgramFiles% (x86)\AIMP\aimp.exe /VOLUME 28
на шестое (Win+6): %ProgramFiles% (x86)\AIMP\aimp.exe /VOLUME 100
Тут вам и горячая клавиша, и можно тупо мышкой ткнуть в нужный значок, чтоб установить определённую громкость, не переключаясь в окно проигрывателя.
Возможно, придётся жертвовать другими значками (и немного таким образом захламив панель задач).
Опять стороннее приложение для горячих клавиш, но как вариант. Спасибо большое!
Очень странно, что AIMP не поддерживает такие банальные возможности. Это ведь так просто добавить.
Где вы тут нашли стороннее приложение?Чтобы создавать нормальные горячие клавиши(не Win+... и т.п.), нужно стороннее приложение.
И как вы себе это представляете? Горячих клавиш в окне настроек и так слишком много, а вы ещё 99 строк хотите добавить?Что Вы имеете в виду под 99? Зачем так много?
Попробуйте регулировать громкость системы, а не плеера.Как же мне бесят МЫШКИ с такой возможностью (которые регулируют как раз громкость системы вместо проигрывателя), причём не требующих никаких программ (собственных-то нет, не говоря уже о сторонних). А есть программируемые мышки, которые с 7 или более кнопками (часто брендовые), да, для них нужна программа, но не обязательно, чтобы она работала постоянно. Можно прошить нужные "команды" на одном компе, и использовать эту же мышку со своей конфигурацией на другом! Правда, разочаровала меня SteelSeries из-за того, что не продумали "внутренние модификаторы", А мне так хотелось, чтоб при зажимании 6-й кнопки включался режим "media hotkeys", а при отпускании возвращало всё на место – т.е. не нужно тискать второй раз, чтоб выйти из режима (как во многих подделках). О том, чтоб внедрили внутренние модификаторы в мышку уже доложили разработчикам по моему "тикету", не знаю, правильно ли поняли, но главное, чтоб об этом они помнили.
В плеере ставите 90-100% громкости или иную нужную.
тнужно как-то давать пользователям возможность удалить саму эту строку (или сменить сам параметр, помимо его значения)Как Вы правы. Возможно, было бы проще заставить AIMP "слушать" какие-то команды, поддерживающие параметры, через какой-то интерфейс и горячие клавиши назначать на действия в виде строк - команд. Например, горячая клавиша "Ctrl+1" = "--volume 13 --next track --pause"(где, на самом деле, после нажатия, AIMP вызывает "путь_к_aimp.exe --volume 13 --next track --pause" и, если новый процесс AIMPа видит, что указаны парметры запуска, временно висит в фоновом режиме и, если его специально не закрыли извне, закрывается сам, чтобы не заполнять список запущенных процессов) параметры процесса, который запускал бы новый процесс, где уже запущенный процесс(первый AIMP.exe) "мониторил" другие схожие процессы и если найден, то копировал параметры запуска и закрывал остальные процессы, с которых уже скопировал команду(если вдруг пользователь слишком быстро вызовет такие команды, то можно сортировать процессы по времени запуска или т.п. такое возможно, если данные "команды" вызванны сторонней программой или ярлыком). Далее, первый процесс парсит параметры обрабатывает запрос.
причём не требующих никаких программ (собственных-то нет, не говоря уже о сторонних).Похоже на уровень драйвера. Может в Windows есть какие либо возможности перехватывать такое? В Linux это точно возможно.
в Windows есть какие либо возможности перехватывать такое?В каком смысле "такое"? Медийные клавиши уже давно поддерживаются виндой, более того, их можно переназначить в разделе реестра [HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey] Фишка в том, что можно добавить ключ с именем "1", и какую-нибудь программку в ShellExecute, тогда при нажатии на кнопку Mouse4 будет открываться эта программа, но если открыто какое-либо окно проводника/обозревателя, то вы вернётесь назад из текущей папки, так и не запустив программу. А вот APPCOMMAND_Volume_Up, APPCOMMAND_Volume_Down и APPCOMMAND_Volume_Mute (8, 9, 10) — эти клавиши по-прежнему влияют на звук системы (т.е. винда сама для себя перехватывает их, и ей пофиг на эту настройку), и ни запретить, ни переназначить это никак у меня не получается :(
0000 0000 0000 0000 0400 0000 ???? 20E0 ???? 2EE0 ???? 30E0 0000 0000
E0 20 (0xAD) — VK_VOLUME_MUTE