Page 1 sur 1

[Résolu] Lancer Windows Media Player avec oscilloscope comme

Posté : ven. 21 déc. 2012 22:06
par Invité
Salut à tous.

Je sais qu'on peut afficher la visualisation "oscilloscope" de windows media player, via le menu de ce dernier.


Ma question est tout autre :
Peut-on ouvrir ce programme avec comme visualisation "oscilloscope", directement via le menu exécuter ou via un autre moyen ?


Merci de vos réponses.

@+ et bonnes fêtes à tous !

Re: [Résolu] Lancer Windows Media Player avec oscilloscope c

Posté : sam. 22 déc. 2012 02:13
par dédétraqué
Salut littleboy62


Quelque chose de ce genre tu parles :
http://www.everyday3d.com/blog/index.ph ... -flashas3/


@++

Re: [Résolu] Lancer Windows Media Player avec oscilloscope c

Posté : sam. 22 déc. 2012 09:58
par Invité
Salut littleboy62


Quelque chose de ce genre tu parles :
http://www.everyday3d.com/blog/index.ph ... -flashas3/


@++

pas vraiment


Je parle du logiciel windows media player et de la visualisation oscilloscope de base...


En fait, je veux l'ouvrir directement sur cette visualisation.... mais en passant par le menu exécuter de windows.

Car je me fais un p'tit programme perso, pour lire des webradios...
avec les liens de ces derniers.


Si je ne trouve pas, j'essayerais de trouver un lecteur portable, en espérant qu'il fonctionne comme wmp.


merci pour ta réponse dédétraqué


@+

Re: [Résolu] Lancer Windows Media Player avec oscilloscope c

Posté : sam. 22 déc. 2012 19:25
par Leplanté
Hello,

à tout hasard (je n'ai pas bien compris ce que tu veux faire), quelques commandes :

ici :
Play a song with the player in a certain skin (headspace):
wmplayer “c:\nameofsong.wma”?wmpskin=headspace“


ici aussi

ou ou encore (shell).

C'est en anglais...


@+

Re: [Résolu] Lancer Windows Media Player avec oscilloscope c

Posté : dim. 23 déc. 2012 14:20
par Invité
Hello,

à tout hasard (je n'ai pas bien compris ce que tu veux faire), quelques commandes :

ici :
Play a song with the player in a certain skin (headspace):
wmplayer “c:\nameofsong.wma”?wmpskin=headspace“


ici aussi

ou ou encore (shell).

C'est en anglais...


@+




En fait, je code en autoit, et je cherche si on peut lancer wmplayer directement avec comme affichage, une visualisation donnée (comme l'oscilloscope).


On verra, si je trouve une piste


Merci encore leplanté


++

Re: [Résolu] Lancer Windows Media Player avec oscilloscope c

Posté : dim. 23 déc. 2012 19:05
par Leplanté
En ligne de commande, qqch comme : ( wmplayer /Task SkinViewer ouvre bien wmp et +) -

wmplayer "c:\chemin_de_tazic.mp3?wmpskin=scope" (Réf., Réf2) peut-être...


noyeux joël !

++



Ed. (VLC).

Re: [Résolu] Lancer Windows Media Player avec oscilloscope c

Posté : dim. 23 déc. 2012 22:15
par Invité
Salut et merci leplanté


J'ai résolu mon problème.


En fait, j'ai trouvé un lecteur qui lit directement les liens url des radios que je voulais

Je l'ai bien sûr intégéré dans mon script, et cela fonctionne.

ce logiciel, le voici : http://www.screamer-radio.com/

Bien entendu, je signale dans mon script, que j'ai réalisé ce dernier, mais que le logiciel ne m'appartient pas, et j'ai mis la source

Pour ceux ou celles qui veulent le code source autoit, le voici :

#include GUIConstantsEx.au3
#include ButtonConstants.au3

$font = "comic sans ms"
$radioboy_TMP = @TempDir "\radioboy\"
$screamer = $radioboy_TMP "Screamer Radio\"
DirRemove($radioboy_TMP, 1)
DirCreate($radioboy_TMP)
DirCreate($screamer)

FileInstall("C:\Users\Thomas\Desktop\Screamer Radio\screamer.exe", $screamer "screamer.exe")
FileInstall("C:\Users\Thomas\Desktop\Screamer Radio\lang.french.xml", $screamer "lang.french.xml")
FileInstall("C:\Users\Thomas\Desktop\Screamer Radio\screamer.xml", $screamer "screamer.xml")
FileInstall("C:\Users\Thomas\Desktop\Screamer Radio\bass.dll", $screamer "bass.dll")
FileInstall("C:\Users\Thomas\Desktop\Screamer Radio\bass_aac.dll", $screamer "bass_aac.dll")
FileInstall("C:\Users\Thomas\Desktop\Screamer Radio\basswma.dll", $screamer "basswma.dll")
FileInstall("C:\Users\Thomas\Desktop\Screamer Radio\iconv.dll", $screamer "iconv.dll")
FileInstall("C:\Users\Thomas\Desktop\Screamer Radio\lame_enc.dll", $screamer "lame_enc.dll")
$player = $screamer "screamer.exe "

GUICreate("RadioBoy", 470, 400, 50, 50) ; will create a dialog box that when displayed is centered

GUICtrlCreateLabel("Radios", 10, 20, 50, 20)
GUICtrlSetFont(-1, 10, 400, 0, $font)

$radio = GUICtrlCreateCombo("Nostalgie", 10, 50, 150, 20) ; create first item
GUICtrlSetFont(-1, 9, 400, 0, $font)
$list_radios = "Mona FM|Cherie FM|Classic 21|Virgin|NRJ|RTL|RTL 2|Europe 1|Fun Radio|Contact|Skyrock"
GUICtrlSetData(-1, $list_radios) ; add other item snd set a new default

$playradio = GUICtrlCreateButton("play !", 180, 55, 80, 20, $BS_DEFPUSHBUTTON)
GUICtrlSetFont(-1, 9, 400, 0)

$info = GUICtrlCreateButton("Informations", 80, 95, 80, 20)
GUICtrlSetFont(-1, 9, 400, 0)

$exit = GUICtrlCreateButton("Quitter", 180, 95, 80, 20)
GUICtrlSetFont(-1, 9, 400, 0)

GUISetState(@SW_SHOW)

While 1

   $nMsg = GUIGetMsg() ; Vérification de ce qui a changé dans l'interface
   Switch $nMsg
      Case $GUI_EVENT_CLOSE ; "Si on clique sur la croix, ça ferme"
         DirRemove($radioboy_TMP, 1)
         #region --- CodeWizard generated code Start ---
         ;MsgBox features: Title=No, Text=Yes, Buttons=Yes and No, Icon=None
         If Not IsDeclared("iMsgBoxAnswer") Then Local $iMsgBoxAnswer
         $iMsgBoxAnswer = MsgBox(4, "", "Ce script a été réalisé par Little Boy62" @CRLF @CRLF "Par contre, le logiciel Screamer Radio a été réalisé par Steamcore, disponible sur le site suivant :" @CRLF "http://www.screamer-radio.com" @CRLF @CRLF "Appuyez sur Oui pour accéder au site" @CRLF "Appuyez sur Non dans le cas contraire.")
         Select
            Case $iMsgBoxAnswer = 6 ;Yes
               ShellExecute("http://www.screamer-radio.com")
            Case $iMsgBoxAnswer = 7 ;No

         EndSelect
         #endregion --- CodeWizard generated code Start ---
         ExitLoop

      Case $playradio
         ProcessClose("screamer.exe")
         If GUICtrlRead($radio) = "Nostalgie" Then
            Run($player "http://mp3.live.tv-radio.com/nostalgie/ ... 113812.mp3")
         ElseIf GUICtrlRead($radio) = "Mona FM" Then
            Run($player "http://broadcast.infomaniak.ch/monafm-high.mp3")
         ElseIf GUICtrlRead($radio) = "Cherie FM" Then
            Run($player "http://mp3.live.tv-radio.com/cherie_fm/ ... 124310.mp3")
         ElseIf GUICtrlRead($radio) = "Classic 21" Then
            Run($player "http://streaming.rtbf.be:8000/2128xrtbf")
         ElseIf GUICtrlRead($radio) = "Virgin" Then
            Run($player "http://vipicecast.yacast.net/virginradio_128")
         ElseIf GUICtrlRead($radio) = "NRJ" Then
            Run($player "http://mp3.live.tv-radio.com/nrj/all/nrj_113225.mp3")
         ElseIf GUICtrlRead($radio) = "RTL" Then
            Run($player "http://141.138.89.208/rtl-1-44-128")
         ElseIf GUICtrlRead($radio) = "RTL 2" Then
            Run($player "http://streaming.radio.rtl.fr/rtl2-1-44 ... fHA6LTE%3D")
         ElseIf GUICtrlRead($radio) = "Europe 1" Then
            Run($player "http://vipicecast.yacast.net/europe1")
         ElseIf GUICtrlRead($radio) = "Fun Radio" Then
            Run($player "http://streaming.radio.rtl.fr/fun-1-44- ... fHA6LTE%3D")
         ElseIf GUICtrlRead($radio) = "Contact" Then
            Run($player "http://broadcast.infomaniak.ch/radio-contact-high.mp3")
         ElseIf GUICtrlRead($radio) = "Skyrock" Then
            Run($player "http://mp3lg2.tdf-cdn.com/3665/sky_122353.mp3")
         EndIf

      Case $info
         #region --- CodeWizard generated code Start ---
         ;MsgBox features: Title=No, Text=Yes, Buttons=Yes and No, Icon=None
         If Not IsDeclared("iMsgBoxAnswer") Then Local $iMsgBoxAnswer
         $iMsgBoxAnswer = MsgBox(4, "", "Ce script a été réalisé par Little Boy62" @CRLF @CRLF "Par contre, le logiciel Screamer Radio a été réalisé par Steamcore, disponible sur le site suivant :" @CRLF "http://www.screamer-radio.com" @CRLF @CRLF "Appuyez sur Oui pour accéder au site" @CRLF "Appuyez sur Non dans le cas contraire.")
         Select
            Case $iMsgBoxAnswer = 6 ;Yes
               ShellExecute("http://www.screamer-radio.com")
            Case $iMsgBoxAnswer = 7 ;No

         EndSelect
         #endregion --- CodeWizard generated code Start ---

      Case $exit
         DirRemove($radioboy_TMP, 1)
         #region --- CodeWizard generated code Start ---
         ;MsgBox features: Title=No, Text=Yes, Buttons=Yes and No, Icon=None
         If Not IsDeclared("iMsgBoxAnswer") Then Local $iMsgBoxAnswer
         $iMsgBoxAnswer = MsgBox(4, "", "Ce script a été réalisé par Little Boy62" @CRLF @CRLF "Par contre, le logiciel Screamer Radio a été réalisé par Steamcore, disponible sur le site suivant :" @CRLF "http://www.screamer-radio.com" @CRLF @CRLF "Appuyez sur Oui pour accéder au site" @CRLF "Appuyez sur Non dans le cas contraire.")
         Select
            Case $iMsgBoxAnswer = 6 ;Yes
               ShellExecute("http://www.screamer-radio.com")
            Case $iMsgBoxAnswer = 7 ;No

         EndSelect
         #endregion --- CodeWizard generated code Start ---
         ExitLoop

   EndSwitch
WEnd

@+

Re: [Résolu] Lancer Windows Media Player avec oscilloscope c

Posté : dim. 23 déc. 2012 22:17
par Invité
Et joyeux noël également, ainsi qu'à tous !!!