Releases: PurpleHorrorRus/Meridius
Meridius 16.6
Meridius 16.6
Обновлён код и документация к EasyVK-AudioAPI. В ближайшие дни модуль полностью перейдёт с ветки standalone на ветки master и meridius. Прошлый код будет в ветке deprecated. Если вы разработчик и используете модуль, то обратите внимание на обновлённый README.md в ветке standalone.
- Исправление визуальных ошибок.
- Исправлено скачивание плейлистов.
- Добавлена опция в настройках плеера "Перемотка в начало". Кто пользовался Spotify, тому знаком этот принцип. Прослушав трек на 10% или более, при попытке переключиться на предыдущий трек с помощью кнопки или горячей клавиши, трек начнёт проигрываться заново. По умолчанию опция выключена и включить её можно в настройках.
- Добавлена кнопка "Добавить в мои аудио" в меню действий плеера.
Meridius 16.5
- Исправлена работа поиска.
- Новое: рекомендумые плейлисты на главной странице.
- Улучшена стабильность работы истории перехода по ссылкам.
Meridius 16.4
- Улучшение стабильности работы приложения
Meridius 16.3
- Вслед за предыдущим хотфиксом. Некоторые визуальные исправления.
Meridius 16.2
- Хотфикс, устраняющий вылет из аккаунта при истечении срока действия сессии.
- Также исправлен баг, из-за которого не загружалась страница с аудиозаписями, если в настройках выключена главная страница.
Meridius 16.1
- Исправлены баги и улучшена стабильность приложения.
- Код импорта треков/плейлистов с YouTube переработан и визуал улучшен. Теперь понятно, когда приложение собирает информацию о плейлисте.
- Роутинг теперь содержит только уникальные ссылки в истории.
Итак, пару слов о том, как работает импорт плейлистов, чтобы не было вопросов. Весь процесс импорта делится на задачи и микрозадачи. По порядку.
- Пользователь вводит ссылку на плейлист на YouTube, приложение проверяет сслыку корректность и собирает базовую информацию о плейлисте.
- Приложение собирает информацию о каждом треке в плейлисте, деля эту задачу на 5 микрозадач, то есть на 5 треков за раз, чтобы не создавать большую нагрузку на сеть. Чем больше треков, тем больше времени займёт этот процесс.
- Пользователь нажимает "Загрузить" и каждое видео, если оно не заблокировано, не удалено и т.д. начинает скачиваться. Так же по 5 за раз. Чем больше треков, тем дольше, логично.
- Приложение создаёт плейлист и начинает публикацию и пытается автоматически переименовать каждый трек. Так же по 5 публикаций за раз. После микрозадачи с публикациями он начинает по очереди добавлять треки в созданный плейлист. Порядок треков в плейлисте будет идентичен порядку в плейлисте на YouTube. Чем больше треков, тем, соответственно, дольше.
Meridius 16.0
❗ В этом обновлении приложение потребует переавторизацию.
Уже небось похоронили, так давно не было обновлений. ВК ничего не ломал уже довольно давно, даже скучно (нет). Тем не менее, встречайте новый патч. На этот патч у меня ушло довольно много времени. Мы переехали с EasyVK на VK-IO, подробности ниже.
По заверению самого автора, проект EasyVK заморожен, может даже deprecated, к сожалению, но Meridius продолжает жить, поэтому и "экосистема" ему нужна обновляемая. Именно поэтому ядро приложения переехало на VK-IO, а HTTP клиент я переписал вручную с поддержкой двухфакторной аутентификации и капчи. Теперь даже не нужно хранить ваш логин и пароль в зашифрованном виде на диске. Далее о том, зачем нужна переавторизация и как авторизоваться без проблем.
❗ АВТОРИЗАЦИЯ: Переавторизация нужна как раз из-за изменения логики работы с VK API. Для этого нужно сгенерировать новый ключ доступа. Далее информация для тех, у кого включена двухфакторная аутентификация. Проблема всё та же - я не знаю, как поведёт себя авторизация без приложения для генерации кодов, зато с точность 100% могу сказать, как она поведёт себя с ним. Если вам не приходит СМС или сообщение с кодом, то подключите приложение для генерации кодов и авторизуйтесь с помощью кода из приложения. Далее потребуется авторизация HTTP клиента для двухфакторной аутентификации. Код приходит в личные сообщения от администрации ВК, поэтому скрипт попытается сам считать этот код. Если у него по каким-то причинам не получается автоматически считать код, то оно попросит вас ввести его вручную. Далее информация для разработчиков.
Для разработчиков, кто пользуется модулем EasyVK-Audio. Обратите внимание на ветку "standalone", потому что основная ветка скоро слияется с этой. Через какое-то время я подготовлю документацию, как работать с новым HTTP клиентом и как связать VK-IO с EasyVK-Audio. Название модуля меняться не будет.
А теперь про само приложение.
Нововведения:
- Миграция на VK-IO.
- Собственный HTTP клиент.
- Переработка окна логина.
- Импорт плейлистов из YouTube. Укажите ссылку на плейлист YouTube, приложение начнёт собирать информацию о плейлисте и при загрузке создаст новый плейлист, куда само будет перемещать треки.
- Больше исполнителей на главной странице. Нажмите на надпись "Исполнители для Вас", чтобы раскрыть больше исполнителей.
- Кнопки навигации. То есть кнопки "вперёд-назад". История может хранить 5 ссылок. В любой момент можно поменять максимальное количество ссылок в истории, если покажется, что мало.
Изменения:
- Теперь приложение при закрытии сворачивается в трей, а полностью закрывается через иконку в трее, как все новомодные приложения. Можно изменить в настройках, если не нравится.
Исправления багов:
- Исправлен баг, когда треки в плейлистах не загружались при прокрутке. Теперь плейлисты загружаются полностью со всеми треками сразу.
- Исправлен баг с сохранением настроек при перетаскивании мини-окна.
- Иконки стали толще на 1 пиксель и прочие визуальные исправления.
Прочее:
- Electron обновлён до свежей версии 12.0.0.
- Стриминговое проигрывание аудио показало себя хорошо. Отныне это основной способ проигрывания музыки.
Инструкция, если приозошли какие-либо проблемы с авторизацией или работой приложения:
- Нажмите Windows + R, введите %appdata% и удалите папку meridiusreborn.
- Удалите Meridius из системы.
- Установите Meridius.
Meridius 16.5
Meridius 16.5
- Исправлена работа поиска.
- Новое: рекомендумые плейлисты на главной странице.
- Улучшена стабильность работы истории перехода по ссылкам.
Meridius 16.4
- Улучшение стабильности работы приложения
Meridius 16.3
- Вслед за предыдущим хотфиксом. Некоторые визуальные исправления.
Meridius 16.2
- Хотфикс, устраняющий вылет из аккаунта при истечении срока действия сессии.
- Также исправлен баг, из-за которого не загружалась страница с аудиозаписями, если в настройках выключена главная страница.
Meridius 16.1
- Исправлены баги и улучшена стабильность приложения.
- Код импорта треков/плейлистов с YouTube переработан и визуал улучшен. Теперь понятно, когда приложение собирает информацию о плейлисте.
- Роутинг теперь содержит только уникальные ссылки в истории.
Итак, пару слов о том, как работает импорт плейлистов, чтобы не было вопросов. Весь процесс импорта делится на задачи и микрозадачи. По порядку.
- Пользователь вводит ссылку на плейлист на YouTube, приложение проверяет сслыку корректность и собирает базовую информацию о плейлисте.
- Приложение собирает информацию о каждом треке в плейлисте, деля эту задачу на 5 микрозадач, то есть на 5 треков за раз, чтобы не создавать большую нагрузку на сеть. Чем больше треков, тем больше времени займёт этот процесс.
- Пользователь нажимает "Загрузить" и каждое видео, если оно не заблокировано, не удалено и т.д. начинает скачиваться. Так же по 5 за раз. Чем больше треков, тем дольше, логично.
- Приложение создаёт плейлист и начинает публикацию и пытается автоматически переименовать каждый трек. Так же по 5 публикаций за раз. После микрозадачи с публикациями он начинает по очереди добавлять треки в созданный плейлист. Порядок треков в плейлисте будет идентичен порядку в плейлисте на YouTube. Чем больше треков, тем, соответственно, дольше.
Meridius 16.0
❗ В этом обновлении приложение потребует переавторизацию.
Уже небось похоронили, так давно не было обновлений. ВК ничего не ломал уже довольно давно, даже скучно (нет). Тем не менее, встречайте новый патч. На этот патч у меня ушло довольно много времени. Мы переехали с EasyVK на VK-IO, подробности ниже.
По заверению самого автора, проект EasyVK заморожен, может даже deprecated, к сожалению, но Meridius продолжает жить, поэтому и "экосистема" ему нужна обновляемая. Именно поэтому ядро приложения переехало на VK-IO, а HTTP клиент я переписал вручную с поддержкой двухфакторной аутентификации и капчи. Теперь даже не нужно хранить ваш логин и пароль в зашифрованном виде на диске. Далее о том, зачем нужна переавторизация и как авторизоваться без проблем.
❗ АВТОРИЗАЦИЯ: Переавторизация нужна как раз из-за изменения логики работы с VK API. Для этого нужно сгенерировать новый ключ доступа. Далее информация для тех, у кого включена двухфакторная аутентификация. Проблема всё та же - я не знаю, как поведёт себя авторизация без приложения для генерации кодов, зато с точность 100% могу сказать, как она поведёт себя с ним. Если вам не приходит СМС или сообщение с кодом, то подключите приложение для генерации кодов и авторизуйтесь с помощью кода из приложения. Далее потребуется авторизация HTTP клиента для двухфакторной аутентификации. Код приходит в личные сообщения от администрации ВК, поэтому скрипт попытается сам считать этот код. Если у него по каким-то причинам не получается автоматически считать код, то оно попросит вас ввести его вручную. Далее информация для разработчиков.
Для разработчиков, кто пользуется модулем EasyVK-Audio. Обратите внимание на ветку "standalone", потому что основная ветка скоро слияется с этой. Через какое-то время я подготовлю документацию, как работать с новым HTTP клиентом и как связать VK-IO с EasyVK-Audio. Название модуля меняться не будет.
А теперь про само приложение.
Нововведения:
- Миграция на VK-IO.
- Собственный HTTP клиент.
- Переработка окна логина.
- Импорт плейлистов из YouTube. Укажите ссылку на плейлист YouTube, приложение начнёт собирать информацию о плейлисте и при загрузке создаст новый плейлист, куда само будет перемещать треки.
- Больше исполнителей на главной странице. Нажмите на надпись "Исполнители для Вас", чтобы раскрыть больше исполнителей.
- Кнопки навигации. То есть кнопки "вперёд-назад". История может хранить 5 ссылок. В любой момент можно поменять максимальное количество ссылок в истории, если покажется, что мало.
Изменения:
- Теперь приложение при закрытии сворачивается в трей, а полностью закрывается через иконку в трее, как все новомодные приложения. Можно изменить в настройках, если не нравится.
Исправления багов:
- Исправлен баг, когда треки в плейлистах не загружались при прокрутке. Теперь плейлисты загружаются полностью со всеми треками сразу.
- Исправлен баг с сохранением настроек при перетаскивании мини-окна.
- Иконки стали толще на 1 пиксель и прочие визуальные исправления.
Прочее:
- Electron обновлён до свежей версии 12.0.0.
- Стриминговое проигрывание аудио показало себя хорошо. Отныне это основной способ проигрывания музыки.
Инструкция, если приозошли какие-либо проблемы с авторизацией или работой приложения:
- Нажмите Windows + R, введите %appdata% и удалите папку meridiusreborn.
- Удалите Meridius из системы.
- Установите Meridius.
Meridius 16.4
Meridius 16.4
- Улучшение стабильности работы приложения
Meridius 16.3
- Вслед за предыдущим хотфиксом. Некоторые визуальные исправления.
Meridius 16.2
- Хотфикс, устраняющий вылет из аккаунта при истечении срока действия сессии.
- Также исправлен баг, из-за которого не загружалась страница с аудиозаписями, если в настройках выключена главная страница.
Meridius 16.1
- Исправлены баги и улучшена стабильность приложения.
- Код импорта треков/плейлистов с YouTube переработан и визуал улучшен. Теперь понятно, когда приложение собирает информацию о плейлисте.
- Роутинг теперь содержит только уникальные ссылки в истории.
Итак, пару слов о том, как работает импорт плейлистов, чтобы не было вопросов. Весь процесс импорта делится на задачи и микрозадачи. По порядку.
- Пользователь вводит ссылку на плейлист на YouTube, приложение проверяет сслыку корректность и собирает базовую информацию о плейлисте.
- Приложение собирает информацию о каждом треке в плейлисте, деля эту задачу на 5 микрозадач, то есть на 5 треков за раз, чтобы не создавать большую нагрузку на сеть. Чем больше треков, тем больше времени займёт этот процесс.
- Пользователь нажимает "Загрузить" и каждое видео, если оно не заблокировано, не удалено и т.д. начинает скачиваться. Так же по 5 за раз. Чем больше треков, тем дольше, логично.
- Приложение создаёт плейлист и начинает публикацию и пытается автоматически переименовать каждый трек. Так же по 5 публикаций за раз. После микрозадачи с публикациями он начинает по очереди добавлять треки в созданный плейлист. Порядок треков в плейлисте будет идентичен порядку в плейлисте на YouTube. Чем больше треков, тем, соответственно, дольше.
Meridius 16.0
❗ В этом обновлении приложение потребует переавторизацию.
Уже небось похоронили, так давно не было обновлений. ВК ничего не ломал уже довольно давно, даже скучно (нет). Тем не менее, встречайте новый патч. На этот патч у меня ушло довольно много времени. Мы переехали с EasyVK на VK-IO, подробности ниже.
По заверению самого автора, проект EasyVK заморожен, может даже deprecated, к сожалению, но Meridius продолжает жить, поэтому и "экосистема" ему нужна обновляемая. Именно поэтому ядро приложения переехало на VK-IO, а HTTP клиент я переписал вручную с поддержкой двухфакторной аутентификации и капчи. Теперь даже не нужно хранить ваш логин и пароль в зашифрованном виде на диске. Далее о том, зачем нужна переавторизация и как авторизоваться без проблем.
❗ АВТОРИЗАЦИЯ: Переавторизация нужна как раз из-за изменения логики работы с VK API. Для этого нужно сгенерировать новый ключ доступа. Далее информация для тех, у кого включена двухфакторная аутентификация. Проблема всё та же - я не знаю, как поведёт себя авторизация без приложения для генерации кодов, зато с точность 100% могу сказать, как она поведёт себя с ним. Если вам не приходит СМС или сообщение с кодом, то подключите приложение для генерации кодов и авторизуйтесь с помощью кода из приложения. Далее потребуется авторизация HTTP клиента для двухфакторной аутентификации. Код приходит в личные сообщения от администрации ВК, поэтому скрипт попытается сам считать этот код. Если у него по каким-то причинам не получается автоматически считать код, то оно попросит вас ввести его вручную. Далее информация для разработчиков.
Для разработчиков, кто пользуется модулем EasyVK-Audio. Обратите внимание на ветку "standalone", потому что основная ветка скоро слияется с этой. Через какое-то время я подготовлю документацию, как работать с новым HTTP клиентом и как связать VK-IO с EasyVK-Audio. Название модуля меняться не будет.
А теперь про само приложение.
Нововведения:
- Миграция на VK-IO.
- Собственный HTTP клиент.
- Переработка окна логина.
- Импорт плейлистов из YouTube. Укажите ссылку на плейлист YouTube, приложение начнёт собирать информацию о плейлисте и при загрузке создаст новый плейлист, куда само будет перемещать треки.
- Больше исполнителей на главной странице. Нажмите на надпись "Исполнители для Вас", чтобы раскрыть больше исполнителей.
- Кнопки навигации. То есть кнопки "вперёд-назад". История может хранить 5 ссылок. В любой момент можно поменять максимальное количество ссылок в истории, если покажется, что мало.
Изменения:
- Теперь приложение при закрытии сворачивается в трей, а полностью закрывается через иконку в трее, как все новомодные приложения. Можно изменить в настройках, если не нравится.
Исправления багов:
- Исправлен баг, когда треки в плейлистах не загружались при прокрутке. Теперь плейлисты загружаются полностью со всеми треками сразу.
- Исправлен баг с сохранением настроек при перетаскивании мини-окна.
- Иконки стали толще на 1 пиксель и прочие визуальные исправления.
Прочее:
- Electron обновлён до свежей версии 12.0.0.
- Стриминговое проигрывание аудио показало себя хорошо. Отныне это основной способ проигрывания музыки.
Инструкция, если приозошли какие-либо проблемы с авторизацией или работой приложения:
- Нажмите Windows + R, введите %appdata% и удалите папку meridiusreborn.
- Удалите Meridius из системы.
- Установите Meridius.
Meridius 16.3
Meridius 16.3
- Вслед за предыдущим хотфиксом. Некоторые визуальные исправления.
Meridius 16.2
- Хотфикс, устраняющий вылет из аккаунта при истечении срока действия сессии.
- Также исправлен баг, из-за которого не загружалась страница с аудиозаписями, если в настройках выключена главная страница.
Meridius 16.1
- Исправлены баги и улучшена стабильность приложения.
- Код импорта треков/плейлистов с YouTube переработан и визуал улучшен. Теперь понятно, когда приложение собирает информацию о плейлисте.
- Роутинг теперь содержит только уникальные ссылки в истории.
Итак, пару слов о том, как работает импорт плейлистов, чтобы не было вопросов. Весь процесс импорта делится на задачи и микрозадачи. По порядку.
- Пользователь вводит ссылку на плейлист на YouTube, приложение проверяет сслыку корректность и собирает базовую информацию о плейлисте.
- Приложение собирает информацию о каждом треке в плейлисте, деля эту задачу на 5 микрозадач, то есть на 5 треков за раз, чтобы не создавать большую нагрузку на сеть. Чем больше треков, тем больше времени займёт этот процесс.
- Пользователь нажимает "Загрузить" и каждое видео, если оно не заблокировано, не удалено и т.д. начинает скачиваться. Так же по 5 за раз. Чем больше треков, тем дольше, логично.
- Приложение создаёт плейлист и начинает публикацию и пытается автоматически переименовать каждый трек. Так же по 5 публикаций за раз. После микрозадачи с публикациями он начинает по очереди добавлять треки в созданный плейлист. Порядок треков в плейлисте будет идентичен порядку в плейлисте на YouTube. Чем больше треков, тем, соответственно, дольше.
Meridius 16.0
❗ В этом обновлении приложение потребует переавторизацию.
Уже небось похоронили, так давно не было обновлений. ВК ничего не ломал уже довольно давно, даже скучно (нет). Тем не менее, встречайте новый патч. На этот патч у меня ушло довольно много времени. Мы переехали с EasyVK на VK-IO, подробности ниже.
По заверению самого автора, проект EasyVK заморожен, может даже deprecated, к сожалению, но Meridius продолжает жить, поэтому и "экосистема" ему нужна обновляемая. Именно поэтому ядро приложения переехало на VK-IO, а HTTP клиент я переписал вручную с поддержкой двухфакторной аутентификации и капчи. Теперь даже не нужно хранить ваш логин и пароль в зашифрованном виде на диске. Далее о том, зачем нужна переавторизация и как авторизоваться без проблем.
❗ АВТОРИЗАЦИЯ: Переавторизация нужна как раз из-за изменения логики работы с VK API. Для этого нужно сгенерировать новый ключ доступа. Далее информация для тех, у кого включена двухфакторная аутентификация. Проблема всё та же - я не знаю, как поведёт себя авторизация без приложения для генерации кодов, зато с точность 100% могу сказать, как она поведёт себя с ним. Если вам не приходит СМС или сообщение с кодом, то подключите приложение для генерации кодов и авторизуйтесь с помощью кода из приложения. Далее потребуется авторизация HTTP клиента для двухфакторной аутентификации. Код приходит в личные сообщения от администрации ВК, поэтому скрипт попытается сам считать этот код. Если у него по каким-то причинам не получается автоматически считать код, то оно попросит вас ввести его вручную. Далее информация для разработчиков.
Для разработчиков, кто пользуется модулем EasyVK-Audio. Обратите внимание на ветку "standalone", потому что основная ветка скоро слияется с этой. Через какое-то время я подготовлю документацию, как работать с новым HTTP клиентом и как связать VK-IO с EasyVK-Audio. Название модуля меняться не будет.
А теперь про само приложение.
Нововведения:
- Миграция на VK-IO.
- Собственный HTTP клиент.
- Переработка окна логина.
- Импорт плейлистов из YouTube. Укажите ссылку на плейлист YouTube, приложение начнёт собирать информацию о плейлисте и при загрузке создаст новый плейлист, куда само будет перемещать треки.
- Больше исполнителей на главной странице. Нажмите на надпись "Исполнители для Вас", чтобы раскрыть больше исполнителей.
- Кнопки навигации. То есть кнопки "вперёд-назад". История может хранить 5 ссылок. В любой момент можно поменять максимальное количество ссылок в истории, если покажется, что мало.
Изменения:
- Теперь приложение при закрытии сворачивается в трей, а полностью закрывается через иконку в трее, как все новомодные приложения. Можно изменить в настройках, если не нравится.
Исправления багов:
- Исправлен баг, когда треки в плейлистах не загружались при прокрутке. Теперь плейлисты загружаются полностью со всеми треками сразу.
- Исправлен баг с сохранением настроек при перетаскивании мини-окна.
- Иконки стали толще на 1 пиксель и прочие визуальные исправления.
Прочее:
- Electron обновлён до свежей версии 12.0.0.
- Стриминговое проигрывание аудио показало себя хорошо. Отныне это основной способ проигрывания музыки.
Инструкция, если приозошли какие-либо проблемы с авторизацией или работой приложения:
- Нажмите Windows + R, введите %appdata% и удалите папку meridiusreborn.
- Удалите Meridius из системы.
- Установите Meridius.
Meridius 16.2
Meridius 16.2
- Хотфикс, устраняющий вылет из аккаунта при истечении срока действия сессии.
- Также исправлен баг, из-за которого не загружалась страница с аудиозаписями, если в настройках выключена главная страница.
Meridius 16.1
- Исправлены баги и улучшена стабильность приложения.
- Код импорта треков/плейлистов с YouTube переработан и визуал улучшен. Теперь понятно, когда приложение собирает информацию о плейлисте.
- Роутинг теперь содержит только уникальные ссылки в истории.
Итак, пару слов о том, как работает импорт плейлистов, чтобы не было вопросов. Весь процесс импорта делится на задачи и микрозадачи. По порядку.
- Пользователь вводит ссылку на плейлист на YouTube, приложение проверяет сслыку корректность и собирает базовую информацию о плейлисте.
- Приложение собирает информацию о каждом треке в плейлисте, деля эту задачу на 5 микрозадач, то есть на 5 треков за раз, чтобы не создавать большую нагрузку на сеть. Чем больше треков, тем больше времени займёт этот процесс.
- Пользователь нажимает "Загрузить" и каждое видео, если оно не заблокировано, не удалено и т.д. начинает скачиваться. Так же по 5 за раз. Чем больше треков, тем дольше, логично.
- Приложение создаёт плейлист и начинает публикацию и пытается автоматически переименовать каждый трек. Так же по 5 публикаций за раз. После микрозадачи с публикациями он начинает по очереди добавлять треки в созданный плейлист. Порядок треков в плейлисте будет идентичен порядку в плейлисте на YouTube. Чем больше треков, тем, соответственно, дольше.
Meridius 16.0
❗ В этом обновлении приложение потребует переавторизацию.
Уже небось похоронили, так давно не было обновлений. ВК ничего не ломал уже довольно давно, даже скучно (нет). Тем не менее, встречайте новый патч. На этот патч у меня ушло довольно много времени. Мы переехали с EasyVK на VK-IO, подробности ниже.
По заверению самого автора, проект EasyVK заморожен, может даже deprecated, к сожалению, но Meridius продолжает жить, поэтому и "экосистема" ему нужна обновляемая. Именно поэтому ядро приложения переехало на VK-IO, а HTTP клиент я переписал вручную с поддержкой двухфакторной аутентификации и капчи. Теперь даже не нужно хранить ваш логин и пароль в зашифрованном виде на диске. Далее о том, зачем нужна переавторизация и как авторизоваться без проблем.
❗ АВТОРИЗАЦИЯ: Переавторизация нужна как раз из-за изменения логики работы с VK API. Для этого нужно сгенерировать новый ключ доступа. Далее информация для тех, у кого включена двухфакторная аутентификация. Проблема всё та же - я не знаю, как поведёт себя авторизация без приложения для генерации кодов, зато с точность 100% могу сказать, как она поведёт себя с ним. Если вам не приходит СМС или сообщение с кодом, то подключите приложение для генерации кодов и авторизуйтесь с помощью кода из приложения. Далее потребуется авторизация HTTP клиента для двухфакторной аутентификации. Код приходит в личные сообщения от администрации ВК, поэтому скрипт попытается сам считать этот код. Если у него по каким-то причинам не получается автоматически считать код, то оно попросит вас ввести его вручную. Далее информация для разработчиков.
Для разработчиков, кто пользуется модулем EasyVK-Audio. Обратите внимание на ветку "standalone", потому что основная ветка скоро слияется с этой. Через какое-то время я подготовлю документацию, как работать с новым HTTP клиентом и как связать VK-IO с EasyVK-Audio. Название модуля меняться не будет.
А теперь про само приложение.
Нововведения:
- Миграция на VK-IO.
- Собственный HTTP клиент.
- Переработка окна логина.
- Импорт плейлистов из YouTube. Укажите ссылку на плейлист YouTube, приложение начнёт собирать информацию о плейлисте и при загрузке создаст новый плейлист, куда само будет перемещать треки.
- Больше исполнителей на главной странице. Нажмите на надпись "Исполнители для Вас", чтобы раскрыть больше исполнителей.
- Кнопки навигации. То есть кнопки "вперёд-назад". История может хранить 5 ссылок. В любой момент можно поменять максимальное количество ссылок в истории, если покажется, что мало.
Изменения:
- Теперь приложение при закрытии сворачивается в трей, а полностью закрывается через иконку в трее, как все новомодные приложения. Можно изменить в настройках, если не нравится.
Исправления багов:
- Исправлен баг, когда треки в плейлистах не загружались при прокрутке. Теперь плейлисты загружаются полностью со всеми треками сразу.
- Исправлен баг с сохранением настроек при перетаскивании мини-окна.
- Иконки стали толще на 1 пиксель и прочие визуальные исправления.
Прочее:
- Electron обновлён до свежей версии 12.0.0.
- Стриминговое проигрывание аудио показало себя хорошо. Отныне это основной способ проигрывания музыки.
Инструкция, если приозошли какие-либо проблемы с авторизацией или работой приложения:
- Нажмите Windows + R, введите %appdata% и удалите папку meridiusreborn.
- Удалите Meridius из системы.
- Установите Meridius.
Meridius 16.1
Meridius 16.1
- Исправлены баги и улучшена стабильность приложения.
- Код импорта треков/плейлистов с YouTube переработан и визуал улучшен. Теперь понятно, когда приложение собирает информацию о плейлисте.
- Роутинг теперь содержит только уникальные ссылки в истории.
Итак, пару слов о том, как работает импорт плейлистов, чтобы не было вопросов. Весь процесс импорта делится на задачи и микрозадачи. По порядку.
- Пользователь вводит ссылку на плейлист на YouTube, приложение проверяет сслыку корректность и собирает базовую информацию о плейлисте.
- Приложение собирает информацию о каждом треке в плейлисте, деля эту задачу на 5 микрозадач, то есть на 5 треков за раз, чтобы не создавать большую нагрузку на сеть. Чем больше треков, тем больше времени займёт этот процесс.
- Пользователь нажимает "Загрузить" и каждое видео, если оно не заблокировано, не удалено и т.д. начинает скачиваться. Так же по 5 за раз. Чем больше треков, тем дольше, логично.
- Приложение создаёт плейлист и начинает публикацию и пытается автоматически переименовать каждый трек. Так же по 5 публикаций за раз. После микрозадачи с публикациями он начинает по очереди добавлять треки в созданный плейлист. Порядок треков в плейлисте будет идентичен порядку в плейлисте на YouTube. Чем больше треков, тем, соответственно, дольше.
Meridius 16.0
❗ В этом обновлении приложение потребует переавторизацию.
Уже небось похоронили, так давно не было обновлений. ВК ничего не ломал уже довольно давно, даже скучно (нет). Тем не менее, встречайте новый патч. На этот патч у меня ушло довольно много времени. Мы переехали с EasyVK на VK-IO, подробности ниже.
По заверению самого автора, проект EasyVK заморожен, может даже deprecated, к сожалению, но Meridius продолжает жить, поэтому и "экосистема" ему нужна обновляемая. Именно поэтому ядро приложения переехало на VK-IO, а HTTP клиент я переписал вручную с поддержкой двухфакторной аутентификации и капчи. Теперь даже не нужно хранить ваш логин и пароль в зашифрованном виде на диске. Далее о том, зачем нужна переавторизация и как авторизоваться без проблем.
❗ АВТОРИЗАЦИЯ: Переавторизация нужна как раз из-за изменения логики работы с VK API. Для этого нужно сгенерировать новый ключ доступа. Далее информация для тех, у кого включена двухфакторная аутентификация. Проблема всё та же - я не знаю, как поведёт себя авторизация без приложения для генерации кодов, зато с точность 100% могу сказать, как она поведёт себя с ним. Если вам не приходит СМС или сообщение с кодом, то подключите приложение для генерации кодов и авторизуйтесь с помощью кода из приложения. Далее потребуется авторизация HTTP клиента для двухфакторной аутентификации. Код приходит в личные сообщения от администрации ВК, поэтому скрипт попытается сам считать этот код. Если у него по каким-то причинам не получается автоматически считать код, то оно попросит вас ввести его вручную. Далее информация для разработчиков.
Для разработчиков, кто пользуется модулем EasyVK-Audio. Обратите внимание на ветку "standalone", потому что основная ветка скоро слияется с этой. Через какое-то время я подготовлю документацию, как работать с новым HTTP клиентом и как связать VK-IO с EasyVK-Audio. Название модуля меняться не будет.
А теперь про само приложение.
Нововведения:
- Миграция на VK-IO.
- Собственный HTTP клиент.
- Переработка окна логина.
- Импорт плейлистов из YouTube. Укажите ссылку на плейлист YouTube, приложение начнёт собирать информацию о плейлисте и при загрузке создаст новый плейлист, куда само будет перемещать треки.
- Больше исполнителей на главной странице. Нажмите на надпись "Исполнители для Вас", чтобы раскрыть больше исполнителей.
- Кнопки навигации. То есть кнопки "вперёд-назад". История может хранить 5 ссылок. В любой момент можно поменять максимальное количество ссылок в истории, если покажется, что мало.
Изменения:
- Теперь приложение при закрытии сворачивается в трей, а полностью закрывается через иконку в трее, как все новомодные приложения. Можно изменить в настройках, если не нравится.
Исправления багов:
- Исправлен баг, когда треки в плейлистах не загружались при прокрутке. Теперь плейлисты загружаются полностью со всеми треками сразу.
- Исправлен баг с сохранением настроек при перетаскивании мини-окна.
- Иконки стали толще на 1 пиксель и прочие визуальные исправления.
Прочее:
- Electron обновлён до свежей версии 12.0.0.
- Стриминговое проигрывание аудио показало себя хорошо. Отныне это основной способ проигрывания музыки.
Инструкция, если приозошли какие-либо проблемы с авторизацией или работой приложения:
- Нажмите Windows + R, введите %appdata% и удалите папку meridiusreborn.
- Удалите Meridius из системы.
- Установите Meridius.
Meridius 16.0
Meridius 16.0
❗ В этом обновлении приложение потребует переавторизацию.
Уже небось похоронили, так давно не было обновлений. ВК ничего не ломал уже довольно давно, даже скучно (нет). Тем не менее, встречайте новый патч. На этот патч у меня ушло довольно много времени. Мы переехали с EasyVK на VK-IO, подробности ниже.
По заверению самого автора, проект EasyVK заморожен, может даже deprecated, к сожалению, но Meridius продолжает жить, поэтому и "экосистема" ему нужна обновляемая. Именно поэтому ядро приложения переехало на VK-IO, а HTTP клиент я переписал вручную с поддержкой двухфакторной аутентификации и капчи. Теперь даже не нужно хранить ваш логин и пароль в зашифрованном виде на диске. Далее о том, зачем нужна переавторизация и как авторизоваться без проблем.
❗ АВТОРИЗАЦИЯ: Переавторизация нужна как раз из-за изменения логики работы с VK API. Для этого нужно сгенерировать новый ключ доступа. Далее информация для тех, у кого включена двухфакторная аутентификация. Проблема всё та же - я не знаю, как поведёт себя авторизация без приложения для генерации кодов, зато с точность 100% могу сказать, как она поведёт себя с ним. Если вам не приходит СМС или сообщение с кодом, то подключите приложение для генерации кодов и авторизуйтесь с помощью кода из приложения. Далее потребуется авторизация HTTP клиента для двухфакторной аутентификации. Код приходит в личные сообщения от администрации ВК, поэтому скрипт попытается сам считать этот код. Если у него по каким-то причинам не получается автоматически считать код, то оно попросит вас ввести его вручную. Далее информация для разработчиков.
Для разработчиков, кто пользуется модулем EasyVK-Audio. Обратите внимание на ветку "standalone", потому что основная ветка скоро слияется с этой. Через какое-то время я подготовлю документацию, как работать с новым HTTP клиентом и как связать VK-IO с EasyVK-Audio. Название модуля меняться не будет.
А теперь про само приложение.
Нововведения:
- Миграция на VK-IO.
- Собственный HTTP клиент.
- Переработка окна логина.
- Импорт плейлистов из YouTube. Укажите ссылку на плейлист YouTube, приложение начнёт собирать информацию о плейлисте и при загрузке создаст новый плейлист, куда само будет перемещать треки.
- Больше исполнителей на главной странице. Нажмите на надпись "Исполнители для Вас", чтобы раскрыть больше исполнителей.
- Кнопки навигации. То есть кнопки "вперёд-назад". История может хранить 5 ссылок. В любой момент можно поменять максимальное количество ссылок в истории, если покажется, что мало.
Изменения:
- Теперь приложение при закрытии сворачивается в трей, а полностью закрывается через иконку в трее, как все новомодные приложения. Можно изменить в настройках, если не нравится.
Исправления багов:
- Исправлен баг, когда треки в плейлистах не загружались при прокрутке. Теперь плейлисты загружаются полностью со всеми треками сразу.
- Исправлен баг с сохранением настроек при перетаскивании мини-окна.
- Иконки стали толще на 1 пиксель и прочие визуальные исправления.
Прочее:
- Electron обновлён до свежей версии 12.0.0.
- Стриминговое проигрывание аудио показало себя хорошо. Отныне это основной способ проигрывания музыки.
Инструкция, если приозошли какие-либо проблемы с авторизацией или работой приложения:
- Нажмите Windows + R, введите %appdata% и удалите папку meridiusreborn.
- Удалите Meridius из системы.
- Установите Meridius.
Meridius 15.7
Meridius 15.7
Вообще, это нововведение я планировал на 16 патч, но так как время сейчас безыдейное, то вот, патч ровно для одной фичи, но довольно полезной. Прямо сейчас зайдите в настройки и очистите кэш музыки. Больше он вам не понадобится никогда, Однако сам FFmpeg ещё нужен для других дел, таких, как скачивание треков или загрузка аудио с ютуба, поэтому он остаётся.
- Вся музыка теперь стримится, а не обрабатывается. Это позволяет сильно сэкономить память компьютера и трафик интернета, если кому-то это актуально.
- Удалено кэширование музыки.
Например, закэшированный трек, длительностью более часа мог весить 200 мб, он и загружался полностью в оперативную память из кэша, из-за чего приложение потребляло >500 МБ ОЗУ и могло даже вылетать, теперь этой проблемы нет.
Meridius 15.6
- Исправлена ошибка, из-за которой треки при сколле ленты новостей или стены не добавлялись в список воспроизведения.
- Устранена ошибка, из-за которой не загружался список чатов в окне "поделиться", если у чата нет аватарки.
- Исправлены ошибки с автозагрузкой.
- Добавлен небольшой загрузочный экран при первом запуске.
- Небольшие корректировки в темы и исправление визуальных неточностей.
- Изменены ответы от веб-сокетов. Кто этим пользуется, обратите внимание.
Meridius 15.5
- Устранение ошибок и улучшение стабильности работы приложения.
Meridius 15.4
- Новая настройка: выбор устройства воспроизведения в разделе настроек "плеер". Список устройств обновляется автоматически, когда вы подключаете/отключаете устройство.
- Улучшен код загрузчика аудио на сервера ВК.
Meridius 15.3
- Новый установщик и деинсталлятор. Теперь можно выбирать путь установки приложения.
- Отныне после обновления его установка будет проходить в фоне.
- Некоторые визуальные исправления, в том числе и окна обновления.
- Исправления страниц друзей и сообществ.
- На главной странице избранные пользователи вновь загружаются корректно.
- Исправлен баг, из-за которого не сортировались аудио в плейлистах.
- Исправлен баг, из-за которого не удалялись аудио из плейлистов.
бтв, "новый" дизайн ВК... Зачем это существует? Хотя, ничего у нас не сломало, уже хорошо, верно? Даже Меридиус обзавёлся темами, а ВК не может, хотя разница в аудитории в несколько миллионов человек.
Meridius 15.2
- Различные внешние усовершенствования.
- Исправлен баг, блокирующий кнопку Escape во всей системе.
Meridius 15.1
- Исправлена ошибка, возникающая вследствие удаления трека из плейлиста.
- Исправлены некоторые визуальные баги.
Meridius 15.0 - When They Cry
Для начала, я хочу сказать спасибо за Ваше терпение, ведь плеер не работал около полутора месяца. Я решил не торопиться чинить его, поэтому часто занимался чем-то совсем другим, потому что никто особо не торопился мне написать о неисправностях. Но тем не менее, кто всё-таки терпеливо ждал, спасибо, но ожидания того стоят. И кстати, впервые у патча помимо цифры появилось название, просто потому что.
Новый дизайн
Meridius обрёл новый макет. Спасибо товарищу Кохаю за предоставленное личное видение как должно выглядеть приложение, иконки и цвета. Получилось действительно весьма удобно, современно и красиво. Вместе с тем переделана система и дизайн модальных окон. Настройки переехали в модальное окно.
Удаление компонента переходов между страницами
{пассивнаяагрессия} "Датычо, загрузки в 2077?" {/пассивнаяагрессия}
Удалено.
Новые настройки и выбор темы
В новых настройках теперь можно отключить компоненты главной страницы или отключить её полностью, если она вам не нужна, в таком случае при первом запуске будет сразу загружаться страница с вашими аудиозаписями.
Несколько человек недоумевали, почему до сих пор нет выбора темы (интересно, почему к Spotify такой претензии нет?). Действительно, серьёзная проблема, хоть я и отвечал, что это не в приритете. Теперь есть. Так как я подумал, что новые цвета могут понравиться не всем, я сделал задачу добавления выбора цвета приоритетной и оставить старые цвета по-умолчанию. На данный момент доступны четыре темы на выбор: Classic, Modern, Spotify, Higurashi (бело-красная). К тому же в настройках внешнего вида появилась возможность закруглить края, если кому-то нравятся закруглённые приложения (хотя на практике никогда не встречал таких). Если у вас есть идея для темы - милости прошу написать мне об этом, может я даже составлю гайд позже.
Музыка из ленты новостей
После добавления вкладки с музыкой со стены пользователя/группы, появилась возможность сделать страницу с музыкой из ленты.
Загрузка музыки с YouTube
Ну, формально можно загружать не только музыку, а вообще звук из любого видео на YouTube.
Удаление полноэкранного режима
Удален за ненужностью. Судя по аналитике, им вообще никто не пользуется. Плюс его надо переписывать, а выпуск патча я и без того затянул. Верну, если появятся люди, которым он нужен.
Мелкие изменения
- Улучшена стабильность ядра для конвертируемых аудио продолжительность больше часа.
- Добавлен показатель количества занимаемого места кэшем аудио на диске.
- Возвращены тексты треков по клику на название трека, если у трека есть текст, конечно же.
Meridius 15.6
Meridius 15.6
- Исправлена ошибка, из-за которой треки при сколле ленты новостей или стены не добавлялись в список воспроизведения.
- Устранена ошибка, из-за которой не загружался список чатов в окне "поделиться", если у чата нет аватарки.
- Исправлены ошибки с автозагрузкой.
- Добавлен небольшой загрузочный экран при первом запуске.
- Небольшие корректировки в темы и исправление визуальных неточностей.
- Изменены ответы от веб-сокетов. Кто этим пользуется, обратите внимание.
Meridius 15.5
- Устранение ошибок и улучшение стабильности работы приложения.
Meridius 15.4
- Новая настройка: выбор устройства воспроизведения в разделе настроек "плеер". Список устройств обновляется автоматически, когда вы подключаете/отключаете устройство.
- Улучшен код загрузчика аудио на сервера ВК.
Meridius 15.3
- Новый установщик и деинсталлятор. Теперь можно выбирать путь установки приложения.
- Отныне после обновления его установка будет проходить в фоне.
- Некоторые визуальные исправления, в том числе и окна обновления.
- Исправления страниц друзей и сообществ.
- На главной странице избранные пользователи вновь загружаются корректно.
- Исправлен баг, из-за которого не сортировались аудио в плейлистах.
- Исправлен баг, из-за которого не удалялись аудио из плейлистов.
бтв, "новый" дизайн ВК... Зачем это существует? Хотя, ничего у нас не сломало, уже хорошо, верно? Даже Меридиус обзавёлся темами, а ВК не может, хотя разница в аудитории в несколько миллионов человек.
Meridius 15.2
- Различные внешние усовершенствования.
- Исправлен баг, блокирующий кнопку Escape во всей системе.
Meridius 15.1
- Исправлена ошибка, возникающая вследствие удаления трека из плейлиста.
- Исправлены некоторые визуальные баги.
Meridius 15.0 - When They Cry
Для начала, я хочу сказать спасибо за Ваше терпение, ведь плеер не работал около полутора месяца. Я решил не торопиться чинить его, поэтому часто занимался чем-то совсем другим, потому что никто особо не торопился мне написать о неисправностях. Но тем не менее, кто всё-таки терпеливо ждал, спасибо, но ожидания того стоят. И кстати, впервые у патча помимо цифры появилось название, просто потому что.
Новый дизайн
Meridius обрёл новый макет. Спасибо товарищу Кохаю за предоставленное личное видение как должно выглядеть приложение, иконки и цвета. Получилось действительно весьма удобно, современно и красиво. Вместе с тем переделана система и дизайн модальных окон. Настройки переехали в модальное окно.
Удаление компонента переходов между страницами
{пассивнаяагрессия} "Датычо, загрузки в 2077?" {/пассивнаяагрессия}
Удалено.
Новые настройки и выбор темы
В новых настройках теперь можно отключить компоненты главной страницы или отключить её полностью, если она вам не нужна, в таком случае при первом запуске будет сразу загружаться страница с вашими аудиозаписями.
Несколько человек недоумевали, почему до сих пор нет выбора темы (интересно, почему к Spotify такой претензии нет?). Действительно, серьёзная проблема, хоть я и отвечал, что это не в приритете. Теперь есть. Так как я подумал, что новые цвета могут понравиться не всем, я сделал задачу добавления выбора цвета приоритетной и оставить старые цвета по-умолчанию. На данный момент доступны четыре темы на выбор: Classic, Modern, Spotify, Higurashi (бело-красная). К тому же в настройках внешнего вида появилась возможность закруглить края, если кому-то нравятся закруглённые приложения (хотя на практике никогда не встречал таких). Если у вас есть идея для темы - милости прошу написать мне об этом, может я даже составлю гайд позже.
Музыка из ленты новостей
После добавления вкладки с музыкой со стены пользователя/группы, появилась возможность сделать страницу с музыкой из ленты.
Загрузка музыки с YouTube
Ну, формально можно загружать не только музыку, а вообще звук из любого видео на YouTube.
Удаление полноэкранного режима
Удален за ненужностью. Судя по аналитике, им вообще никто не пользуется. Плюс его надо переписывать, а выпуск патча я и без того затянул. Верну, если появятся люди, которым он нужен.
Мелкие изменения
- Улучшена стабильность ядра для конвертируемых аудио продолжительность больше часа.
- Добавлен показатель количества занимаемого места кэшем аудио на диске.
- Возвращены тексты треков по клику на название трека, если у трека есть текст, конечно же.
Meridius 15.5
Meridius 15.5
- Устранение ошибок и улучшение стабильности работы приложения.
Meridius 15.4
- Новая настройка: выбор устройства воспроизведения в разделе настроек "плеер". Список устройств обновляется автоматически, когда вы подключаете/отключаете устройство.
- Улучшен код загрузчика аудио на сервера ВК.
Meridius 15.3
- Новый установщик и деинсталлятор. Теперь можно выбирать путь установки приложения.
- Отныне после обновления его установка будет проходить в фоне.
- Некоторые визуальные исправления, в том числе и окна обновления.
- Исправления страниц друзей и сообществ.
- На главной странице избранные пользователи вновь загружаются корректно.
- Исправлен баг, из-за которого не сортировались аудио в плейлистах.
- Исправлен баг, из-за которого не удалялись аудио из плейлистов.
бтв, "новый" дизайн ВК... Зачем это существует? Хотя, ничего у нас не сломало, уже хорошо, верно? Даже Меридиус обзавёлся темами, а ВК не может, хотя разница в аудитории в несколько миллионов человек.
Meridius 15.2
- Различные внешние усовершенствования.
- Исправлен баг, блокирующий кнопку Escape во всей системе.
Meridius 15.1
- Исправлена ошибка, возникающая вследствие удаления трека из плейлиста.
- Исправлены некоторые визуальные баги.
Meridius 15.0 - When They Cry
Для начала, я хочу сказать спасибо за Ваше терпение, ведь плеер не работал около полутора месяца. Я решил не торопиться чинить его, поэтому часто занимался чем-то совсем другим, потому что никто особо не торопился мне написать о неисправностях. Но тем не менее, кто всё-таки терпеливо ждал, спасибо, но ожидания того стоят. И кстати, впервые у патча помимо цифры появилось название, просто потому что.
Новый дизайн
Meridius обрёл новый макет. Спасибо товарищу Кохаю за предоставленное личное видение как должно выглядеть приложение, иконки и цвета. Получилось действительно весьма удобно, современно и красиво. Вместе с тем переделана система и дизайн модальных окон. Настройки переехали в модальное окно.
Удаление компонента переходов между страницами
{пассивнаяагрессия} "Датычо, загрузки в 2077?" {/пассивнаяагрессия}
Удалено.
Новые настройки и выбор темы
В новых настройках теперь можно отключить компоненты главной страницы или отключить её полностью, если она вам не нужна, в таком случае при первом запуске будет сразу загружаться страница с вашими аудиозаписями.
Несколько человек недоумевали, почему до сих пор нет выбора темы (интересно, почему к Spotify такой претензии нет?). Действительно, серьёзная проблема, хоть я и отвечал, что это не в приритете. Теперь есть. Так как я подумал, что новые цвета могут понравиться не всем, я сделал задачу добавления выбора цвета приоритетной и оставить старые цвета по-умолчанию. На данный момент доступны четыре темы на выбор: Classic, Modern, Spotify, Higurashi (бело-красная). К тому же в настройках внешнего вида появилась возможность закруглить края, если кому-то нравятся закруглённые приложения (хотя на практике никогда не встречал таких). Если у вас есть идея для темы - милости прошу написать мне об этом, может я даже составлю гайд позже.
Музыка из ленты новостей
После добавления вкладки с музыкой со стены пользователя/группы, появилась возможность сделать страницу с музыкой из ленты.
Загрузка музыки с YouTube
Ну, формально можно загружать не только музыку, а вообще звук из любого видео на YouTube.
Удаление полноэкранного режима
Удален за ненужностью. Судя по аналитике, им вообще никто не пользуется. Плюс его надо переписывать, а выпуск патча я и без того затянул. Верну, если появятся люди, которым он нужен.
Мелкие изменения
- Улучшена стабильность ядра для конвертируемых аудио продолжительность больше часа.
- Добавлен показатель количества занимаемого места кэшем аудио на диске.
- Возвращены тексты треков по клику на название трека, если у трека есть текст, конечно же.