DJ BOOSTER 4 — версия 4.22

Обновлена лицензионная система, внесены изменения в парсер ссылок, добавлен один новый сайт для накрутки прослушиваний и скачиваний, замена лицензий — вот, что ждет вас в обновлении 4.22.

Обновление лицензионной системы

Это самое важное изменение в этой версии. Конечно, я не буду раскрывать никаких деталей по внутреннему устройству системы лицензирования, по понятным причинам.

Лицензионная система переписана, обновлена и с версии 4.22 не совместима со всеми ранее выданными лицензиями. Все владельцы лицензий получат на электронную почту новые идентификаторы и ключи.

Хорошие новости для пользователей лицензий с lifetime обновлениями — их PRO лицензия будет заменена на ELITE-версию (сравнение версий доступно в магазине SNCORE).

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

Новые редакции

Ранее по сути существовало только две редакции приложения — демо-версия с ограничениями и PRO. Несмотря на то, что некоторые лицензии отличались по сроку действия и имели разные названия, по сути все они являлись PRO лицензиями.

В новой версии имеется пять редакций, и они имеют некоторые отличия. Наряду с версиями LITE, PRO и ELITE появилось две версии лицензии для пользователей DJ Helper второй и третьей версии — H2 Edition и H3 Edition.

Пользователи DJ Helper могут получить лицензию для DJ BOOSTER 4 бесплатно (для этого нужно будет подтвердить владение копией или ключом, архивы из Интернета для этого не подойдут).

Изменения в парсере ссылок

Итак, ранее парсер ссылок обращался к указанной ссылке напрямую. Это могло вызвать определенные проблемы — например, если пользователь случайно указывал ссылку на скачивание материала, вместо ссылки на сам материал, парсер загружал весь файл целиком.

Представьте, если случайно указать ссылку на загрузку микса размером под 200 мегабайт? Да, предыдущие версии DJ BOOSTER будут трудолюбиво загружать весь этот объем.

Теперь же пользователь получит уведомление:

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

Вот еще один пример такого сообщения:

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

В версии 4.22 этот баг исправлен.

Reasonmusic

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

Я остался доволен результатом, хоть reasonmusic и имеет свои некоторые особенности, например, он не отображает статистику прослушиваний, а для извлечение ссылки для прослушивания надо отправлять дополнительный запрос, поскольку URL не содержится в коде самой страницы.

Я подумаю над тем, какой еще сайт или режимы работы добавить в дополнение к уже существующим. Я буду рад услышать ваши предложения или другие идеи.

Прочее

Удален старый код из разных частей программы, который был в версиях до 4.17 и 4.20, внесены небольшие исправления в работу SOUNDCLOUD, сделаны другие незначительные изменения.

Как скачать?

Версия 4.22 в данный момент находится в закрытом доступе. Каждый владелец лицензии получит письмо с ссылкой для загрузки, новым идентификатором, ключом и дополнительными инструкциями.

1 комментарий

  1. Val:

    День добрый! Не работает накрутка в soundcloud.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.