2012-04-29 20 views
-1

これは基本的に私の友人のスクリプトを見ている私のプログラミングプロジェクトです Pickle Auto Playlist。現在、スクリプトはrandom ... のためにarray_sort()= RNDを使用していますが、xmlリストを編集するのと同じくらい簡単ではないので、playlist txtまたはxmlファイルを生成または使用します。これを開始して完了させるためには、何が必要なのでしょうか?プレイリストの5秒間のオーディオクリップを5曲ごとに再生する方法は?

誰かが知っていると、私の友人が私に送ったスクリプトは次のとおりです。これは、任意のヒントのために多くのプレイリストとxml

http://pastebin.com/xN4jUVEe

感謝を印刷します。

+3

コードの1000行です。あなたはそれのすべてを通過することを期待することはできません。該当する部品のみを掲載してください。 – xbonez

+0

私には、私の友達のスクリプトのカスタム目標に関連する部分はわかりません。しかし、私は推測することができます。表示されている場所までスクロールします。function array_sortこれに影響する可能性のある領域です。次にmakePlaylist関数または実際には関係のないこの領域は、クリップの著作権タイプとして5番目の曲ごとに5秒間再生するように並べ替えられます: // --- sortOrder //ファイルのソート順を設定します。 //オプション: "ASC"、 "DEC"、 "RND" // $ sortOrder = "ASC"; $ sortOrder = "RND"; // $ sortOrder = "DEC"; – pdnaegle

+0

このポストを@pdnaegleに乗せて本当に申し訳ありませんが、あなたは単なる1人の担当者しかいないので、コメントやチャット、メタの投稿はできませんので、文字通り唯一の場所です。私はあなたのものの[この編集](https://stackoverflow.com/review/suggested-edits/15670526)に出くわしました。私は単純な理由の1つとして拒否しました。あなたは投稿の著者ではありません。もしあなたがそうだったら、編集を最初にレビューして承認する必要はなく、すぐに質問を編集することができます。また、査読者はどんな種類のスタッフでもなく単なるユーザーであるため、お客様のアカウントに関する情報は一般に公開されている以上です。 – Siguza

答えて

0

私たちのグループ(azphp.org)のブライアンはmod(%)とカウンタを使用して、必要なアイテムをキューに自動注入するよう提案しました。

出始め:

$counter = 0; 

ソングプレイするたび:

$counter++; 
if($counter % 5 == 0) { queue_the_ad(); $counter = 0; } 
+0

あなたのグループの名前は何ですか?また、私はそれがモジュロ%でどのように行われているのかわからないし、それを使ったこともありません...私は多くのPHPをカスタマイズしたことはありませんが、私は学びたいと思っています。条件付きのカウンターですが、どこにこのカウンターを置くのですか?あなたが作成した関数内にどこかに注入されたか、そこにクラスが存在するかどうかを言っていますか? <?php if($ counter%2){ echo "この数は偶数ではありません。 } else { echo "この番号は偶数です。"; } ?> – pdnaegle

関連する問題