20180512 (S18.11) * Движок Winamp: При переключении между DirectSound и Wav и последующем первом включении радиостанции больше нет "хрюкания". * При запуске Программы устанавливается уровень громкости из предыдущей сессии. * Актуализированы некоторые альясы. 20180501 (S18.9) Из значимого: + Движок Winamp. Добавлена возможность переключаться между двумя плагинами вывода на звуковую карту DirectSound и Wav. (Оказывается, DirectSound на звуковой системе Windows 7 и выше звучит лучше(в отличие от XP, где Wav вывод, даёт более достоверное звучание, субъективно)) + Окно поиска радиостанции снабжено всплывающей подсказкой, о том, в какой группе находится найденная радиостанция. 20180420 (S18.8) * Исправлено появление ошибки "Invalid Floating Point Operation" 20180415 (S18.7) + Добавлен прогресс бар начальной загрузки станции, соответственно, с галочкой на странице настроек (Bass) * Убран артефакт численного индикатора начальной загрузки станции (Bass) * Наведён порядок в переключателях режима обработки звука (Bass) * Поиск радиостанции в списке, при задании нескольких поисковых слов осуществляется по &, между словами поиска, ранее, зачем то, было по | ;-) 20180409 (S18.5) ~ Эксперименты со звуком 20180318 + Добавлен реконнект при пропадании станции на движке Winamp + Добавлена опция в настройках Программы включения/отключения альтернативного чтения заголовков радиостанций/графики для персональных станций 101.ru 20180312 + Добавлено комфортности в прослушивании 101.ru и realmusic.ru 20180211 ~ Очередная попытка улучшить звук Bass.dll 20180109 + Каждый пресет эквалайзера может быть подписан, с помощью всплывающей подсказки. Редактировать подсказку можно нажав правую кнопку мыши на соответствующей экранной кнопке пресета. + мелочь. В цифрах подсказок к движкам эквалайзера добавлено окончание ' Гц' 20180103 * Иногда не применялись настройки эквалайзера и DSP при переключении станций (надеюсь, исправлено) + Добавлен новый тип эквалайзера BassFX (v2) 20170514 + Добавлено воспроизведение Bass.dll потоков m3u8 (пока без тегов) + ТОПОВЫЕ Радиостанции 101.ru маркируются в списке радиостанций символом ¤ + В диалоге "Поиск Радиостанции" добавлена кнопочка поиска ТОПОВЫХ Радиостанций 20170113 * Субъективно улучшено звучание радиостанций, воспроизводимых с помощью плагина Winamp 20161207 * При вставке, радиостанции появлялись в порядке, обратном копированию. Исправлено. 20161205 + Добавлено увеличение кнопок "Свернуть, Компактный, Закрыть" + Написан простенький менеджер тем оформления 20161127 * Движок Winamp отображает названия композиций и Исполнителя 20161123 * Много всего допилено напильником. Интерфейс без изменений. Функциональность, местами, существенно. 20161111 + Прослушивание персональных станций 101.ru в новом формате. Новые радиостанции помечены специальным значком. 20161107 + Добавлен режим "Поверх всех окон" + Добавлена кнопка "Поверх всех окон" + Добавлена кнопка "Компактный режим" * Найдены исходники и переписан плеер AY музыки в распаковщике. Очень надеюсь, что при этом распаковщик подружится даже с параноидальными антивирусами. Список привожу ниже: Avira TR/ATRAPS.Gen Baidu Win32.Trojan.WisdomEyes.151026.9950.9999 Comodo TrojWare.Win32.Downloader.Banload.aqz CrowdStrike Falcon (ML) malicious_confidence_100% (D) Ikarus Trojan.Win32.BHO.aj Invincea trojan.win32.diamin.f NANO-Antivirus Trojan.Win32.Click.deypws Qihoo-360 HEUR/QVM11.1.0000.Malware.Gen Rising Malware.Heuristic!ET-dqhKITimqIT TheHacker Posible_Worm32 TrendMicro PAK_Generic.005 TrendMicro-HouseCall PAK_Generic.005 Благодаря "программистам" этих "Продуктов" я потерял репутацию у одного очень уважаемого человека. Жил бы в Германии или в Америке засудил бы на миллионы. Очевидно же (во всяком случае для меня), что если даже Касперский, не говоря уже об Avast (который даже безобидные кряки раньше удалял) молчат, то ОЧЕНЬ ВЕЛИКА (для пользователя впервые увидевшего программу) вероятность того, что с программой всё в порядке. Молчат также AVG, NOD, DrWeb, BitDefender, MCAffee, Symantec, Yandex, Zillya. А с параноиками, я стараюсь даже на улице не разговаривать... 20161105 * Исправлены позиции появления окна эквалайзера и окна настройки оформления. + Добавлен компактный режим. * Клавиша Esc сначала переводит программу в компактный режим, а затем, по второму нажатию, сворачивает в трей. 20161102 * Исправлена неверная работа регулятора громкости (v20161101_1) в RTMP режиме под Windows7 и выше. Благодарность за сообщение о баге CHERNIG0V 20161101 * Еще один шаг к дизайну. 20161022 * Эквалайзер закрывается быстро. * Программа закрывается быстро. * По каким то причинам программа запускалась с "Access Violation" я такого не наблюдал, но прислали багрепорт с фото. Локализовано. Исправлено. 20161018 * Снова уменьшена волосатость динамика * "Забытое" окно обновления Списков/Программы уже не рисует белым по белому + В окно Оформление введен параметр TimeLine Эффект степной травы Вкл/Откл + В окно Оформление введен параметр Утолщенный шрифт группы Вкл/Откл + В программу введен движок воспроизведения с помощью плагинов Winamp. + Режим паузы для движка Winamp. + Доработан Эквалайзер для поддержки движка Winamp + Введена система выбора звукового движка Радиостанции. Теперь, в окне редактирования Радиостанции есть переключатель движка: Default - Если адрес не альяс, то воспроизведение с помощью Bass.dll (пример альяса "101p:", "loveradio" на такие адреса переключатель не действует) Winamp - Радиостанция будет воспроизводиться с помощью Звукового движка Winamp. При долговременном прослушивании абсолютно не болят уши... Flash - Попытка воспроизвести поток с помощью Flash плеера Uppod. Исключительно для специальных применений. В основном для потоков, специально для этого заточенных. Bass - Пока как опция... При воспроизведении с помощью движка Winamp пока не отображаются названия композиций и имена исполнителей, в будущем подключение DSP плагинов, но ЗВУК приятный. 20161006 * Возможность выбора цветов программы. 20161003 * Было замечено, что если поставить RTMP радиостанцию на паузу, затем из режима Паузы начать запускать радиостанции RTMP то организовывалось несколько одновременно звучащих потоков... Устранено. 20160928 + Добавлена горячая клавиша "Добавить ЗВУЧАЩУЮ радиостанцию в список ИЗБРАННОГО" [F10] 20160924 + Добавлен выбор звуковой карты, на которую будет производится вывод. 20160919 *! Исправлена ошибка "ListIndexOfBounds" Огромная Благодарность за тестирование CHERNIG0V. *? Попытка побороть ошибку "ListIndexOfBounds" Получилось сгенерировать. Нашел, где возникает. Устранил. Нужны отзывы... Ещё такая бяка проявляется? 20160917 + Доработано ядро программы для онлайн поддержки радиостанций. 20160916 *** Windows7 и выше. Регулятор громкости в программе в режиме RTMP устанавливается в соответствии с уровнем громкости системы. * Отлажено автоматическое обновление списков. 20160915 + Добавлено автоматическое обновление списков (если появились новые). В окошке, также будет доступна кнопка "Перейти на сайт загрузки" с номером версии если вышла новая версия программы. Автоматическое обновление можно включить/отключить в окне Настройки программы. * Настройка DSP эффектов перенесена в окно Эквалайзер (так более логично). * Более наглядное выделение станции при отображении из режима Поиск. + Опционально включается 32х битная обработка звука. * При нажатии на Сейчас Играет происходит переход на окно копирования информации об исполнителе. По двойному клику ничего не произойдёт. Случайную радиостанцию из списка можно запустить с помощью экранной кнопки С или нажав клавишу на клавиатуре R. + Блокнот ;-) 11 Сентября 2016 + В RTMP Режиме, если программа запущена из под Windows7 и выше регулятор громкости РЕГУЛИРУЕТ ОБЩУЮ ГРОМКОСТЬ аудиосистемы. 9 Сентября 2016 * Чуть приятней Десигн * Может быть, (!) нужны эксперименты, надёжней работает смена станций RTMP 5 Сентября 2016 * Убран глюк с сохранением по выходу из программы файла "d:\333.the" ~~~ 31 Августа 2016 *** Прописаны дополнительные возможности регулировки эквалайзера. Не особо представляю, как ими сможет пользоваться не технарь, но возможности приличные. В частности, кроме того, что его можно сделать скольки угодно полосным, с индивидуальной настройкой частоты каждой полосы регулирования и с индивидуальной шириной диапазона каждой из полос. Еще раз напоминаю, что в RTMP режиме эквалайзер не работает (есть слабая надежда, что пока не работает). Кстати, сегодня нашел (вернее вспомнил любимую радиостанцию)... Да. Это Winamp с плейлистом всей моей музыки с жесткого диска, включенный в случайном порядке... Всё. Наступила осень... 29 Августа 2016 К сожалению, с предыдущей отметки, дотошную историю не вёл. Проявлю только существенное. + Написан эквалайзер с "человеческим лицом". Ранее в программу были введены некоторые предустановки, которые делали звук "вполне на уровне"... Сейчас всё зависит от Пользователя. Важное замечание: при переустановке программы в ту же директорию настройки эквалайзера НЕ ИЗМЕНЯТСЯ! Так что спокойно стройте Свою огибающую. Замечания. Хотел оставить по установке программы "чистый" эквалайзер, но подумав прикинул, что мало кто будет заморачиваться настройкой. Поэтому так: если отсутствует файл eq.ini (при новой инсталляции) он будет при запуске создан из мною набросанных параметров. Если же он существует, то программа не внесёт изменений в настройки при запуске. Если кому нужен "чистый" думаю, получить его можно удалив файл eq.ini и создать одноимённый, но абсолютно пустой. Если будут замечены проблемы пишите... * Прописана по человечески перемотка списка при перетаскивании пунктов. * Чуть чуть добавлено косметики. * Убран глюк о сообщении о отсутствующем файле в RTMP режиме при отсутствующем интернете. + Добавлена поддержка Loveradio.ru ++ Введена система альясов. Пока еще не до конца реализована. Расскажу позже. понятие об этом можно получить, взглянув на определённые в списке адреса loveradio. + Добавлены настройки вывода на звуковую карту Можно инициализировать её на частотах дискретизации 44100Гц и 96000Гц. При этом выбирать Wav или DirectX Вывод... _ Просьба на дизайн не обращать внимания, всё с 0,0001% выделения времени медленно меняется... 21 августа 2016 * Частота дискретизации звуковой карты установлена в 96000Гц. *! Локализован и обезврежен более чем серьёзный трабл с регулятором громкости. Проявлялся в предыдущих версиях в том, что если в RTMP режиме установить громкость в 0, а затем перейти на обычную радиостанцию, то звука просто не было... (Странно... Никто, и я в том числе, этого не замечал...) 20 августа 2016 *** Довольно значительная доработка. При запуске неработающего адреса и последующем запуске другой радиостанции из списка предыдущая сбрасывается сразу же при запуске последующей... Нет эффекта ожидания ошибки и последующего наложения РС друг на дружку... (Это пока только для РС не RTMP). * Похоже, на данный момент с в Основном списке нет мёртвых ссылок. * Добавлена группа "Monte Carlo" * Обновлен список PCRadio + ~ сотня станций... 19 августа 2016 * Зафиксирована позиция после перетаскивания группы * Посортированы группы (чуть легче находить станцию ;-) * По просьбе AMRS-80J в RTMP режиме убрана блокировка панели с эквалайзером (эквалайзер заблокирован отдельно), что позволяет копировать Имя исполнителя и Название композиции в буфер, а также осуществлять поиск информации о композиции в Интернете по нажатию экранных кнопок. * В функцию поиска радиостанции [F3] добавлен поиск по адресу радиостанции. Т.е. если ввести в строку поиска запрос, то будут отображаться не только результаты, совпавшие по названию радиостанции, а и по совпавшей фразе в адресе радиостанции... (Полезно для поиска дубликатов). 18 августа 2016 * Убраны, насколько хватило времени, мертвые ссылки. * Дискретность регулятора громкости увеличена в 10 раз (с 10 до сотни) (по просьбе felcons) * Цвет разделителя контрастен и меняется в соответствие с цветовой схемой Windows (felcons) (пока не проверено) * Обновленный список несортированного. Хотелось бы отметить что он, думаю, наполовину состоит из битых ссылок, но привести в соответствие 33 тысячи ссылок физически невозможно. Пока дойдёшь до 5000 первые уже будут дохнуть ;-) 16 мая 2016 + Добавлен логотип играющей станции для персональных радиостанций 101.ru + Добавлена нормальная работа режима "Пауза" для RTMP + Добавлено подключение через прокси (см. вкладку "Настройки программы") 15 мая 2016 * При автозагрузке со станцией RTMP не происходит ненужного реконнекта (нормальная автозагрузка RTMP станций) * Отключено (временно) отбражение начального номера радиостанции в группе в угоду быстрой перемотке списков. * Отлажена Автозагрузка. При запуске из Автозагрузки программа сворачивается в трей. 12 мая 2016 + В RTMP режиме отображаются названия радиостанций ( Огромное СпасиБо за Помощь Hacker KAY ) 10 мая 2016 + Поддержка персональных станций 101.ru по протоколу RTMP 5 мая 2016 / Как бы ни одного отзыва от Альфа тестеров. Но программа по плану должна выйти именно 5 мая. Сырая. Да. Но вполне работоспособная и меня устраивает. Итак, С Днём Радио! + Добавлен UserAgent по-умолчанию (в настройках программы). + В настройках программы есть кнопка WFP (WinampFullPatch) Выбираем расположение Winamp или другой подобной программы. Устанавливаем курсор на пункт списка. Нажимаем W и станция запускается в Winamp. 25 Апреля 2016 ~ Много всего доделано. Главное, добавлена поддержка DSP Winamp. 15 Апреля 2016 + Добавлена страница настроек программы + Страница настроек программы : Добавлена настройка Автозапуска программы. 14 Апреля 2016 + Добавлена поддержка семи дополнительных альтернативных адресов для радиостанции. Пока воспроизводится только первый из списка. 13 Апреля 2016 * Переход на предыдущую радиостанцию работает не только с радиостанциями, запущенными в случайном порядке, а со всеми. Количество запоминаемых станций для возврата ограничено только количеством памяти ОС. 12 Апреля 2016 +* Кардинально переработана концепция работы со списками радиостанций. Теперь списков 3: 1. Основной список( Толковые радиостанции ) 2. Список пользователя ( Избранные Радиостанции) 3. Список "Несортированное" БОЛЬШОЙ список радиостанций, разнообразного направления Без сортировки. Из него можно копировать, перемещать, удалять радиостанции в пользу первых двух. Также интересно серфить в случайном порядке, дабы найти музыку под настроение. На самом деле, первоочередная задача, которая решалась, сделать так, чтобы Радиостанции, отобранные пользователем, не уничтожались при переустановке программы (например при выходе новой версии программы). Список "Избранное" хранится отдельным файлом ( Best.lst ) и не затирается при установке программы поверх установленной. + Клавиши 1/2/3, соответственно, отвечают за включение режимов Основной/Избранные/Несортированные + Добавлены экранные кнопки выбора списка. + Добавлены функции Копирование/Вставка/Вырезание во всех списках. + В основном виде добавлена кнопка для выбора случайной радиостанции (для наглядности, далеко не каждый читает файлы описания(боятся, наверное, развития мозга)) дополнительно с клавишей R и возможностью запустить случайную радиостанцию КЛИКом на области "Сейчас играет". + Возможность простого просмотра информации в интернете о текущем Исполнителе и Композиции добавлена тремя кнопками 2. Текст песни 3. Биография исполнителя 4. Перевод песни Ответственность, за хороший Поиск, лежит на Яндекс ;-) 9 Апреля 2016 + Добавлена визуализация уровня громкости потока радиостанции, в виде индикатора возле регулятора громкости, и в виде плывущей истории уровней. 6 Апреля 2016 + При клике на область "Сейчас играет" выбирается на прослушивание случайная станция из основного списка. + Соответственно добавлена кнопка "Предыдущая станция из списка случайных" (9 пунктов возврата) * Убрана надпись "Битрейт". Остались только цифры. Перемещено в Hint. 4 Апреля 2016 + В список добавлены флаги стран 2 Апреля 2016 + Добавлен Эквалайзер + Добавлено копирование названия песни + Добавлен просмотр информации в интернете о текущей песне 1 Апреля 2016 * Доработан переключатель режимов программы * Добавлены пункты в меню трея 31 Марта 2016 + Добавлено перетаскивание групп радиостанций. + Добавлена функция (в контекстном меню) "Переместить радиостанцию в группу..." 30 Марта 2016 + Добавлен поиск радиостанции по названию из основного списка (F3 или экранная кнопка с увеличительным стеклом) 29 Марта 2016 + Восстановление воспроизведения последней работавшей радиостанции при пропадании/появлении интернета. + 1 кодек * Неверная позиция после Вставки Разделителя групп. Исправлено. * Сброс состояния экранного списка на диск при закрытии программы. 27 марта 2016 + Добавлена сортировка группы радиостанций по алфавиту. + Клавиши ВЛЕВО/ВПРАВО сворачивают/разворачивают группы радиостанций. * Неверное отображение экранного имени радиостанции при запуске из "Избранного". Исправлено. * Неверная позиция после удаления. Исправлено. * Отключены пункты контекстного меню "Добавить РС в Избранное" при нажатии на группе. 26 марта 2016 + Регулировка громкости с клавиатуры Ctrl+ВВЕРХ=Громче, Ctrl+ВНИЗ=Тише. + Добавлено сворачивание/разворачивание групп радиостанций * Коррекция позиции курсора после вставки пункта списка 22 марта 2016 * Исправлено двойное вложение директорий 'Радива\Радива' после инсталляции. 21 марта 2016 + Запоминаются экранная позиция и положение курсора основного списка и режим основной список/Список избранного + Добавлена функция копирования СЕРВЕРНОГО названия радиостанции в окно редактирования радиостанции. Клавиша F3. + Добавлена подсказка при редактировании радиостанции. * Кнопка "Закрыть программу" при открытых окнах редактирования радиостанции, создания новой радиостанции, создания нового разделителя просто отменяет редактирование, а не закрывает программу. * Исправлена позиция после перетаскивания. 19 марта 2016 * Исправлены кракозяблы в окне предупреждения "Программа уже запущена" 18 марта 2016 * Убрана рамка фокуса вокруг регулятора громкости. * При включении программы, даже если в предыдущем сеансе редактирование списка было включено, перетаскивание не работало. Для включения перетаскивания необходимо было включить и отключить режим редактирования. Исправлено. 16 марта 2016 * + 1 сигнатура в распознавании русских букв. 14 марта 2016 * Допилено (именно допилено) распознавание кодировки русских букв в названиях радиостанций и композициях. + Добавлен регулятор громкости. * Убран мелкий глюк. При нажатии правой кнопки мыши на списке Избранного курсор не перемещался на пункт под мышиным курсором. Исправлено. + Сохраняются Уровень Громкости и режим разрешения редактирования списка. ***Проект начат 5 марта 2016