Telegram Web Link
VK X
🤔
уже завтра 🤔
VKX_6.3_pub_17000.apk
19.7 MB
VK X 6.3 [17000]
#nowar #newengine

Добавлено:
- Новые текста песен:
- - для поддерживаемых (зависит от ВК) треков теперь будут показываться синхронизированные текста песен
- - дизайн обновлен и теперь больше подоходит новой концепции приложения
- - улучшена система кеширования текстов песен
- - на кешированные треки новые текста песен не распространяются (если уже были закешированы)
- - добавлен пункт "Удалить кешированные текста песен" в окно "Что очищать?" в Настройках > Хранилище

Изменено:
- Обновлены библиотеки
- Обновлен Media3 до последнего (на момент публикации билда) коммита: улучшения работы в фоне и исправления для старых версий Android

Удалено:
- Удалены "Итоги года" - ВК отключили доступ к мини-приложению

Исправлено:
- Исправлена ошибка "no scheme was found for key.pu.." при кешировании или скачивании некоторых треков
- Исправлено отображение вкладки "Обзор"
VK X
VKX_6.3_pub_17000.apk
Небольшое предупреждение: ошибка "Not found" в текстах песен означает 1 из двух вещей:
- криво залитый трек в ВК (флаг что текста есть, а их нет)
- функция отключена на сервере

Чуть позже сделаю дополнительную проверку на это, спасибо за понимание! (перед релизом было проверено около 25 треков, такой ошибки не возникало)
VK X
Небольшое предупреждение: ошибка "Not found" в текстах песен означает 1 из двух вещей: - криво залитый трек в ВК (флаг что текста есть, а их нет) - функция отключена на сервере Чуть позже сделаю дополнительную проверку на это, спасибо за понимание! (перед…
А еще если у вас такая ошибка и вы используете вход "через iPhone" - перевойдите в аккаунт и используйте вход через Android.

Если не можете скачать треки в MP3 или получить доступ к локальной библиотеке (жалуется на разрешения) - переустановите билд, через пару минут после релиза был перезалит билд с фиксом.

И напоследок - если у вас "не может распаковать пакет" при установке - нажмите на 3 точки у сообщения с файлом и нажмите "Сохранить в загрузки". Спасибо последним обновлениям Telegram!
Готовы ли вы платить небольшую подписку (ориентировочно 50-75 рублей в месяц) за гарантированный VK X для ПК + VK X+ для Android?

ЭТО НЕ ФИНАЛЬНОЕ РЕШЕНИЕ. ПРОСТО ОПРОС АУДИТОРИИ. НЕ НУЖНО РАЗВОДИТЬ ПАНИКУ.
Anonymous Poll
24%
Да
41%
Нет
35%
У меня нет ПК или не планирую пользовать VK X на ПК
VK X
Готовы ли вы платить небольшую подписку (ориентировочно 50-75 рублей в месяц) за гарантированный VK X для ПК + VK X+ для Android?

ЭТО НЕ ФИНАЛЬНОЕ РЕШЕНИЕ. ПРОСТО ОПРОС АУДИТОРИИ. НЕ НУЖНО РАЗВОДИТЬ ПАНИКУ.
Почему?
Код требует времени и усилий. Тестирование, исследование библиотек (почти ежедневное тестирование последних коммитов Media3 с пониманием, что можно использовать внутри), полировка - тоже.

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

Сколько?
Выбранный расклад цены был рассчитан с учетом официальных средних цен подписок на музыкальные сервисы в РФ и СНГ (VK Music - 150руб/мес внутри РФ и 200руб/мес для Украины/Казахстана).
Интересный факт: цена внутри РФ была рассчитана на базе подписки VK Combo, которая требует аккаунт ВК с привязанным номером на +7, что делает его бесполезным для жителей Украины или других стран СНГ. В таком случае можно воспользоваться обходным вариантом, однако тогда будут просить 199 рублей в месяц (проверено лично).

Если у меня уже есть VK X+?
На Android весь функционал VK X+ никуда не денется, а в настройках у вас будет специальный значок за поддержку приложения до введения подписки. Также в качестве компенсации рассматривается возможность выдать несколько месяцев самой подписки.

Еще раз напомню: это НЕ ФИНАЛЬНОЕ РЕШЕНИЕ, а только изначальный опрос аудитории и ее мнения насчет всего этого. Это не означает, что через неделю/месяц/год приложение резко станет требовать денег для использования. Как и прежде - весь текущий функционал будет доступен абсолютно бесплатно (даже кеширование и скачивание).

Огромное спасибо за понимание, даже в такой сложной ситуации. Спасибо, что пользуетесь VK X!
VK X
Почему? Код требует времени и усилий. Тестирование, исследование библиотек (почти ежедневное тестирование последних коммитов Media3 с пониманием, что можно использовать внутри), полировка - тоже. Ежемесячная подписка гарантирует возможность полностью поддерживать…
А кстати, насчет обновления: в разработке, поддержка новых подкастов будет, важные фиксы тоже.

Подробностей пока нет, но я постараюсь обязательно ими поделиться в скором времени.
Насчет SSL-ошибок при кешировании

Провели небольшой тест, и вот что узнали:
- в современных итерациях API треки поделены на сегменты
- ссылки на некоторые сегменты некоторых треков могут отдавать 404 (код "не найдено") и стандартный синий 404-экран с собачкой
- VK X при попытке дешифровать кусок трека пытается дешифровать как раз экран с собачкой вместо самого трека
- так как HTML не зашифрован (в отличии от настоящих сегментов), то мы получаем ошибку в уведомлении

Самое интересное, что подобные ссылки не работают, если открыть их из РФ или используя VPN (регион не имеет значения).
И что самое странное, что у меня эти ссылки работают с канадским IP-адресом.

VK блокирует VPN, тестирует блокировки или просто очередные сбои в серверах?
Если наблюдаете подобные проблемы, попробуйте VPN на Великобританию (почему-то там все работает 🤷). Учтите, что без подписки VK Combo (которая не относится к VK X) лицензионные треки могут быть регионально заблокированы.

Также сообщают, что данные проблемы не наблюдаются в Казахстане (и возможно еще и в других странах, если узнаю - отредактирую пост).

Спасибо, что пользуетесь VK X! ❤️
Если у вас треки внезапно стали серыми - не переживайте, это ВК опять ломает. Даже с активной подпиской в официальных приложениях ни один трек в онлайне не работает.

Ну и да, кеш работает, как и всегда. Миксы тоже будут работать - они не привязаны к основному API от VK.

🤷‍♀️
VK X
Если у вас треки внезапно стали серыми - не переживайте, это ВК опять ломает. Даже с активной подпиской в официальных приложениях ни один трек в онлайне не работает. Ну и да, кеш работает, как и всегда. Миксы тоже будут работать - они не привязаны к основному…
Немного контекста, почему в VK X треки серые, а в официальных клиентах нет:

Если трек заблокирован, то в его метаданных присутствует причина блокировки, если она есть - тогда трек помечается серым.

VK X также проверяет саму ссылку на трек, если она пустая в результате очередного сбоя VK, то и трек становится серым - ибо в любом случае его невозможно проиграть.

Спасибо за понимание!
Какими разделами вы бы больше всего пользовались на ПК?

Это позволит выбрать нужный и сосредоточится на нем, чтобы первая альфа-версия вышла быстрее. Если вы не планируете использовать VK X на ПК (или у вас его нет) - проигнорируйте, пожалуйста, опрос.
Anonymous Poll
44%
Главная (Рекомендации, Чарты, Выбор редакции)
78%
Библиотека
16%
VK Mix
15%
Друзья/Группы
6%
Подкасты
VK X
Какими разделами вы бы больше всего пользовались на ПК?

Это позволит выбрать нужный и сосредоточится на нем, чтобы первая альфа-версия вышла быстрее. Если вы не планируете использовать VK X на ПК (или у вас его нет) - проигнорируйте, пожалуйста, опрос.
Напомню ЕЩЕ РАЗ, если вы по каким-то причинам не можете прочитать название опроса - версии для ПК на данный момент НЕТ, она в РАЗРАБОТКЕ. ДАТА ВЫХОДА НЕИЗВЕСТНА.

Спасибо за понимание!
Обновление уже на этих выходных!

Что будет:
- поддержка новых подкастов
- небольшие изменения внешнего вида
- небольшие багфиксы
- подготовка к VK X Lite 2.0 (об этом в следующем посте)
VK X
Обновление уже на этих выходных! Что будет: - поддержка новых подкастов - небольшие изменения внешнего вида - небольшие багфиксы - подготовка к VK X Lite 2.0 (об этом в следующем посте)
О VK X Lite 2.0

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

Для демонстрации возможностей было принято решение создать "техническое демо" нового крупного патча VK X. Оно будет небольшим (затрагивая только библиотеку, плейлисты и кеш/скачивание), но на основе собранной обратной связи я смогу выбрать путь дальнейшего развития проекта.

Скоро на канале будет много информации насчет этого "демо", включая системные требования и дату релиза. Пока что я ничего об этом не знаю.

Самое главное - я смогу одновременно разрабатывать приложение и для Android, и для ПК (Windows/macOS/Linux), и даже для iOS (когда Compose Multiplatform будет хотя бы в бета-версии).

Огромное спасибо, что продолжаете поддерживать и пользоваться проектом на протяжении уже нескольких лет ❤️
2024/09/30 06:33:03
Back to Top
HTML Embed Code: