anpera.net
https://anpera.dyndns.org/phpbb3/

Hintergrundmusik
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=1059
Seite 1 von 1

Autor:  Demon of Elru [ Mi 02 Mär, 2005 16:04 ]
Betreff des Beitrags:  Hintergrundmusik

Tag Leutz ...

Ich wollte mal auf eine Sache zurück zu sprechen kommen:
Ich weiß nicht wie es auf den anderen Servern aussieht, aber auf Blanidur's LoGD-Seite fehlt die Hintergrundmusik.
Das Problem, hörte ich, liegt darin, die MIDIs ins PHP zu integrieren.
Ich habe keine Ahnung von solchen Sachen, aber mir kam die Idee, dass vielleicht jemand ein Soundpaket mit den nötigen MIDIs zusammenbasteln und zum Download zur Verfügung stellen kann (ähnlich wie die Grafikpakete bei grafikorientierten Onlinespielen).

Falls die Sache längst geklärt ist, oder die Idee irrsinnig ist, ignoriert mich einfach. :?

Gruß, DoE

Autor:  Domme [ Mi 02 Mär, 2005 16:24 ]
Betreff des Beitrags: 

Moin Moin ....

Ich hab vonsowas zwar auch keine ahnungaber die idee is nich schlecht
und ich denkmal das die räumler also unseren schlauen köpfe rheiny tai, surenas, Lobo das die des schon irgendwie hinbekommen werden ...!!

Autor:  Hecki [ Mi 02 Mär, 2005 16:25 ]
Betreff des Beitrags: 

Also ich verstehe nich ganz was du meinst?

Hintergrundmusik im LoGD, ist meines Wissens nach nicht in der Standard ausführung dabei, nur die Töne und die ins PHP einzubinden is auch kein Prob:

[php] if (!$session['user']['prefs']['nosounds']) output("<embed src=\"media/disturbedstupify.mid\" width=10 height=10 autostart=true loop=true hidden=false volume=100>",true);[/php]

Je nachdem wie es gewünscht ist kann man die settings verändern.

Und die Töne die du brauchst sind bei dem LoGD das es hier als Download gibt ja auch dabei und schon eingebaut.

Autor:  Demon of Elru [ Mi 02 Mär, 2005 17:08 ]
Betreff des Beitrags: 

Dann hoffe ich einfach mal, dass sich Blanidur zu Wort meldet, falls ihn die Sache noch interessiert.

Autor:  anpera [ Mi 02 Mär, 2005 18:51 ]
Betreff des Beitrags: 

Die Midis in HTML einzubetten ist nicht das Problem. (PHP ist nur eine Scriptsprache, die bei LoGD den HTML-Code erzeugt.) Das Problem ist, dass es keinen Befehl dafür gibt, der von allen Browsern richtig verstanden wird.

Man kann Musik über <embed> oder <object> einbinden. Beides wird aber nur vom Internet Explorer und von Netscape (Mozilla) richtig interpretiert und die Daten an einen Mediaplayer übergeben. (Wobei <object> meines Wissens bei Netscape nicht zur Wiedergabe der Musik führt.)
Die dritte Möglichkeit, <bgmusic>, funktioniert überhaupt nur beim Internet Explorer.

Durch ein Downloadpaket wird dieses Problem nicht lösbar sein, da immer noch nur diese 3 Befehle zur Verfügung stehen. Nur der Pfad, woher die Daten geladen werden, wäre ein anderer. Bei der Größe von Midi-Dateien spielt das aber kaum eine Rolle. Alle Sound-Dateien in LoGD von hier sind kleiner als 30 kB.

Eine andere Lösung wäre es, die Musik als Flash einzubinden. Aber das würde wieder über <embed> gehen und ein Flash-Browserplugin erfordern. Damit wäre das wieder keine optimale Lösung, die wirklich überall garantiert funktioniert.

Autor:  Wavedancer [ Sa 16 Jul, 2005 15:12 ]
Betreff des Beitrags: 

Dann ist das wohl der Grund, warum ich die Midis bei mir höre, wenn ich den Mozilla Firefox nutze, ja?! :(

Autor:  anpera [ Sa 16 Jul, 2005 15:51 ]
Betreff des Beitrags: 

Mozilla übergibt mit <embed> eingebundene Dateien richtig an ein MediaPlayer-Plugin. Da LoGD ausschließlich <embed> für Musik verwendet, liegt es wohl daran, jup.

Autor:  Wavedancer [ Sa 16 Jul, 2005 16:32 ]
Betreff des Beitrags: 

Hmmm. Es wäre vielleicht blödsinnig und auch umständlich, aber wäre es möglich, sich auf einen Server zwei LoGDs draufzuspielen, das eine ist für IE und Netscape optimiert (also die Midis werden abgespielt) und eins für Mozilla, aber so, dass beide auf eine DB zugreifen? Schließlich sollen letztendlich alle miteinander spielen und nicht die Mozillaraner und IEaner jeweils unter sich.
Also, im Grunde ist die Frage nur, wäre es technisch machbar von zwei LoGDs auf eine DB zugreifen zu lassen?! Es wäre dann so eine IE + Netscape-optimierte Seite.

Autor:  Devilzimti [ Sa 16 Jul, 2005 19:18 ]
Betreff des Beitrags: 

Das kann man doch auch sicher mithilfe der $_SERVER[] machen.
$_SERVER['useragent'] oder so ist glaub ich der Browser.

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/