Заказчик
Отзывы фрилансеров:
+ 0
- 0
Зарегистрирован на сайте меньше месяца
13.19 $ — 12.15 €
Срок: До недели
Условия.
1. В IOS есть приложение "Команды" для того, чтобы писать какие-то скрипты и автоматизировать какие-то действия.
2. В IOS есть приложение "Музыка". Оно же — Apple Music.
3. В приложении музыки есть созданный мной плейлист из песен различных музыкантов. От каждого из музыкантов есть несколько песен, но они не повторяются.
4. Если в Apple Music воспроизвести этот плейлист в случайном порядке, то можно увидеть, что артисты повторяются достаточно часто. Ещё не все артисты прозвучали по одному разу, а некоторые уже звучат второй-третий раз. Это неправильно.
Задача:
Встроенными возможностями приложения "Команды" сделать такой скрипт, чтобы при его активации заданный плейлист воспроизводился в случайном порядке, но при этом сначала в случайном порядке выбралось по одной песне КАЖДОГО из артистов. Как только ото всех представленных артистов прозвучит по песне, можно повторить: по еще одной песне от каждого артиста.
Пример.
Допустим, в нашем плейлисте 3 артиста, а у каждого по 3 песен.
Требуемый результат должен представлять собой порядок воспроизведения:
(первый круг: в случайном порядке проигрываются песни каждого из артистов в плейлисте. Ни артисты, ни песни не повторяются)
Артист 2 — Песня 3
Артист 3 — Песня 1
Артист 1 — Песня 2
(у каждого из артистов прозвучало по песне, теперь второй круг. Ни артисты, ни песни не повторяются)
Артист 3 — Песня 2
Артист 1 — Песня 3
Артист 2 — Песня 1
(третий круг. Ни артисты, ни песни не повторяются)
Артист 1 — Песня 1
Артист 3 — Песня 3
Артист 2 — Песня 2
И дальше до того момента, пока не закончатся песни для очереди.
Артисты внутри круга не повторяются, но каждый круг повторяет весь список артистов.
Песни ни в одном круге не повторяются.
Разделы:
Опубликован:
30.04.2024 | 08:43 [поднят: 30.04.2024 | 08:43]