Если у вас есть php (или эквивалент) на вашем сервере, я бы отправил это php-скрипту.
Вызовите файл selectedRandomFileFromFolder.php и просто верните путь к выбранному файлу в произвольном порядке. Тогда вам не нужно редактировать текстовый / xml файл.
Быстрый Google нашел эту удобную функцию, которая делает большую часть того, что вам нужно. Возможно, вам придется настроить его для фильтрации типов и т. Д., Но это не должно быть сложно, даже если вы новичок в php.
Вместо того, чтобы просто умереть в конце, вы захотите передать обратно именованную переменную urlEncoded. Не забудьте обозначить свой путь!
http://www.jonasjohn.de/snippets/php/random-file.htm