Что играет в плеере виде XML Старая реализация¶
Функция обеспечивает сохранение в файл информации об очереди воспроизведения и синхронное изменение содержимого файла при изменении очереди воспроизведения плеера. Дополнительно существует возможность запустить произвольное приложение при изменении файла.
Получить информацию о том, что играет в плеере в виде динамически изменяющегося файла формата XML необходимо включить запись XML файла в настройках:
Сервис\Настройки\Доп\XML\Воспроизводимые в данный момент элементы\Производить запись в XML файл = Да
После этого в файл, имя которого указано в параметре Имя XML файла будет сохраняться информация о плеере, в котором воспроизводится элемент, самом элементе и блоке расписания, из которого он загружен.
Пример файла:
<code class="xml">
<?xml version="1.0" encoding="utf-8" ?>
<ELEM_LIST>
<ELEM PLAYER_NAME="Player" SCH_ID="0" SCH_NAME="Default" STATUS="playing">
<START_TIME>18:41:34</START_TIME>
<START_DATE>2012-12-12</START_DATE>
<BLK_TYPE>М</BLK_TYPE>
<TYPE></TYPE>
<NAME>Maid with the Flaxen Hair</NAME>
<ARTIST>Richard Stoltzman/Slovak Radio Symphony Orchestra</ARTIST>
<AUTHOR>Claude Debussy</AUTHOR>
<ALBUM>Fine Music, Vol. 1</ALBUM>
<DBID></DBID>
<FILE_NAME>C:\Users\Public\Music\Sample Music\Maid with the Flaxen Hair.mp3</FILE_NAME>
<DURATION>00:02:49</DURATION>
</ELEM>
<ELEM PLAYER_NAME="Player" SCH_ID="0" SCH_NAME="Default" STATUS="preloaded">
<BLK_TYPE>М</BLK_TYPE>
<TYPE></TYPE>
<NAME>Kalimba</NAME>
<ARTIST>Mr. Scruff</ARTIST>
<AUTHOR>A. Carthy and A. Kingslow</AUTHOR>
<ALBUM>Ninja Tuna</ALBUM>
<DBID></DBID>
<FILE_NAME>C:\Users\Public\Music\Sample Music\Kalimba.mp3</FILE_NAME>
<DURATION>00:05:48</DURATION>
</ELEM>
</ELEM_LIST>
</code>
Особенностью является запись в один файл информации о всех плеерах и неполный набор информации в файле.