Toujours connecté :

> Recherche avancée...

Menus

Connexion Inscription

Recherche

Pages: [1]   Bas de page
  Répondre  |  Envoyer ce fil  |  Imprimer  
Auteur Fil de discussion: Grossir la police d un skin  (Lu 900 fois)
0 Membres et 1 Invité sur ce fil de discussion.

Hors ligne Voir le profil Homme

# cannabik

Contributeur - Messages: 69

Developpeur

Grossir la police d un skin

« le: 07 Novembre 2008 21:21:04 »
Citer en réponse
Pour ceux qui comme moi n utilise pas les skins mediastream ,aeon et dautre parcequ il n ont pas la hd (police trop petite)voici un petit soft qui permet de changer la taille de la police en modifiant le(s) font.xml du skin
le lien sur l article http://xbmc.org/forum/showthread.php?t=36208
Pour l utilisation j ai pas compris l explication du mec mais en utilisant la fenetre dos ca marche 1 exemple: xfontsize Font.xml 10
j ai mis en piece jointe un exemple pour le skin horizon ,je pense que ca devrait marcher aussi avec aeon

* xfontsize.rar (1298.19 Ko - Téléchargé 32 fois.)
* Font.xml (8.65 Ko - Téléchargé 30 fois.)
Journalisée

En ligne Voir le profil Homme

# Temhil - Développé Couché

Developpeur Python petit scarabée - Fait partie du Décor - Messages: 2420

Fondateur

Re : Grossir la police d un skin

« Répondre #1 le: 07 Novembre 2008 23:54:35 »
Citer en réponse
Salut cannabik,

Un grand merci pour ce petit soft qui ma foi me sera fort utile!
Franchement je le trouve super, pas idéal cote interface pour les néophytes mais bon ...
Voici la marche a suivre (en regardant sur le forum officiel et en faisant les manips).
La cela parait compliqué, mais c'est juste car j'ai détaillé au maximum c'est en fait assez simple  niark niark.

  • Récupérez l'archive xfontsize.rar (lien fourni ci-dessus par cannabik) et décompressez la ou vous voulez l'utiliser. Par exemple:
    C:\XBOX\Tools\xfontsize\
  • Ouvrez la fenêtre de commande DOS, pour ce faire, faites:
    • soit démarrer->exécuter puis tapez 'cmd'
    • soit démarrer->accessoires->fenêtre de commande (je ne suis pas a 100% du chemin car mon XP est anglais, mais en gros vous voyez l'idée)
  • Une fois dans fenêtre de commande, rendez vous a l'endroit ou vous avez copié et installé xfontsize
    cd C:\XBOX\Tools\xfontsize\
  • En parallèle vous pouvez aller chercher le fichier Font.xml que vous voulez modifier avec xfontsize
    Pour Aeon par exemple il se trouve a : D:\XBMC\skin\Aeon\720p\Font.xml
  • Vous pouvez soit :
    • copier ce fichier dans le répertoire de xfontsize (C:\XBOX\Tools\xfontsize\ par exemple), il s'agit de la solution la plus sure car vous travaillez sur une copie
    • passer en paramètre (étape suivante) le chemin du fichier a xfontsize ici ce sera D:\XBMC\skin\Aeon\720p\Font.xml
      Attention: Ceci n'est valide que dans le cas de XBMC sous Windows seulement, vu que vous ne pouvez exécuter cette outils sous Linux, Mac ou XBOX (a moins de le modifier pour bien sur)
  • Tapez dans la fenetre DOS:
    xfontsize Font.xml X
    Ou X est le nombre indiquant de combien vous voulez augmenter ou diminuer la police (font) dans Font.xml. ce nombre peut etre positif (augmentation de la taille) ou négatif (diminution de la taille)
  • Copier/ecraser le nouveau fichier Font.xml dans le repertorie de votre skin, ici dans D:\XBMC\skin\Aeon\720p\


Petit exemple, je veux augmenter ma fonte de 10:
xfontsize Font.xml 10

Ce qui nous donne dans Font.xml des changement comme:
Avant:
Code
(XML):
   <font>
     <name>weatherfont</name>
     <filename>fruitylight.ttf</filename>
     <size>75</size>
     <shadow>dF000000</shadow>
   </font>
 
Apres:
Code
(XML):
   <font>
     <name>weatherfont</name>
     <filename>fruitylight.ttf</filename>
     <size>85</size>
     <shadow>dF000000</shadow>
   </font>
 

Voila, j'espère que c'est clair, bon moi je m'en faire faire ces modifs pour ma XBOX!!!  niark niark niark niark niark niark
« Dernière édition: 07 Novembre 2008 23:56:47 par Temhil » Journalisée

Hors ligne Voir le profil Homme

# virenq

Accroc - Messages: 127

Re : Grossir la police d un skin

« Répondre #2 le: 27 Novembre 2008 20:14:24 »
Citer en réponse
Merci...dommage que ca ne marche que sous xindows mais pas de problème avec ma nouvelle machine (virtuelle ;) )


Enfin profiter ce ces magnifiques skin sans avoir à se rapprocher de la tv opur deviner ce qui est ecrit
Journalisée

# wesm

- Messages:

Invité

Re : Grossir la police d un skin

« Répondre #3 le: 10 Janvier 2009 18:25:14 »
Citer en réponse
Salut,
j'ai bidouiller un petit script sous ubuntu 8.04 pour modifier la taille de la police d'une skin XBMC.
Chez moi ça marche pour la skin PM3.HD et normalement ça doit marcher pour les autres aussi.

Code:
#!/bin/sh

#(ubuntu studio 8.04) le fichier Font.xml se trouve dans /usr/share/xbmc/skin/PM3.HD/720p/
#utilisation dans un Terminal pour augmenter la taille de la police de 10 pt
#sh XBMC_Font_mod.sh /chemin/vers/fichier/Font.xml 10
#si le fichier Font.xml et le script sont dans le même repertoire
#sh XBMC_Font_mod.sh Font.xml 10

#Emplacement du fichier texte a traiter
file=$1

#Faire un backup
cp $1 Font.xml.bak

#Initialisation du compteur
x=0

#Initialisation de la boucle pour la lecture du fichier ligne par ligne
while [ $x -lt `(wc -l <$file)` ]; do

#Incrémentation du compteur de 1
x=$(($x+1))

#Lecture de la ligne entière et récupération de la valeur dans la variable ln
ln=`head -n $x $file | tail -n 1`

#Traitement de la ligne selon son contenu

#test si la ligne ne contient pas de taille de police
if echo $ln | grep -q '<size></size>' ; then

#si pas de taille
echo '<size></size> => nul'

else

if echo $ln | grep -q '<size>' ; then

#recupere la taille de police
NB_ORIGI=$(echo $ln|sed 's#</.*##;s#.*>##')

#modifie la taille de police
NB_FIN=$(( ${NB_ORIGI} + $2 ))

#ecrit dans Font.xml
sed -i "$x s/$NB_ORIGI/$NB_FIN/" $file
fi
fi

#Fin de lecture du fichier
done
echo 'Fin'
#Fermeture du script
exit 0
Journalisée

Hors ligne Voir le profil Homme

# virenq

Accroc - Messages: 127

Re : Grossir la police d un skin

« Répondre #4 le: 10 Janvier 2009 18:55:26 »
Citer en réponse
super merci beaucoup je vais essayer ca de suite
Journalisée
Pages: [1]   Haut de page
  Répondre  |  Envoyer ce fil  |  Imprimer  
 
Aller à:  

+ Réponse Rapide