quelqu'un connaitrait la syntaxe ? (avec udp idem)
on run tell application "VLC" activate OpenURL "rtsp://mafreebox.freebox.fr/freeboxtv/201" play end tell end run
-- http://www.bdzone.com Le portail BD
pere.noel
Benoît Grandin wrote:
on run tell application "VLC" activate OpenURL "rtsp://mafreebox.freebox.fr/freeboxtv/201" play end tell end run
j'ai essayé qqc dans ce goût là (sans on/end run et sans activate) sans succès, merci du tuyau.
MAIS question à 100 ¤ peut-on lire cette liste affichée dans un AppleSCript ?
par ce que pour l'instant :
- je télécharge la liste complète (<http://mafreebox.freebox.fr/freeboxtv/playlist.m3u>)
que j'affiche dans mon propre ui (RubyCocoa)
- l'utilisateur chosi sa chaine ; - je fabrique un fichier "record.m3u" avec pour seule chaine la chaine sélectionnée ; - je pointe VLC vers ce dernier fichier.
donc déjà, grâce à ton script je vais pouvoir simplifier mon bazard, ET, si jamais je pouvais lire la liste directement sur l'ui de VLC (plutôt qu'aller chercher le fichier dans la freebox) ça m'arrangerait beaucoup... -- une bévue
Benoît Grandin <bgrandin@bdzone.com> wrote:
on run
tell application "VLC"
activate
OpenURL "rtsp://mafreebox.freebox.fr/freeboxtv/201"
play
end tell
end run
j'ai essayé qqc dans ce goût là (sans on/end run et sans activate) sans
succès, merci du tuyau.
MAIS question à 100 ¤ peut-on lire cette liste affichée dans un
AppleSCript ?
par ce que pour l'instant :
- je télécharge la liste complète
(<http://mafreebox.freebox.fr/freeboxtv/playlist.m3u>)
que j'affiche dans mon propre ui (RubyCocoa)
- l'utilisateur chosi sa chaine ;
- je fabrique un fichier "record.m3u" avec pour seule chaine la chaine
sélectionnée ;
- je pointe VLC vers ce dernier fichier.
donc déjà, grâce à ton script je vais pouvoir simplifier mon bazard, ET,
si jamais je pouvais lire la liste directement sur l'ui de VLC (plutôt
qu'aller chercher le fichier dans la freebox) ça m'arrangerait
beaucoup...
--
une bévue
on run tell application "VLC" activate OpenURL "rtsp://mafreebox.freebox.fr/freeboxtv/201" play end tell end run
j'ai essayé qqc dans ce goût là (sans on/end run et sans activate) sans succès, merci du tuyau.
MAIS question à 100 ¤ peut-on lire cette liste affichée dans un AppleSCript ?
par ce que pour l'instant :
- je télécharge la liste complète (<http://mafreebox.freebox.fr/freeboxtv/playlist.m3u>)
que j'affiche dans mon propre ui (RubyCocoa)
- l'utilisateur chosi sa chaine ; - je fabrique un fichier "record.m3u" avec pour seule chaine la chaine sélectionnée ; - je pointe VLC vers ce dernier fichier.
donc déjà, grâce à ton script je vais pouvoir simplifier mon bazard, ET, si jamais je pouvais lire la liste directement sur l'ui de VLC (plutôt qu'aller chercher le fichier dans la freebox) ça m'arrangerait beaucoup... -- une bévue
bgrandin
Une bévue wrote:
MAIS question à 100 ¤ peut-on lire cette liste affichée dans un AppleSCript ?
Probablement, mais pas avec le dictionnaire de commande VLC. C'est une playlist de format standard, qui doit être soit un fichier texte, soit un fichier xml. Tu peux regarder si d'autres dictionnaires traitent (celui d'iTunes me paraît un bon candidat), mais ça lancera l'application en question (voir peut-être si les commandes système ou textedit peuvent traiter)..
par ce que pour l'instant :
- je télécharge la liste complète (<http://mafreebox.freebox.fr/freeboxtv/playlist.m3u>)
que j'affiche dans mon propre ui (RubyCocoa)
- l'utilisateur chosi sa chaine ; - je fabrique un fichier "record.m3u" avec pour seule chaine la chaine sélectionnée ; - je pointe VLC vers ce dernier fichier.
donc déjà, grâce à ton script je vais pouvoir simplifier mon bazard, ET, si jamais je pouvais lire la liste directement sur l'ui de VLC (plutôt qu'aller chercher le fichier dans la freebox) ça m'arrangerait beaucoup...
Le seul "véritable" apport du script, c'est la commande VLC "play", car l'openurl de VLC ne fait qu'ajouter à la liste de lecture le fichier téléchargé (qui est lui-même une liste de lecture...). En dépannage en attendant mieux, tu peux faire des "next" jusqu'à la chaîne souhaitée (à condition que l'ordre ne bouge pas). Où à la rigueur, déterminer avec le script Ruby le nombre de "next" à faire
-- http://www.bdzone.com Le portail BD
Une bévue <pere.noel@laponie.com.invalid> wrote:
MAIS question à 100 ¤ peut-on lire cette liste affichée dans un
AppleSCript ?
Probablement, mais pas avec le dictionnaire de commande VLC. C'est une
playlist de format standard, qui doit être soit un fichier texte, soit
un fichier xml. Tu peux regarder si d'autres dictionnaires traitent
(celui d'iTunes me paraît un bon candidat), mais ça lancera
l'application en question (voir peut-être si les commandes système ou
textedit peuvent traiter)..
par ce que pour l'instant :
- je télécharge la liste complète
(<http://mafreebox.freebox.fr/freeboxtv/playlist.m3u>)
que j'affiche dans mon propre ui (RubyCocoa)
- l'utilisateur chosi sa chaine ;
- je fabrique un fichier "record.m3u" avec pour seule chaine la chaine
sélectionnée ;
- je pointe VLC vers ce dernier fichier.
donc déjà, grâce à ton script je vais pouvoir simplifier mon bazard, ET,
si jamais je pouvais lire la liste directement sur l'ui de VLC (plutôt
qu'aller chercher le fichier dans la freebox) ça m'arrangerait
beaucoup...
Le seul "véritable" apport du script, c'est la commande VLC "play", car
l'openurl de VLC ne fait qu'ajouter à la liste de lecture le fichier
téléchargé (qui est lui-même une liste de lecture...).
En dépannage en attendant mieux, tu peux faire des "next" jusqu'à la
chaîne souhaitée (à condition que l'ordre ne bouge pas). Où à la
rigueur, déterminer avec le script Ruby le nombre de "next" à faire
MAIS question à 100 ¤ peut-on lire cette liste affichée dans un AppleSCript ?
Probablement, mais pas avec le dictionnaire de commande VLC. C'est une playlist de format standard, qui doit être soit un fichier texte, soit un fichier xml. Tu peux regarder si d'autres dictionnaires traitent (celui d'iTunes me paraît un bon candidat), mais ça lancera l'application en question (voir peut-être si les commandes système ou textedit peuvent traiter)..
par ce que pour l'instant :
- je télécharge la liste complète (<http://mafreebox.freebox.fr/freeboxtv/playlist.m3u>)
que j'affiche dans mon propre ui (RubyCocoa)
- l'utilisateur chosi sa chaine ; - je fabrique un fichier "record.m3u" avec pour seule chaine la chaine sélectionnée ; - je pointe VLC vers ce dernier fichier.
donc déjà, grâce à ton script je vais pouvoir simplifier mon bazard, ET, si jamais je pouvais lire la liste directement sur l'ui de VLC (plutôt qu'aller chercher le fichier dans la freebox) ça m'arrangerait beaucoup...
Le seul "véritable" apport du script, c'est la commande VLC "play", car l'openurl de VLC ne fait qu'ajouter à la liste de lecture le fichier téléchargé (qui est lui-même une liste de lecture...). En dépannage en attendant mieux, tu peux faire des "next" jusqu'à la chaîne souhaitée (à condition que l'ordre ne bouge pas). Où à la rigueur, déterminer avec le script Ruby le nombre de "next" à faire
-- http://www.bdzone.com Le portail BD
pere.noel
Benoît Grandin wrote:
C'est une playlist de format standard, qui doit être soit un fichier texte, soit un fichier xml. Tu peux regarder si d'autres dictionnaires traitent (celui d'iTunes me paraît un bon candidat), mais ça lancera l'application en question (voir peut-être si les commandes système ou textedit peuvent traiter)..
ben là, je vais dans la FreeBox chercher son fichier "playlist.m3u" que je peux bidouiller facilement, ça a cette tête là :
#EXTM3U #EXTINF:0,2 - France 2 rtsp://mafreebox.freebox.fr/freeboxtv/201 #EXTINF:0,3 - France 3 national rtsp://mafreebox.freebox.fr/freeboxtv/202 #EXTINF:0,5 - France 5 rtsp://mafreebox.freebox.fr/freeboxtv/203 #EXTINF:0,6 - Euronews rtsp://mafreebox.freebox.fr/freeboxtv/205 #EXTINF:0,7 - Arte rtsp://mafreebox.freebox.fr/freeboxtv/204 #EXTINF:0,8 - Direct 8 rtsp://mafreebox.freebox.fr/freeboxtv/372 [...] #EXTINF:0,324 - France 3 Rhône-Alpes rtsp://mafreebox.freebox.fr/freeboxtv/303 #EXTINF:0,999 - Mire FREEBOX rtsp://mafreebox.freebox.fr/freeboxtv/308
par ce que pour l'instant :
- je télécharge la liste complète (<http://mafreebox.freebox.fr/freeboxtv/playlist.m3u>)
que j'affiche dans mon propre ui (RubyCocoa)
- l'utilisateur chosi sa chaine ; - je fabrique un fichier "record.m3u" avec pour seule chaine la chaine sélectionnée ; - je pointe VLC vers ce dernier fichier.
donc déjà, grâce à ton script je vais pouvoir simplifier mon bazard, ET, si jamais je pouvais lire la liste directement sur l'ui de VLC (plutôt qu'aller chercher le fichier dans la freebox) ça m'arrangerait beaucoup...
Le seul "véritable" apport du script, c'est la commande VLC "play", car l'openurl de VLC ne fait qu'ajouter à la liste de lecture le fichier téléchargé (qui est lui-même une liste de lecture...).
oui, merci j'avais vu
En dépannage en attendant mieux, tu peux faire des "next" jusqu'à la chaîne souhaitée (à condition que l'ordre ne bouge pas). Où à la rigueur, déterminer avec le script Ruby le nombre de "next" à faire
non je réalise un autre fichier "record.m3u" ne contenant que : #EXTM3U #EXTINF:0,3 - France 3 national rtsp://mafreebox.freebox.fr/freeboxtv/202
je pointe VLC là-dessus et c'est OK...
j'en suis à mettre au point mon timer (date démarrage recording + durée recording) -- une bévue
Benoît Grandin <bgrandin@bdzone.com> wrote:
C'est une
playlist de format standard, qui doit être soit un fichier texte, soit
un fichier xml. Tu peux regarder si d'autres dictionnaires traitent
(celui d'iTunes me paraît un bon candidat), mais ça lancera
l'application en question (voir peut-être si les commandes système ou
textedit peuvent traiter)..
ben là, je vais dans la FreeBox chercher son fichier "playlist.m3u" que
je peux bidouiller facilement, ça a cette tête là :
#EXTM3U
#EXTINF:0,2 - France 2
rtsp://mafreebox.freebox.fr/freeboxtv/201
#EXTINF:0,3 - France 3 national
rtsp://mafreebox.freebox.fr/freeboxtv/202
#EXTINF:0,5 - France 5
rtsp://mafreebox.freebox.fr/freeboxtv/203
#EXTINF:0,6 - Euronews
rtsp://mafreebox.freebox.fr/freeboxtv/205
#EXTINF:0,7 - Arte
rtsp://mafreebox.freebox.fr/freeboxtv/204
#EXTINF:0,8 - Direct 8
rtsp://mafreebox.freebox.fr/freeboxtv/372
[...]
#EXTINF:0,324 - France 3 Rhône-Alpes
rtsp://mafreebox.freebox.fr/freeboxtv/303
#EXTINF:0,999 - Mire FREEBOX
rtsp://mafreebox.freebox.fr/freeboxtv/308
par ce que pour l'instant :
- je télécharge la liste complète
(<http://mafreebox.freebox.fr/freeboxtv/playlist.m3u>)
que j'affiche dans mon propre ui (RubyCocoa)
- l'utilisateur chosi sa chaine ;
- je fabrique un fichier "record.m3u" avec pour seule chaine la chaine
sélectionnée ;
- je pointe VLC vers ce dernier fichier.
donc déjà, grâce à ton script je vais pouvoir simplifier mon bazard, ET,
si jamais je pouvais lire la liste directement sur l'ui de VLC (plutôt
qu'aller chercher le fichier dans la freebox) ça m'arrangerait
beaucoup...
Le seul "véritable" apport du script, c'est la commande VLC "play", car
l'openurl de VLC ne fait qu'ajouter à la liste de lecture le fichier
téléchargé (qui est lui-même une liste de lecture...).
oui, merci j'avais vu
En dépannage en attendant mieux, tu peux faire des "next" jusqu'à la
chaîne souhaitée (à condition que l'ordre ne bouge pas). Où à la
rigueur, déterminer avec le script Ruby le nombre de "next" à faire
non je réalise un autre fichier "record.m3u" ne contenant que :
#EXTM3U
#EXTINF:0,3 - France 3 national
rtsp://mafreebox.freebox.fr/freeboxtv/202
je pointe VLC là-dessus et c'est OK...
j'en suis à mettre au point mon timer (date démarrage recording + durée
recording)
--
une bévue
C'est une playlist de format standard, qui doit être soit un fichier texte, soit un fichier xml. Tu peux regarder si d'autres dictionnaires traitent (celui d'iTunes me paraît un bon candidat), mais ça lancera l'application en question (voir peut-être si les commandes système ou textedit peuvent traiter)..
ben là, je vais dans la FreeBox chercher son fichier "playlist.m3u" que je peux bidouiller facilement, ça a cette tête là :
#EXTM3U #EXTINF:0,2 - France 2 rtsp://mafreebox.freebox.fr/freeboxtv/201 #EXTINF:0,3 - France 3 national rtsp://mafreebox.freebox.fr/freeboxtv/202 #EXTINF:0,5 - France 5 rtsp://mafreebox.freebox.fr/freeboxtv/203 #EXTINF:0,6 - Euronews rtsp://mafreebox.freebox.fr/freeboxtv/205 #EXTINF:0,7 - Arte rtsp://mafreebox.freebox.fr/freeboxtv/204 #EXTINF:0,8 - Direct 8 rtsp://mafreebox.freebox.fr/freeboxtv/372 [...] #EXTINF:0,324 - France 3 Rhône-Alpes rtsp://mafreebox.freebox.fr/freeboxtv/303 #EXTINF:0,999 - Mire FREEBOX rtsp://mafreebox.freebox.fr/freeboxtv/308
par ce que pour l'instant :
- je télécharge la liste complète (<http://mafreebox.freebox.fr/freeboxtv/playlist.m3u>)
que j'affiche dans mon propre ui (RubyCocoa)
- l'utilisateur chosi sa chaine ; - je fabrique un fichier "record.m3u" avec pour seule chaine la chaine sélectionnée ; - je pointe VLC vers ce dernier fichier.
donc déjà, grâce à ton script je vais pouvoir simplifier mon bazard, ET, si jamais je pouvais lire la liste directement sur l'ui de VLC (plutôt qu'aller chercher le fichier dans la freebox) ça m'arrangerait beaucoup...
Le seul "véritable" apport du script, c'est la commande VLC "play", car l'openurl de VLC ne fait qu'ajouter à la liste de lecture le fichier téléchargé (qui est lui-même une liste de lecture...).
oui, merci j'avais vu
En dépannage en attendant mieux, tu peux faire des "next" jusqu'à la chaîne souhaitée (à condition que l'ordre ne bouge pas). Où à la rigueur, déterminer avec le script Ruby le nombre de "next" à faire
non je réalise un autre fichier "record.m3u" ne contenant que : #EXTM3U #EXTINF:0,3 - France 3 national rtsp://mafreebox.freebox.fr/freeboxtv/202
je pointe VLC là-dessus et c'est OK...
j'en suis à mettre au point mon timer (date démarrage recording + durée recording) -- une bévue
pere.noel
Benoît Grandin wrote:
on run tell application "VLC" activate OpenURL "rtsp://mafreebox.freebox.fr/freeboxtv/201" play end tell end run
si "j'emballe" ça dans un script ruby ça ne marche pas...
alors que ça marche très bien en applescript direct MAIS, comme j'ai url a passé en argument je suis revenu à un fichier m3u -- une bévue
Benoît Grandin <bgrandin@bdzone.com> wrote:
on run
tell application "VLC"
activate
OpenURL "rtsp://mafreebox.freebox.fr/freeboxtv/201"
play
end tell
end run
si "j'emballe" ça dans un script ruby ça ne marche pas...
alors que ça marche très bien en applescript direct MAIS, comme j'ai url
a passé en argument je suis revenu à un fichier m3u
--
une bévue