Требуется помощь XML / SWF - PullRequest
       3

Требуется помощь XML / SWF

0 голосов
/ 06 декабря 2009

Я хотел бы сделать небольшое приложение SWF, чтобы использовать его на моем рабочем столе XP.

И я бы хотел запускать фильмы прямо с этого SWF. Поэтому мне нужно знать такие параметры, как название фильма и название субтитра, чтобы проанализировать его по ссылке кнопки.

И я подумал, что если я создам XML-файл, который будет содержать все данные (1 дБ для .avi, .mpeg и т. Д. Из файлов .srt, .sub), я смогу проанализировать выбранные данные во флэш-памяти и создать эту ссылку кнопки - Использование: для просмотра всех фильмов на рабочем столе и управления SWF с помощью пульта дистанционного управления.

Кто-нибудь знает, как я могу поместить все адреса фильмов и субтитров в файл XML? Примечание: моя база данных очень большая, нет никаких шансов поставить все вручную ... поэтому мне нужна кнопка типа ... обновить базу данных, чтобы воссоздавать файл XML каждый раз, когда добавляется новый фильм.

Ответы [ 2 ]

0 голосов
/ 08 декабря 2009

Я не хочу использовать субтитры для файла .flv, на самом деле я вообще не хочу использовать его во флэш-памяти. Я просто хочу использовать его на моем локальном хосте, локальном жестком диске. Мне нужно создать динамически ссылку для этого getURL ("file: // --sub-file =).

Для этого я хочу использовать меню (управляемое моим ИК-пультом), чтобы выбрать во-первых, путь фильма во-вторых, путь субтитров

После выбора, выбрать и выполнить ссылку ("file: // --sub-file =).

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

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

Я не могу сделать все ссылки вручную, потому что на моем жестком диске у меня примерно 500 фильмов. Теперь я подумал, что мир .XML лучше всего поможет мне. Это может быть программа win, что угодно - вещь, которая может превратить мой пустой XML-файл в 2 XML-файла с такой структурой:

<?xml version="1.0" encoding='UTF-8'?>
<movies>

<movie1>Path to movie 1</movie1>
<movie2>Path to movie 2</movie2>

// и т. Д.

</movies>

<?xml version="1.0" encoding='UTF-8'?>
<subtitles>

<sub1>Path to sub 1<sub1>
<sub2>Path to sub 2</sub2>

// и т. Д.

</subtitles>

а что есть? Ты знаешь что-нибудь, чтобы помочь мне? Как я уже сказал, я не могу сделать это вручную. Мне нужна программа или что-то еще, чтобы найти все файлы .avi, .mpeg, .vob, .3gp, .mkv и т. Д. И добавить все найденные результаты в первый файл XML. То же самое для субтитров, .sub, .srt и т. Д. - и вставьте результаты во второй файл XML.

Я думал, что ручная синхронизация проще, чем автоматическая. Я не хочу использовать какой-либо сценарий PHP, потому что я буду запускать эти вещи на своем домашнем рабочем столе, который используется только для воспроизведения музыки, видео и геймпадов - без подключения к Интернету, и я не хочу использовать wamp или что-то еще, потому что я думаю, тяжелее и много головных болей. Теперь, с моими 2 XML в качестве 2 баз данных, я могу взять информацию отсюда, использовать ее во флэш-памяти и делать все, что захочу.

0 голосов
/ 06 декабря 2009

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

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

Итог: вы можете структурировать свой XML-файл так, как хотите.

Эти ссылки могут вам помочь:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...