2009-12-06 146 views
0

我想製作一個小型的swf應用程序來在我的XP桌面上使用它。需要XML/SWF幫助

我想直接從這個瑞士法郎運行電影。 所以,我需要知道像電影名稱和字幕名稱等參數來解析它到按鈕鏈接。

而且我認爲如果我創建一個XML文件來包含所有數據(.avi,.mpeg等和.srt,.sub文件中的1db),我可以解析所選數據以閃爍並創建該按鈕鏈接 - 使用:查看桌面上的所有電影並使用遙控器控制swf。

有誰知道我怎麼能把所有的電影和字幕地址放在一個XML文件中? 注意:我的數據庫非常大,沒有機會把它全部手動..所以我需要一個按鈕,像刷新數據庫,每次添加新電影時重新創建XML文件。

回答

0

我不想用字幕的。FLV文件,actualy我不想在閃光燈中使用它。 我只是想在我的localhost,本地硬盤上使用它。 我需要dynamicaly創建一個鏈接來做到這一點的getURL(」文件:// --sub文件=)

對於這一點,我想(我的紅外遙控器可控)使用菜單選擇 第一,電影路徑 秒,字幕路徑

選擇後,選擇並執行鏈接(「file:// --sub-file =)」。

這是一個使用的基本邏輯,很容易理解。

所以,我的問題是 - 從第二, - 我怎樣才能讓另外兩個菜單, 一個包含所有我的電影和 一個contaning我所有的字幕 ,這樣,我可以從第一個菜單中選擇,一個電影一個小標題。

我不能使所有的鏈接manualy因爲我的硬盤驅動器我有500電影。 現在,我認爲.XML世界是最好的幫助我。 它可以是一個雙贏計劃,任何東西 - 可以把我的空.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腳本,因爲我會在我的家用桌面上運行這些東西,這些東西只用於播放音樂,視頻和gamepading - 沒有互聯網連接,也不想使用wamp或其他因素,因爲我認爲是更難和很多頭。 現在,用我的2個XML作爲2個數據庫,我可以從這裏獲取信息,並在我的Flash中使用它,並執行任何我想要的操作。

0

您需要使用服務器端語言來動態構建XML文件,因此它們不需要物理存在,也無需更新它們。

關於如何在XML文件中放置字幕信息,這完全沒有問題:XML不關心你將如何處理這些內容,它只是描述你的內容。這樣我們可以說XML是一種元語言:一種描述其他語言的語言。底線:無論如何你都可以構建你的XML文件。

這個鏈接可以幫助您: