+ Antworten
Ergebnis 1 bis 10 von 10

Thema: Zufällige MP3 Datei öffnen - Mortscript

  1. Top | #1
    Premium-Member Avatar von albummi
    My Car
    VW
    Radio
    China?
    Dabei seit
    12.02.2012
    Beiträge
    54
    Bedankt
    3
    Erhielt 2x Danke in 2 Posts

    Standard Zufällige MP3 Datei öffnen - Mortscript

    Hallo,
    ich habe ein paar jingles die ich gerne bei start des auto abspielen würde, allerdings soll immer ein zufälliger kommen idee ist die jingles alle nur 1,2,3 und so zu nennen und die dann irgendwie so aufzurufen:

    m = Rand(20)
    Run("\StorageCard\m.mp3")

    Was denkt ihr klappt das so?

  2. # ADS
    Circuit advertisement
    Dabei seit
    Always
    Beiträge
    Many


     

  3. Top | #2
    Male
    DAB App Modder
    Avatar von zoulou
    My Car
    VW Passat B7/3C Var. 04/2012
    Radio
    Flyaudio G4909R
    OS-Version
    Android 8.1.0
    Dabei seit
    31.08.2010
    Ort
    PAF
    Beiträge
    2.339
    Blog-Einträge
    10
    Bedankt
    366
    Erhielt 1.500x Danke in 562 Posts

    Standard

    Das Skript muss eher so lauten:
    m = Rand(20)
    Run("\StorageCard\" & m & ".mp3")

    Ob es damit schon klappt, hängt noch von ein paar anderen Faktoren ab:
    a) Ist bei deinem "China?" Navi ist ein Windows Media Player an Board?
    b) Ist die Dateiendung .mp3 an den Windows Media Player gekoppelt?
    c) Hört man überhaupt das Audio vom Windows Media Player? (Bei meinem Roadrover hör ich nix!)

    Und zu guter letzt: Wie bekommst du den Windows Media Player nach Abspielen des MP3 wieder weg? Er beendet sich nämlich nicht automatisch. Man müßte dann das Skript erweitern um ein Sleep(...) und dann Kill(...)

  4. Top | #3
    Premium-Member
    Themenersteller
    Avatar von albummi
    My Car
    VW
    Radio
    China?
    Dabei seit
    12.02.2012
    Beiträge
    54
    Bedankt
    3
    Erhielt 2x Danke in 2 Posts

    Standard

    Windows Media Player hab ich nicht, das will doch auch niemand haben. Die mp3 wird durch nitrogen abgespielt und danach gehts einfach ganz normal mit der playlist weiter das schon alles standart so, nun fehlt eben nur noch das zufällige auswählen, ich versuchs morgen mal so. danke dir

  5. Top | #4
    Premium-Member
    Themenersteller
    Avatar von albummi
    My Car
    VW
    Radio
    China?
    Dabei seit
    12.02.2012
    Beiträge
    54
    Bedankt
    3
    Erhielt 2x Danke in 2 Posts

    Standard

    so hat jetzt zwar lange gedauert aber habs probiert, leider klappt das aufrufen nicht
    also m wird mit dem script gesetzt nur das RUN klappt so nicht, jemand eine idee?

  6. Top | #5
    Male
    DAB App Modder
    Avatar von zoulou
    My Car
    VW Passat B7/3C Var. 04/2012
    Radio
    Flyaudio G4909R
    OS-Version
    Android 8.1.0
    Dabei seit
    31.08.2010
    Ort
    PAF
    Beiträge
    2.339
    Blog-Einträge
    10
    Bedankt
    366
    Erhielt 1.500x Danke in 562 Posts

    Standard

    Ist denn die Endung *.mp3 mit dem Nitrogen Player verbunden? Das ist dieselbe Geschichte wie beim Windows PC: Ein Doppelklick auf eine mp3 Datei macht nur deswegen den MediaPlayer (oder was auch immer) auf, weil die Installation des Players in der Registry einige Einträge schreibt.
    Kann man dem Nitrogen das mp3 nicht vielleicht per Parameter mitgeben?
    Also so:
    Run("\PfadZumNitrogenPlayer\nitrogen.exe", "\StorageCard\" & m & ".mp3"")

  7. Top | #6
    Premium-Member
    Themenersteller
    Avatar von albummi
    My Car
    VW
    Radio
    China?
    Dabei seit
    12.02.2012
    Beiträge
    54
    Bedankt
    3
    Erhielt 2x Danke in 2 Posts

    Standard

    ja die dateien sind verbunden wenn ich nun
    Run("\mp3-1.mp3") eingebe öffnet sich diese auch im Nitrogen, problem ist eben nur das ich ja nicht immer mp3-1 öffnen will sondern immer eine mp3-XX

  8. Top | #7
    Male
    DAB App Modder
    Avatar von zoulou
    My Car
    VW Passat B7/3C Var. 04/2012
    Radio
    Flyaudio G4909R
    OS-Version
    Android 8.1.0
    Dabei seit
    31.08.2010
    Ort
    PAF
    Beiträge
    2.339
    Blog-Einträge
    10
    Bedankt
    366
    Erhielt 1.500x Danke in 562 Posts

    Standard

    Sollte eigentlich klappen. Habe eben dieses Skript mal mit 4 mp3 Dateien im WinCE Emulator getestet (mit Media Player) und hat funktioniert.
    Code:
    m = Rand(4)
    
    SongFile = "\Storage Card\RandomMP3\mp3-" & m & ".mp3"
    
    SleepMessage(1, "About to play " & SongFile)
    
    Run( SongFile )

  9. Folgende 2 Benutzer bedankten sich bei zoulou für den nützlichen Beitrag:


  10. Top | #8
    Premium-Member
    Themenersteller
    Avatar von albummi
    My Car
    VW
    Radio
    China?
    Dabei seit
    12.02.2012
    Beiträge
    54
    Bedankt
    3
    Erhielt 2x Danke in 2 Posts

    Standard

    Cool klappt echt

    Wenn ich am ende das exit weg lasse bleibt er doch in dem status am ende oder? aktuell führt er immer wenn ich die taste Navi drücke das script wieder aus, sollte es aber nur einmal nach dem start machen.

    Oder kann ich das mit while x=0 und am ende des scripts x=1 machen? Wird x beim ausschalten des systems wieder zurückgesetzt??

  11. Top | #9
    Male
    DAB App Modder
    Avatar von zoulou
    My Car
    VW Passat B7/3C Var. 04/2012
    Radio
    Flyaudio G4909R
    OS-Version
    Android 8.1.0
    Dabei seit
    31.08.2010
    Ort
    PAF
    Beiträge
    2.339
    Blog-Einträge
    10
    Bedankt
    366
    Erhielt 1.500x Danke in 562 Posts

    Standard

    Da ist kein Exit am Ende, es hilft dir auch nichts es wegzumachen. Ein Mortscript beendet sich automatisch wenn es am Ende der Anweisungen angekommen ist. Eine while Schleife hilft wohl auch nicht, weil das Script dann nicht zum Ende kommt und du dann die Navi Soft erst recht nicht starten kannst. Dass du die Navi Taste verwendest hast du noch nie erwähnt. Wie stellst du dir deine "Welcome Inszenierung" eigentlich aus Nutzersicht vor?
    Radio einschalten und dann soll gleich ein zufälliger Song anfangen? Oder erst auf Tastendruck?

  12. Top | #10
    Premium-Member
    Themenersteller
    Avatar von albummi
    My Car
    VW
    Radio
    China?
    Dabei seit
    12.02.2012
    Beiträge
    54
    Bedankt
    3
    Erhielt 2x Danke in 2 Posts

    Standard


    Mist
    Also ich starte das Radio und dann muss ich einmal auf Navi drücken damit mein eigenes Menü gestartet wird. So und wenn ich nun die navi taste drücke öffnet er immer wieder eine neue mp3 datei, ist ja auch irgendwie logisch, problem ist eben nur das ich mit der taste auch durch die offenen programme navigiere.

    Was mich verwundert ist das mein altes mortscript anscheind nicht mehrmals ausgeführt wird:
    Code:
    kill("explorer.exe")kill("menu.exe")
    kill("nitrogren.exe")
    Run( "\StorageCard\Menu.exe" )
    Sleep("1000")
    Run("\StorageCard\Navi.mscr")
    Run( "\StorageCard\Programs\nitro\Nitrogen.exe" )
    Exit
    Wenn ich das Script drin habe und die Navi taste drücke wechselt er durch die programme ohne jedesmal den Player zu schließen oder so. Kommt mir vor als wird das alte script nicht jedesmal ausgeführt wenn ich navi klicke, das neue aber schon... ist irgendwie sehr seltsam oder?

    Ich werde es mal so versuchen, glaub aber nicht das das geht:

    Code:
    X = 0
    
    While ( x = 0 )
    kill("explorer.exe")
    kill("menu.exe")
    kill("nitrogren.exe")
    Run( "\StorageCard\Menu.exe" )
    Sleep("1000")
    m = Rand(56)
    SongFile = "\SDMMC\00_Jingles\mp3-" & m & ".mp3"
    Run( SongFile )
    X = 1

+ Antworten

Ähnliche Themen

  1. Datei von BINFS kopieren? Syssleep
    Von albummi im Forum WinCE Tools
    Antworten: 6
    Letzter Beitrag: 12.05.2012, 15:04
  2. Mortscript Nitrgoen Sound leiser machen wenn Navi an
    Von albummi im Forum WinCE Tools
    Antworten: 2
    Letzter Beitrag: 12.03.2012, 10:11
  3. MortScript Skript-Manager
    Von Danila im Forum WinCE Tools
    Antworten: 1
    Letzter Beitrag: 06.03.2012, 01:36
  4. [WinCE] Backlight Datei bearbeiten
    Von Andichan im Forum SOFTWARE-Helpdesk
    Antworten: 2
    Letzter Beitrag: 19.01.2012, 09:02
  5. bmp dateien im Skin öffnen
    Von annimaus im Forum iGO8 - Primo
    Antworten: 3
    Letzter Beitrag: 22.11.2010, 22:48

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

sponsored - supported by


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64