[R] Lire .pls grace a un player (script)

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
MiXS
Niveau 4
Niveau 4
Messages : 82
Enregistré le : mar. 13 nov. 2007 23:10
Status : Hors ligne

[R] Lire .pls grace a un player (script)

#1

Message par MiXS »

Bonjour a tous,
Voila mon probleme est le suivant
J'aimerais lire un fichier .pls (radio par internet) avec un player mais je ne sais pas quoi utiliser pour le lire (codec ou dll :?)
Je sais que WMP peut lire ces fichiers playlist mais je voudrai sme passer de lui ! :wink:
Sauriez vous comment faire (bien sur c'est pour mettre dans un script)

Merci d'avance !
Image
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11773
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

#2

Message par Tlem »

C'est encore, pour votre player !!!

Regarder ici : http://www.autoitscript.com/forum/index ... opic=56628

A première vue, Il y a tout ce dont vous avez besoin.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
MiXS
Niveau 4
Niveau 4
Messages : 82
Enregistré le : mar. 13 nov. 2007 23:10
Status : Hors ligne

#3

Message par MiXS »

:lol:
Comment vous avez deviné ? :)
Merci Tlem pour tout :wink:
Image
Avatar du membre
MiXS
Niveau 4
Niveau 4
Messages : 82
Enregistré le : mar. 13 nov. 2007 23:10
Status : Hors ligne

#4

Message par MiXS »

Euh désolé encore mais j'ai trouvé un script sur le netayant un lien avec le pls mais il est en JAVA or moi c'est AutoIt :wink:
sauriez-vous s'il est possible de le convertir en script pour AutoIt ?

Code : Tout sélectionner

using System;
using System.IO;

namespace Jon.Galloway.Wrote.This
{
    class OpenPlsInWM
    {
        [STAThread]
        static void Main(string[] args)
        {
            if (args.GetUpperBound(0) > -1)
            {
                string filename = args[0];
                using (StreamReader sr = new StreamReader(filename)) 
                {
                    string line;
                    while ((line = sr.ReadLine()) != null) 
                    {
                        if (line.ToLower().StartsWith("file1="))
                        {
                            string url = line.Split('=')[1];
                            System.Diagnostics.Process.Start("wmplayer.exe",url);
                            break;
                        }
                    }
                }
            }
            else
            {
                Console.WriteLine("Usage: OpenPlsInWM \"playlist.pls\"");
                Console.WriteLine("Associate PLS file extension with this application to allow Windows Media Player to play them.");
            }
        }
        static void log(string text)
        {
            using (StreamWriter sw = File.AppendText(@"c:\utils\log.txt")) 
            {
                sw.WriteLine(text);
            }
        }
    }
}
 
Merci d'avance
Image
Répondre