LINUX.ORG.RU

История изменений

Исправление AndreyKl, (текущая версия) :

Казалось бы, такая простая задача — проиграть все mp3/flac файлы в каталоге в случайном порядке. Но все эти язычки садятся на ней в лужу.(C)

1) ты не дал примерчика баш кода

2) на жабке, с гипотетической библиотекой (я кстати не понял, тебе без повторов или с повторами? если что у меня без повторов.)

Player.playUniqRandomDir("/dir/", "flac, mp3");

3) ну и с повторами до кучи

Player.playRepeatableRandomDir("/dir/", "flac, mp3");

4) а может тебе рекурсивно?

Player.playRepeatableRandomDir("/dir/", "flac, mp3", true);

5) рекурсивно без повторов?

Player.playUnqueRandomDir("/dir/", "flac, mp3", true);

Исходная версия AndreyKl, :

Казалось бы, такая простая задача — проиграть все mp3/flac файлы в каталоге в случайном порядке. Но все эти язычки садятся на ней в лужу.(C)

1) ты не дал примерчика баш кода

2) на жабке, с гипотетической библиотекой (я кстати не понял, тебе без повторов или с повторами? если что у меня без повторов.)

Player.playUniqRandomDir("/dir/", "flac, mp3");

3) ну и с повторами до кучи

Player.playRepeatableRandomDir("/dir/", "flac, mp3");