Оранжевые стрелочки в верхнем правом углу визуалки как-то не очень понравились...подумаю как бы их спрятать.
Переключаю на другую визуалку и плеер вылетает!аналогично. проблема с выгрузкой плагина из памяти
Очень понравилась визуалка :)+1
Ну я думал свои если вставлять.Думаю над этим, пока только не придумал где хранить пользовательские картинки, мои же хранятся в ресурсах плагина, но проблема в том, что когда плагин загружен - сохранить в нём ресурсы нельзя и вообще что-либо записывать тоже (кстати параметр текущей выбранной картинки храню в конфиге самого плеера, только тссс... ;))
Насчёт кнопок: немного портят эстетический вид, при быстрой промотке идёт прокликивание (Открытие в полный экран)А вот за идею, с открывающимся меню, спасибо :) как раз и место от кнопок уменьшится.
Отсюда вариант смены фона (если осуществимо) двойным кликом с круговой промоткой или с открывающимся меню
аналогично. проблема с выгрузкой плагина из памятиясно, опять старая проблема всплыла, буду переписывать код без дополнительного потока.
пожелание: возможность отключения эффекта мерцанияможно добавить, правда это не мерцание, а вспышки когда громкость звука подскакивает :)
еще как вариант - "всплывание" кнопок переключения фона при наведении мыши на их областьпо поводу кнопок уже решил, вместо них будет одна маленькая, которая будет вызывать меню, а по поводу "всплывания" этой кнопки, если мне не изменяет память, SDK Aimp'а даёт информацию о положении курсора, только в момент клика по экрану.
Думаю над этим, пока только не придумал где хранить пользовательские картинки, мои же хранятся в ресурсах плагинаМожно в специальную папку с плагинами, и не обязательно кидать много, если всего одна картинка с определённым именем, то просто в папку с плагинами
...по поводу кнопок уже решил, вместо них будет одна маленькая, которая будет вызывать меню...Меня опередили... :) Может лучше сделать окно настроек по типу такого как, например тута (https://www.aimp.ru/forum/index.php?topic=20710.0), тока не с настройками цвета, а с выбором картинок...
Обновил наконец версию плагина. Исправил ошибки и добавил окно редактирования настроек, с мультиязычным интерфейсом, там пока только два языка, буду благодарен, если кто-то сможет перевести и на другие языки, а также подкорректировать мой английский вариант (чувствую он ужасен :) ).Отлично!
Интересная идея - редактировать параметры отдельной программой.Ох и намается с ней пришлось :)
DesweRМожно попробовать, вообще думаю лучше как-нибудь замаппировать настройки в памяти, а потом уже читать их проекцию из плагина, дабы исключить посредника - запись в файл\чтение из файла.
А если сделать так. Создать глобальный атом и хранить в нем данные о необходимости обновления настроек. И примерно через каждые пол секунды проверять её в визуалке. Если обнаруживается, что настройки изменились, то заходим в критическую секцию и читаем их, это исключит ошибку доступа к файлу. После чего сбрасываем значение атома на "нулевое" и выходим из крит. секции. Прога же в свою очередь смотрит, если существует нужный атом, то визуалка запущена. Далее проверяет значение атома, если оно "не нулевое", значит визуалка ещё не обработала настройки и надо подождать. Когда значение вновь стало нулевым, входит в крит. секцию, меняет настройки и если атом есть, записывает в него значение, о необходимости обновления.
хм, тут проблема в проектировании.Из таких соображений, что никогда не приходилось работать с формами из dll :-[
из каких соображений настройки вынесены в отдельное приложение?
акукусикиэтого достаточно на мой взгляд. (в пожеланиях к сдк можно попросить добавить функцию вызова конфигурации для визуалок)
Это же визуализация, к ней плохо "прикручиваются" настройки, в силу ограниченности функционала(Доступен только клик по дисплею).
[буду благодарен, если кто-то сможет перевести и на другие языки
1- On first launch of Configurator.exe, by default when I enter settings there's no language selected if I press okay without choose language I get "Index out of bounds (-1)" message.Fixed.
2- Can slideshow shows the pictures by random order?Okey.
3- Although I disabled flash option still a slight flashes and shivers when bass sound is high. It catches the eye.Fixed.
4- The water circles are a bit small and they disappear too quickly. I wish WaterWaves can generate deeper, wider ripples and waves could last longer as they expand. Like Hb's Water vis. There can be also some waves travels along the vis screen corners, hit the corners then reflect.Problem in algorithm of generation of waves, he can't be changed, that waves turned out in accuracy as in Hb's Water, I could correct only a little algorithm :-(
5- On clicking to slide show pictures there can be preview so we can see which slide show picture is which.I will add next time, when I will alter the interface Configurator.
2- When I choose wave in centered position the waves looks deep (lots of circle in circle) and realistic. But on random appearance waves looks too plain (two circle in circle) Could you do random mode just like centered?Did it.
3- When a strong bass comes there can be deeper wave (more circles in each other) and for weak bass smaller and few circle in circle would be good.
А можно зеркало? У меня с депозита лить никак не хочет =(С удовольствием бы, но только вот где найти нормальный бесплатный хостинг? Без ограничения на срок хранения, без ввода капчи, без принудительного просмотра рекламы, без пересылов по ссылкам, без тучи баннеров и т.д. и т.п.
я установил плагин.но он не отображается в списке плагинов. ??? и при смене изображения и нажатия =применить= и закрытия плагина, картинка не изменяется :( жалко но он у меня не работает должным образом. P.S. win7(32) контроль учотных записей отключён, пробывал с запуском от администратора и без результат тотже.Плагин либо отключён в менеджере плагинов, либо установлен не в тот каталог...
Что нужно сделать, чтобы данный плагин попал в "каталог дополнений AIMP"?точно не помню, настройки этот плагин хранит в профиле? если да, то скоро попадёт
ещё, желательно, сделать простую установку: скопировал в папку и работаетТак как лучше, с инсталятором или только файл плагина оставить? Или и то и то можно?
у плагина есть инсталятор, в нём можно поставить галочку где хранить настройкина мой взгляд это очень сложно, чем меньше выбора у пользователя - тем меньше он накосячит
Так как лучше, с инсталятором или только файл плагина оставить? Или и то и то можно?да без разницы, лишь бы было просто, можно и так и эдак
config_WaterWaves\
aimp_WaterWaves.dll
кидать в папку Plugins, а файлик настроек хранить в папке профиля - это было бы проще всего
Что нужно сделать, чтобы данный плагин попал в "каталог дополнений AIMP"?Визуалка в каталоге. Изучил её поведение и оптимизировал под 3.60 версию АИМПа.
На моих корытах, правда, фуллскрин подтормаживает, но это уже нюансы, на восприятие не влияют =)У меня тоже, от железа похоже не зависит
UPDATEЛично мне больше всего нравится эта визуалка. Спасибо за обновление :)
Вышла версия 1.4.0.
Наконец то дошли руки до этого пятилетнего кода...
i made translation to your plugin if you need itthanks