Ru-Board.club
← Вернуться в раздел «Программы»

» Volume2

Автор: irzyxa
Дата сообщения: 25.05.2015 14:00
oshizelly
А у Вас версия 1.1.4? А то 2 и 3 пункт уже есть. А первый нужно смотреть, там были сложности
Автор: oshizelly
Дата сообщения: 25.05.2015 18:57
irzyxa 14:00 25-05-2015
Цитата:
А у Вас версия 1.1.4?

Нет, у меня стоит последний релиз, то есть, версия 1.1.3. Не рискнул ставить бетку 1.1.4. Имеет смысл? Она как, не очень нестабильная?
Автор: bratskij
Дата сообщения: 25.05.2015 19:22

Цитата:
Не рискнул ставить бетку 1.1.4. Имеет смысл? Она как, не очень нестабильная?

У меня она на всех версиях Десятки побывала и никаких проблем.
Автор: oshizelly
Дата сообщения: 25.05.2015 19:29
irzyxa 14:00 25-05-2015
Цитата:
А первый нужно смотреть, там были сложности

Немного уточнил описание задачи в 1-м пункте в предыдущем посте, прошу взглянуть ещё раз.

Также в качестве дополнительной идеи. Если по техническим причинам не получается задействовать в качестве тригера комбинацию из двух клавиш мыши, например, LMB+RMB, LBM+MMB или MMB+RMB (что было бы, наверное, более удобным решением), то, может быть, окажется проще использовать какие-то специфические операции с одной кнопкой мыши? Например, длинный клик MMB, двойной клик (с заданным интервалом между кликами??) кнопкой MMB или MRB (чего ни ОСь, ни приложения, как правило, не используют).

Или, на самый худой конец, просто самый обычный одинарный клик кнопкой RMB в любом месте экрана. (Кстати, для кнопки MMB это доступно уже и сейчас в версии 1.1.4., если на вкладке "Горячие клавиши" в диалоге настройки повесить действие Вкл/Выкл звук на одиночную кнопку MouseMiddle.
Или на вкладке [События мыши] в секции [Управление громкостью] в 1-й строке ("Вращая колесо мыши над...] выбрать из выпадающего списка вариант [В любом месте экрана] и включить опцию [Включать звук средней кнопкой мыши].

Но это именно на самый-самый крайний случай, так как простой одиночный клик MMB весьма востребован во многих приложениях.
Впрочем, эту проблема частично решается, если назначить в качестве хоткея-переключателя комбинацию нажатия средней кнопки (в качестве которой в современных мышах, как правило, используется колесо) и прокрутки колеса мыши вниз или вверх, например, MouseMiddle + MouseWheelUp. Кстати, очень интересное решение, не встречал такого в других приложениях.)

Причём практическое значение имеет именно удобство выключения звука, так как включение выключенного звука можно сделать очень просто, если включить опцию [Включать звук при изменении громкости] на вкладке [Основные], а изменение звука повесить на прокрутку колеса (возможно, в сочетании с LMB или RMB, согласно настройкам на вкладке [События мыши] в секции [Управление громкостью]). В этом случае для включения звука будет достаточно просто повернуть колесо мыши в любую сторону. Однако задача выключения звука столь же просто не решается.

А поскольку обычная работа на компьютере становится практически невозможной, когда Volume2 перехватывает все одинарные нажатия одной из кнопок мыши во всех приложениях, то естественно возникает необходимость удобного быстрого переключения между, так сказать, "режимом проигрывателя", когда другие приложения не используются, и заранее настроенным "нормальным "(совместимым с другими приложениям) режимом. То есть, пригодилась бы концепция переключаемых профилей, как во многих других приложениях. В этом случае было бы желательно переключать профили (режимы):
1) По расписанию.
2) Хоткеем - комбинацией кнопок мыши и/или клавиш клавиатуры.

Добавлено:
Да, и ещё одно. Можно ли добавить возможность использования дополнительных кнопок многокнопочных мышей? Сейчас на многих мышах делаются кнопки, которые по дефолту (без перенастройки) эмулируют стандартную команду броузеров Backward (Alt+Left) и Forward (Alt+Right).
Автор: oshizelly
Дата сообщения: 26.05.2015 02:23
Можно ли опционально сделать такую вещь: если в данный момент активен режим "Звук выключен", то при изменении уровня громкости, допустим, комбинацией Mouse wheel + LMB, звук автоматически включался бы?
Автор: Aleks431
Дата сообщения: 26.05.2015 13:20
Да, хорошо бы, чтобы при выключенном звуке при вращении колесика мыши одновременно включался звук и громкость прибавлялась.
Автор: Abel11
Дата сообщения: 26.05.2015 13:52
Aleks431 13:20 26-05-2015
Цитата:
Да, хорошо бы, чтобы при выключенном звуке при вращении колесика мыши одновременно включался звук и громкость прибавлялась.

Вроде уже реализовано, пунктик уже есть, все работает!

Автор: oshizelly
Дата сообщения: 28.05.2015 11:54
Пробовал ли кто-нибудь в последней бета-версии назначать в шедулере (вкладка [Расписание]) задачи с параметром повторяющегося запуска через заданный интервал времени, например, [Выполнять: Каждые...] или [Выполнять: Ежеминутно]. У меня при создании любой задачи с такими параметрами неизменно возникает ошибка.

Во-первых, не получается открыть окно настроек.

Во-вторых, при выходе из программы она зависает (и частично подвешивает всю систему) на 3-5 минут. Потом всё-таки выгружает программу, но выдаёт ошибку:

Код: Exception EOSError in module Volume2.exe at 0001EF89.
System Error. Code: 1400.
Invalid window handle.
Автор: irzyxa
Дата сообщения: 28.05.2015 15:39
oshizelly
Это баг, и довольно таки большой, спасибо что обнаружили. В скором будущем исправлю.
С выключением звука проверил на WIn8x64 все работает, попробуйте выбрать устройство из списка
Автор: oshizelly
Дата сообщения: 29.05.2015 01:25
irzyxa 15:39 28-05-2015
Цитата:
Это баг, и довольно таки большой, спасибо что обнаружили. В скором будущем исправлю.  

Спасибо, буду с нетерпением ждать. Для меня это одна из самых нужных опций.


Цитата:
С выключением звука проверил на WIn8x64 все работает, попробуйте выбрать устройство из списка

Пробовал выбирать в свойствах задачи в строке "Устройство" по одному каждый из трёх вариантов, предлагаемых в выпадающем списке, включая вариант "По умолчанию". Результат каждый раз один и тот же: опция "Выключить звук" работает, мягко говоря, некорректно. Прога считает, что звук выключила, но на самом деле звук остаётся.

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

Кстати, у меня Windows' 7 x64.

Если на вкладке [Основные] в опции [Изменять громкость] выбрать в качестве параметра конкретное приложение, то после отключения звука (во всей системе) вручную или по расписанию его уже не удается включить обратно ни для конкретного назначенного приложения, ни для всей системы ни триггерами Включить/Выключить звук, ни прокруткой колеса для изменения уровня звука. При этом иконка Volume2 в системном трее показывает, что звук якобы включен - но на самом деле звука нет, и штатная иконка OS Windows в системном трее правильно показывает, что звук отключен.

Добавлено:
Вот ещё один баг, очень похожий на описанный выше, хотя и с обратным направлением. Возможно, у них общие корни.

Если на вкладке [Основные] в опции [Изменять громкость] выбрать в качестве параметра конкретное приложение, то после отключения звука во всей системе (вручную или автоматически задачей по расписанию) звук уже не удается включить обратно ни для конкретного назначенного приложения, ни для всей системы. Пробовал использовать и разнообразные триггеры Включить/Выключить звук, и прокрутку колеса для изменения уровня звука: результат одинаковый. Иконка Volume2 в системном трее показывает, что звук якобы включен - но на самом деле звука нет, и штатная иконка Windows' в системном трее правильно показывает, что звук отключен.
Автор: oshizelly
Дата сообщения: 29.05.2015 10:07
Кстати, ещё один весьма неприятный баг (условное название эффекта: бешеная мышь").

Если в разделе настроек [События мыши] => [Управление громкостью] выбрать вариант [Вращая колесо над: В любом месте экрана...], то после сохранения изменения настроек при простом перемещении мыши по экрану случайным образом (???) эмулируется нажатие и удержание LMB. То есть, мы просто двигаем указатель мыши по экрану, а когда он оказывается над каким-нибудь элементом управления - то "нажимается" LMB: таким образом, самопроизвольно закрываются окна приложений (иногда с потерей данных!), иконки и окна перемещаются по экрану, вызываются закрытые приложения и т.д. Когда я впервые всё это увидел, то первой мыслью было, что в мышь вселился злой дух - и сейчас он выпрыгнет из компа ко мне в комнату и устроит мне IRL нехилый весёленький полтергейст

Подчеркиваю, что это не случайный глюк, а устойчивый эффект, который воспроизводится после перезапуска проги, а также после многократного изменения настроек [События мыши] => [Управление громкостью] => [Вращая колесо над:.

Впрочем, не исключено, что это происходит не в любом случае, а только в сочетании с какими-то другими настройками. Однако я не сумел найти других опций, от которых бы зависело возникновение этого эффекта.
Автор: irzyxa
Дата сообщения: 30.05.2015 10:02
oshizelly
У Вас есть возможность записать видео с ошибками, на моих машинах работает установка громкости и выключение звука. Еще можно мне на почту скинуть папку с настройками(C:\Users\%USERNAME%\AppData\Roaming\Volume2)
Автор: oshizelly
Дата сообщения: 30.05.2015 10:59
irzyxa 10:02 30-05-2015
Цитата:
У Вас есть возможность записать видео с ошибками, на моих машинах работает установка громкости и выключение звука. Еще можно мне на почту... скинуть папку с настройками(C:\Users\%USERNAME%\AppData\Roaming\Volume2)

Если можно, начнём с технически более простой вещи. Вот здесь мои файлы конфигурации Config.ini и Schedules.ini. Посмотрите, пожалуйста.
(Кстати, у меня портабельная версия, так что файлы конфигурации находятся в рабочей папки программы.)

Если это не поможет, то буду искать и ставить софт для записи видео.


Вы не боитесь публиковать свой почтовый адрес на форуме в открытом виде? Может, лучше убрать? А то увидит злой робот и завалит горами спама.
Автор: irzyxa
Дата сообщения: 31.05.2015 14:19
oshizelly
Определил в чем проблема, у Вас стоит опция включать звук при изменении громкости

Добавлено:
oshizelly
Перекачайте версию 1.1.4.336
Автор: oshizelly
Дата сообщения: 31.05.2015 21:18
irzyxa

Цитата:
Определил в чем проблема, у Вас стоит опция включать звук при изменении громкости
Перекачайте версию 1.1.4.336

Таки да
Действительно, имелось очевидное (задним числом) логическое противорчие в моих настройках: задачей на вкладке [Расписание] выключаем звук, но при этом согласно параметрам той же самой задачи автоматически изменяется уровень громкости, а это автоматически приводит к включению звука согласно соответствующей настройке на вкладке [Основные].

Исправление в последней версии 1.1.4.336 устраняет это противоречие. Спасибо! Теперь можно задействовать одновременно обе нужные мне функции: даже при включенной опции "Включить звук при изменении уровня громкости" она не срабатывает на автоматическое изменение громкости задачей из шедулера. Что и требовалось.

Также назначение в Расписании задачи с циклическим запуском типа "Каждые..." перестало вызывать ошибки и зависания. Опять же спасибо!


Теперь для полного счастья хотелось бы отцепить опцию "Выкл. звук" в параметрах задач от опции автоматического изменения уровня громкости, то есть, сделать из них два совершенно отдельных параметра задачи. При текущей концепции не получается сделать простейшую. казалось бы, вещь: автоматически выключить звук, сохранив при этом текущий уровень громкости, чтобы потом можно было включить звук на том же уровне. Ан нет, так сделать не получится, поскольку выключение звука жёстко привязано к назначению заданного уровня звука. А ведь для этого IMHO нет никаких разумных причин, мало ли, что просто так исторически сложилось.

Также хотелось бы, если это не слишком сложно, добавить простой переключатель (флажок) для ручного (временного) отключения границ интервала времени, когда данная задача может быть исполнена. Это было бы особенно полезно для целей тестирования, но не только.

Добавлено:
А как насчёт описанного мной явления "бешеная мышь", не удалось воспроизвести?

Добавлено:
И ещё один фичереквест. Нельзя ли предоставить юзеру возможность в разделе [События мыши] => [Управление громкости] => [Вращая колесо над...] выбрать сразу несколько активных зон, в которых работает изменение уровня громкости прокручиванием колеса мыши. Например, я бы хотел выбрать одновременно варианты taskbar + system tray + desktop.
(Аналогичная концепция уже реализована, например, на вкладке [Управление у края] => [Граница экрана], где можно выбрать любые из сторон экрана - или хоть все 4 стороны одновременно.)
Автор: oshizelly
Дата сообщения: 01.06.2015 09:27
В шедулере после ремонта появился новый мелкий баг. В отличие от предыдущего, этот не критичен, но некрасиво, лучше всё-таки починить. Похоже, что любая задача с параметром [Запускать каждые] не работает, если интервал времени исполнения включает смену суток в полночь 00:00. То есть, например, начало задачи 23:59:59, конец - 11.00.00 Или начало задачи 20:00:00, конец - 09.00.00 Причём это видно уже сразу после создания или редактирования задачи, так как она не отрабатывает немедленно после закрытия диалога, даже если в параметрах включена опция [Задача активна] и текущее системное время попадает в указанный интервал. Как-то так примерно, выяснял методом тыка, возможно, не до конца разобрался.

Если в параметрах той же самой уже существующей задачи интервал изменить на начало 00:00:00, больше ничего не меняя, то задача начинает корректно исполняться через заданный интервал.

Конечно, эти грабли можно легко обойти, создав вместо одной две задачи для разных интервалов: 20.00 - 23.59 и 00:00 - 08.00. Но для этого нужно, как минимум, знать о проблеме.


Кстати, нельзя ли сделать окно диалога настроек пошире. Или вообще resizable? А то при названии задачи из нескольких слов последняя колонка [Выполнять]уже не влезает целиком в окошко. При английском интерфейсе эта проблема не так заметна, ибо английский текст, как известно, короче. А вот при русском языке уже не умещается.
Автор: sanitar2k
Дата сообщения: 04.06.2015 22:54
У меня версия 1.1.4.336 (portable) не запускается, в Errors.log следующее:
"04.06.2015 21:59:55 Error LoadMeterSkinsList: Meter Skin Name = NI GuitarRig5 Analog, Invalid XML Element: Erroneous end of tag, expecting </meterLeftPosition> but </meterleftPosition> found at position 346"
ОС Windows 7, звуковая карта Realtek High Definition Audio. Скин NI GuitarRig5 Analog присутствует, но никогда не использовался; пробовал удалить - не помогает. Удаление Config.ini тоже не помогло.
Версия 1.1.3.247 запускается без проблем.
Автор: irzyxa
Дата сообщения: 05.06.2015 14:34
sanitar2k
Это ошибка не Volume2, а индикатора пикового уровня звука Volume2PM. У меня эта ошибка тоже присутствует, так как ошибка в структуре xml файла(версия 247 обрабатывала по другому теги xml). Можете удалить папку со скином Meter Skins\NI GuitarRig5 Analog, и все заработает.

Добавлено:
oshizelly

Цитата:
Кстати, нельзя ли сделать окно диалога настроек пошире. Или вообще resizable? А то при названии задачи из нескольких слов последняя колонка [Выполнять]уже не влезает целиком в окошко. При английском интерфейсе эта проблема не так заметна, ибо английский текст, как известно, короче. А вот при русском языке уже не умещается.

Растяните колонку выполнить и внизу появится прокрутка горизонтальная
Автор: oshizelly
Дата сообщения: 05.06.2015 18:57
irzyxa 14:34 05-06-2015
Цитата:
Растяните колонку выполнить и внизу появится прокрутка горизонтальная

Спасибо, попробую. Но всё-таки возможность изменить размеры окна была бы намного удобнее.

А как насчёт остальных моих вопросов и реквестов? Есть ли шанс получить ответы в обозримом будущем?
Автор: sanitar2k
Дата сообщения: 05.06.2015 19:39
irzyxa

Цитата:
Это ошибка не Volume2, а индикатора пикового уровня звука Volume2PM.

Всё сложнее:
- скин NI GuitarRig5 Analog удален, Volume2 1.1.4.336 не запускается;
- Volume2 1.1.3.247 в сочетании с Volume2PM 1.1.4.336 работает;
- Volume2 1.1.4.336 без Volume2PM тоже не запускается, Errors.log при этом отсутствует.
Какие-либо сторонние обработчики звука не устанавлены, только драйверы звуковухи от производителя системной платы (Gigabyte). Что ещё проверить?
Автор: irzyxa
Дата сообщения: 06.06.2015 09:46
sanitar2k
Есть вариант запустить программу с ключем /debug(можно создать ярлык или с командной строки). И после запуска посмотреть Error.log

Добавлено:
oshizelly

Цитата:
Теперь для полного счастья хотелось бы отцепить опцию "Выкл. звук" в параметрах задач от опции автоматического изменения уровня громкости, то есть, сделать из них два совершенно отдельных параметра задачи. При текущей концепции не получается сделать простейшую. казалось бы, вещь: автоматически выключить звук, сохранив при этом текущий уровень громкости, чтобы потом можно было включить звук на том же уровне. Ан нет, так сделать не получится, поскольку выключение звука жёстко привязано к назначению заданного уровня звука. А ведь для этого IMHO нет никаких разумных причин, мало ли, что просто так исторически сложилось

Это сделать несложно, но не могу придумать как это будет выглядеть в интерфейсе.


Цитата:
А как насчёт описанного мной явления "бешеная мышь", не удалось воспроизвести?

Пока что за 5 лет у меня только 1 или 2 раза был такой баг, и то в режиме отладки


Цитата:
И ещё один фичереквест. Нельзя ли предоставить юзеру возможность в разделе [События мыши] => [Управление громкости] => [Вращая колесо над...] выбрать сразу несколько активных зон, в которых работает изменение уровня громкости прокручиванием колеса мыши. Например, я бы хотел выбрать одновременно варианты taskbar + system tray + desktop.
(Аналогичная концепция уже реализована, например, на вкладке [Управление у края] => [Граница экрана], где можно выбрать любые из сторон экрана - или хоть все 4 стороны одновременно.)

Это сильно усложнит внутреннею логику программы(Как будет например совмещаться настройка весь экран и панель задач?)


Цитата:
В шедулере после ремонта появился новый мелкий баг. В отличие от предыдущего, этот не критичен, но некрасиво, лучше всё-таки починить. Похоже, что любая задача с параметром [Запускать каждые] не работает, если интервал времени исполнения включает смену суток в полночь 00:00. То есть, например, начало задачи 23:59:59, конец - 11.00.00 Или начало задачи 20:00:00, конец - 09.00.00 Причём это видно уже сразу после создания или редактирования задачи, так как она не отрабатывает немедленно после закрытия диалога, даже если в параметрах включена опция [Задача активна] и текущее системное время попадает в указанный интервал.  Как-то так примерно, выяснял методом тыка, возможно, не до конца разобрался.  
 
Если в параметрах той же самой уже существующей задачи интервал изменить на начало 00:00:00, больше ничего не меняя, то задача начинает корректно исполняться через заданный интервал.


Это баг, подправлю

Автор: oshizelly
Дата сообщения: 06.06.2015 11:38
irzyxa 09:46 06-06-2015
Цитата:

Цитата: хотелось бы отцепить опцию "Выкл. звук" в параметрах задач от опции автоматического изменения уровня громкости, то есть, сделать из них два совершенно отдельных параметра задачи

Это сделать несложно, но не могу придумать как это будет выглядеть в интерфейсе.
Автор: sanitar2k
Дата сообщения: 06.06.2015 13:18
irzyxa

Цитата:
Есть вариант запустить программу с ключем /debug(можно создать ярлык или с командной строки). И после запуска посмотреть Error.log

1.1.4.336 не запускается и error.log не создает.
1.1.3.247 запускается и лог создает. Мистика или проклятие? Запускал от имени администратора.
К сожалению, другого ПК с семеркой под рукой пока нет.
Автор: irzyxa
Дата сообщения: 06.06.2015 14:52
sanitar2k
А в какой папке находится программа? Возможно попробуйте версию с инсталлятором
Автор: sanitar2k
Дата сообщения: 06.06.2015 16:27
irzyxa

Цитата:
попробуйте версию с инсталлятором

Да, работает, спасибо. Все равно мистика, портативка была в той же папке (c:\Program Files\Volume2)
Автор: Kardinalli
Дата сообщения: 12.06.2015 14:09
У меня на Acer One 533 стоит Launch Manager, софтина официально используемая на множестве нет- и ноутбуках. Есть у нее минус - ресурсы неплохо иногда откусывает и глючит с настройкой.
Volume2 работает идеально, но, к сожалению, имеет не все варианты обработки нужных опций. Самые критичные, из-за чего остаюсь на LM, это отсутствие опции отключения модуля Wi - Fi, включения NumLock. Не видит функциональную клавишу Fn, а на нее все это и завязано.
Автор: sanitar2k
Дата сообщения: 12.06.2015 22:46

Цитата:
отсутствие опции отключения модуля Wi - Fi

Коллега, но это же просто регулятор громкости!
Автор: irzyxa
Дата сообщения: 16.06.2015 17:14
Kardinalli

Цитата:
это отсутствие опции отключения модуля Wi - Fi, включения NumLock. Не видит функциональную клавишу Fn, а на нее все это и завязано.


Это не относится к громкости или звуку. А также отловить клавишу Fn нереально(нужно драйвер писать)
Автор: Kardinalli
Дата сообщения: 17.06.2015 10:38
Да нет, я ни в коем случае не в претензии, программа отменная. Она отлично на нетбуке регулирует и яркость, например, что тоже НЕ звук. На десктопе это вообще вещь.
Автор: kumarik
Дата сообщения: 19.06.2015 15:39
Я выяснил закономерность к посту http://forum.ru-board.com/topic.cgi?forum=5&topic=34533&start=380#10
Сразу после запуска программы окно выбора устройства всегда будет открываться с полосой прокрутки, все последующие открытия этого окна - скроллбар отстутствует.

Можно ли избавиться от этой полосы прокрутки при первом запуске?

Страницы: 123456789101112131415161718192021

Предыдущая тема: CAD-KAS PDF Editor 3.1


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.