Téléchargez l'Installer-Passion pour Installer facilement Scripts et Plugins
Pages: [1] 2  Toutes   Bas de page
  Répondre  |  Envoyer ce fil  |  Imprimer  
Auteur Fil de discussion: [script] SportLive  (Lu 2537 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Tipiak!
Fait partie du Décor
*
Karma: 5
Messages: 5608
En ligne En ligne
Sexe: Homme
Voir le profil
« le: 05 Décembre 2009 16:15:51 »
Quote (selected)

http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1259705468-sportlive.png
[script] SportLive


Bonjour à tous !

me voici aujourd'hui pour vous présenter un petit script de rien du tout :D

celui ci servira les plus grand fan de sport qui souhaitent suivre l'évolution du score d'une ou plusieurs rencontre tout en faisant autre chose (ecouter de la musique, regarder un film... )

ceci est donc un script (a placer dans le dossier script d'xbmc)

au lancement, une fenêtre apparait:

http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1259797899-screenshot002new1.bmp
[script] SportLive

celle ci vous présentera les différentes rencontres en cours !
les sports actuellement gérés: nba / nfl / nhl / football (EUR) / basket (EUR) / tennis / handball (EUR) / Rugby (EUR)

il est prévu d'ajouter d'autres sports, tel que motoGP ou F1 ou encore d'autre, basiquement, c'est possible avec tout les sports apparaissant dans la barre live score sur sports.fr.

une fois votre sélection effectuée, un click sur ok.
la fenetre se fermera, le script restera en "runnning" et vous pourrez continuer a utiliser xbmc comme vous le souhaitez.

dès lors qu'un changement de score est détecté pour l'une des rencontres que vous avez choisi, une fenêtre apparaitra avec le nouveau score du match, et l'icone de l'equipe qui a marqué (si les 2 ont marqués, une icone générique du sport en question aparaitra):

http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1257215041-screenshot023.bmp
[script] SportLive
http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1259798147-screenshot000new1.bmp
[script] SportLive
http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1259804682-screenshot009new1.bmp
[script] SportLive


je vous invite a poster ici même vos idées, bug et autre suggestion.

j'ai commencer a rassembler des logo d'équipe pour divers sport, il est possible d'en ajouter via le rep ressources / images du script, un repertoire pour le nom du sport, puis les images stockées sous nom_equipe.png, de préférence format 180*180 transparentes.

je travail actuellement pour améliorer l'interface d'affichage des scores permettant l'ajout d'info suplémentaire et d'autre présentations, je vous tiendrai informé, je vais peut être travailler sur un autre plugin avant ça :D

vous pouvez donc trouver mon script dans le centre de téléchargement (V1).
il est également dispo depuis xbmc via le svn repo installer (version à jour).
et donc également via le passion google code (V1)

voila les ptits loup, amusez vous !

UPDATE 22.02.2010:

v1.5: ajout d'un nouvel affichage disponible dans les options, correction du menu de selection, possibilité d'arrêter le script.

http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1266803200-screenshot000.png
[script] SportLive


http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1266803258-screenshot001.png
[script] SportLive


http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1266803329-screenshot002.png
[script] SportLive
« Dernière édition: 22 Février 2010 03:49:07 par ppic » Journalisée

Version Pré Alpha
Fait partie du Décor
*
Karma: 0
Messages: 1538
En ligne En ligne
Sexe: Homme
Voir le profil
« Répondre #1 le: 05 Décembre 2009 20:05:27 »
Quote (selected) Haut de page

Salut Ppic

Je n'en ai pas l'utilité, mais je trouve GENIALE l'idée du popup pour afficher les scores en temps réel !!

J'ai rarement vu un script qui fasse l'union si naturelle entre sa fonction et le rendu utilisateur !!

J'ai une petite question (j'ai pas testé ton script) une fois que ton script tourne (suivi par exemple d'un match de basket), si l'utilisateur veut le relancer ou modifier les paramètres (changer de match ... ou tout simplement pour arrêter le suivi) comment l'utilisateur donc, s'y prend t'il ?
Journalisée

Si tu sais pas taper, il est encore temps d'apprendre : http://www.lecturel.com/clavier/mots-par-minute.php

"Toute idée que nous avons dans l'esprit devient une réalité dans le domaine de la possibilité...", Emile Couet
Tipiak!
Fait partie du Décor
*
Karma: 5
Messages: 5608
En ligne En ligne
Sexe: Homme
Voir le profil
« Répondre #2 le: 05 Décembre 2009 20:12:47 »
Quote (selected) Haut de page

tu reclique sur le script, au bout de quelques instant il tombe en erreur.

et si tu veux, tu peux le relancer :D
Journalisée

Drunken Master
Fait partie du Décor
*
Karma: 3
Messages: 2213
En ligne En ligne
Sexe: Homme
YoHoHoHo!!!
Voir le profil
« Répondre #3 le: 05 Décembre 2009 20:54:47 »
Quote (selected) Haut de page

tu reclique sur le script, au bout de quelques instant il tombe en erreur.

 rofl2

d'ailleurs alex, t'a pas une idée?
Journalisée

Fait partie du Décor
*
Karma: 9
Messages: 14658
Hors ligne Hors ligne
Sexe: Homme
Voir le profil WWW
« Répondre #4 le: 05 Décembre 2009 21:05:28 »
Quote (selected) Haut de page

Moi j'aurais bien vu une option: activer un autoexec.py. Mais avec les skins officielles qui lancent des scripts python maintenant, ça risque d'être problématique.
Journalisée

Dans ce néant qui mord, dans ce chaos qui ment,
Ce que l'homme finit par voir distinctement,
C'est, par-dessus nos deuils, nos chutes, nos descentes,
La souveraineté des choses innocentes.


Comment récupérer les logs et décrire un problème avec un script/plugin
AppleTV + Carte accélératrice Crystal HD / Xbox Débug Kit.
Version Pré Alpha
Fait partie du Décor
*
Karma: 0
Messages: 1538
En ligne En ligne
Sexe: Homme
Voir le profil
« Répondre #5 le: 05 Décembre 2009 21:05:52 »
Quote (selected) Haut de page

ben en fait non justement. J'ai tenté des trucs mais sans succès. Ca allait jusqu'au serveur qui tourne en arrière plan pour gérer des requêtes qui manipuleraient le script, en passant par les threads, les scripts en paralèlle pour mémoriser des infos .... Bref, pas de succès.

La meilleur idée, ca serait de pouvoir détecter l'arrêt du script (lorsqu'on reclic sur le script ca l'éteint, mais le plus propre serait que xbmc lève une exception que notre script pourrait gérer, mais ce n'est pas le cas)

Bref, je sèche
Journalisée

Si tu sais pas taper, il est encore temps d'apprendre : http://www.lecturel.com/clavier/mots-par-minute.php

"Toute idée que nous avons dans l'esprit devient une réalité dans le domaine de la possibilité...", Emile Couet
Drunken Master
Fait partie du Décor
*
Karma: 3
Messages: 2213
En ligne En ligne
Sexe: Homme
YoHoHoHo!!!
Voir le profil
« Répondre #6 le: 05 Décembre 2009 21:06:54 »
Quote (selected) Haut de page

merci quand même!

bon Ppic, c'est quoi le script suivant?
Journalisée

Tipiak!
Fait partie du Décor
*
Karma: 5
Messages: 5608
En ligne En ligne
Sexe: Homme
Voir le profil
« Répondre #7 le: 06 Décembre 2009 04:58:54 »
Quote (selected) Haut de page

ben je vais ptêt repasser un coup en plugin, ce sera mieux pour un downloader de cdart :D
Journalisée

Tipiak!
Fait partie du Décor
*
Karma: 5
Messages: 5608
En ligne En ligne
Sexe: Homme
Voir le profil
« Répondre #8 le: 18 Décembre 2009 13:55:50 »
Quote (selected) Haut de page

mise a jour 1.1.2: ajout traduction espagnol francais, ajout de coloration (en fonction de la skin) vert pour l'équipe qui marque, rouge pour l'autre.
Journalisée

Gentil Modérateur
Fait partie du Décor
*
Karma: 5
Messages: 2562
Hors ligne Hors ligne
Sexe: Homme
You cannot change your fate !
Voir le profil WWW
« Répondre #9 le: 27 Décembre 2009 22:59:09 »
Quote (selected) Haut de page

Ce script ne m'intéresse pas vraiment, mais j'ai vu la video de ton boulot !
Bravo, c'est vraiment bien fait ! 
Journalisée

La connaissance est la seule ressource qui grandit quand on la partage.



Mes configs
Tipiak!
Fait partie du Décor
*
Karma: 5
Messages: 5608
En ligne En ligne
Sexe: Homme
Voir le profil
« Répondre #10 le: 27 Décembre 2009 23:14:50 »
Quote (selected) Haut de page

ha oui, d'ailleur j'avais pas mis le lien ici !

http://www.youtube.com/v/3p5HnIZ8Lxs
« Dernière édition: 27 Décembre 2009 23:16:28 par ppic » Journalisée

Tipiak!
Fait partie du Décor
*
Karma: 5
Messages: 5608
En ligne En ligne
Sexe: Homme
Voir le profil
« Répondre #11 le: 10 Janvier 2010 03:57:53 »
Quote (selected) Haut de page

nouvelle présentation du tennis:

http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1263088661-screenshot048.jpg
[script] SportLive




release proche !
Journalisée

Tipiak!
Fait partie du Décor
*
Karma: 5
Messages: 5608
En ligne En ligne
Sexe: Homme
Voir le profil
« Répondre #12 le: 22 Février 2010 03:49:45 »
Quote (selected) Haut de page


v1.5: ajout d'un nouvel affichage disponible dans les options, correction du menu de selection, possibilité d'arrêter le script.

http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1266803200-screenshot000.png
[script] SportLive


http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1266803258-screenshot001.png
[script] SportLive


http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1266803329-screenshot002.png
[script] SportLive
Journalisée

Tipiak!
Fait partie du Décor
*
Karma: 5
Messages: 5608
En ligne En ligne
Sexe: Homme
Voir le profil
« Répondre #13 le: 23 Mars 2010 20:26:28 »
Quote (selected) Haut de page

hello, je suis entrain d'essayer de faire une tite connerie, mais je n'y parviens pas voila ce que j'aimerais:
http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1269368631-screenshot012.png
[script] SportLive

http://passion-xbmc.org/fichiers_multimedia/upploadimages/images/1269368658-screenshot013.png
[script] SportLive


en fonction de l'element survolé, la petite image en bas a gauche doit changer.

j'ai essayer en utilisant le onFocus de mon mydialog.py, mais rien n'y fais, je n'arrive pas a l'utiliser (je pensais qu'il fonctionnait comme le onclick)

si qqn peut m'aiguiller sur une facon de faire ?
Journalisée

Drunken Master
Fait partie du Décor
*
Karma: 3
Messages: 2213
En ligne En ligne
Sexe: Homme
YoHoHoHo!!!
Voir le profil
« Répondre #14 le: 23 Mars 2010 21:07:47 »
Quote (selected) Haut de page

dans ta liste, tu dois avoir une mise en page pour les boutons sans focus, et une autre pour le bouton avec focus.

dans ces mise en page, tu ajoutes une image avec comme chemin :
- rien pour le nofocus
- une variable de listitem que tu envois en python lorsque tu remplis la liste

EDIT:

un exemple de la partie python pour ajouter cette variable :
Code
(Python):
listitem.setProperty( "today", "True" )

et pour la partie xml :
Code
(XML):
ListItem.Property(today)
« Dernière édition: 23 Mars 2010 21:11:54 par CinPoU » Journalisée

Tipiak!
Fait partie du Décor
*
Karma: 5
Messages: 5608
En ligne En ligne
Sexe: Homme
Voir le profil
« Répondre #15 le: 24 Mars 2010 03:33:58 »
Quote (selected) Haut de page

hum, ca passe pas :(
pour le focused
Code:
<control type="image">
<description>Sport Image</description>
<posx>980</posx>
<posy>464</posy>
<width>256</width>
<height>256</height>
<texture>C:\Program Files\XBMC\scripts\SportLive\resources\images\sports\nba.png</texture>
</control>
le non focused
Code:
<control type="image">
<description>Sport Image</description>
<posx>980</posx>
<posy>464</posy>
<width>256</width>
<height>256</height>
<texture>-</texture>
</control>

même ca ne passe pas, j'arrive bien affecter la proprieté a chacun de mes item dans le python, mais pas a afficher l'image, je pense que c'est niveau xml que je merde.
Journalisée

Tipiak!
Fait partie du Décor
*
Karma: 5
Messages: 5608
En ligne En ligne
Sexe: Homme
Voir le profil
« Répondre #16 le: 24 Mars 2010 04:03:14 »
Quote (selected) Haut de page

bon si ca s'affiche avec le chemin complet ds le xml, mais le remplacer par ListItem.Property(sport) ne fonctionne pas.

la property existe bien, un getProperty en python me retourne le chemin stocké.

donc j'ai noté un ptit pb avec cette solution, chaque fois que je change d'element de liste, l'image se décale vers le bas ou le haut suivant lelement que je survole ensuite ?!?
Journalisée

Tipiak!
Fait partie du Décor
*
Karma: 5
Messages: 5608
En ligne En ligne
Sexe: Homme
Voir le profil
« Répondre #17 le: 24 Mars 2010 04:50:34 »
Quote (selected) Haut de page

ok, c'est la balise <info> qu'il faut peupler avec le listitem en fait :D

donc ca ca roule, par contre ce décalage pour chaque élément, c'est chiant !
Journalisée

Drunken Master
Fait partie du Décor
*
Karma: 3
Messages: 2213
En ligne En ligne
Sexe: Homme
YoHoHoHo!!!
Voir le profil
« Répondre #18 le: 24 Mars 2010 07:59:43 »
Quote (selected) Haut de page

arf, j'avais pas pensé à ça...

il me semble avoir vu qu'on pouvait donné des position absolue dans le fichier xml.

ou alors peut être qu'il faut simplement mettre une image à part de cette liste, et lui indiqué avec les builtin fonction d'utiliser la propriété du Listitem de l'élément sélectionné de la liste.

je n'ai pas le temps ce matin de faire des recherches, je te laisse jeter un coup d'oeil dans les builtin functions. On en reparle dans la journée ou ce soir
Journalisée

Tipiak!
Fait partie du Décor
*
Karma: 5
Messages: 5608
En ligne En ligne
Sexe: Homme
Voir le profil
« Répondre #19 le: 24 Mars 2010 15:53:32 »
Quote (selected) Haut de page

toute facon pour le moment y'a pas de rencontre en cours :D
Journalisée

Téléchargez l'Installer-Passion pour Installer facilement Scripts et Plugins
Pages: [1] 2  Toutes   Haut de page
  Répondre  |  Envoyer ce fil  |  Imprimer  


 
Aller à:  

+ Réponse Rapide
Dans la Réponse Rapide vous pouvez utiliser du BBCode et des émoticônes comme sur un message normal, mais à partir d'une interface beaucoup plus simple et dépouillée.