[Zooper] Paramètres Avancés, Variables et Conditions

Par stahw - Le 25/02/14 - Affichages : 14845
Je ne présente plus Zooper Widget qui est un soft WYSiWYG (What You Is What You Get) très puissant qui permet une personnalisation extrême de votre téléphone ou tablette.

Grace à Edem84 vous trouverez tous les tutos pour bien débuter avec cette application et construire vos thèmes personnalisés
Personnalisez Zooper Widget! No limite!

Pour les utilisateurs plus avancés, je propose ce sujet afin que nous partagions nos formules et autres astuces ou explications afin d'exploiter à fond les possibilités de Zooper et de toujours plus personnaliser nos machines.

Attention : Je ne propose pas de tuto "pur et dur" avec toutes les solutions à vos questions, mais un sujet d'entraide où chacun pourra apporter sa contribution et permettre aux autres de progresser.

Attention : Je ne suis pas un pro en code (je galère déjà en écrivant ce post :roll: )

Par contre avec un peu de réflexion, de logique et de math, on peut arriver à faire des trucs sympas grâce aux variables.

1) A quoi ça sert ?
A affiner le comportement d'un module du widget. Ainsi, vous pouvez :
- donner plusieurs couleurs à votre module selon son activité ; ex : votre batterie passe en rouge à partir de 30% de charge
- indiquer à un module le déplacement qu'il doit suivre ; ex : les aiguilles de votre horloge vont se positionner sur le cadran selon l'heure
- créer une barre de défilement pour votre widget musique ;
- ect ...
En gros vous faites ce que vous voulez avec ce que vous voulez (ou presque)

2) Où ça se passe ?
Vous éditez/chargez votre widget / Disposition / Vous choisissez l’élément sur lequel vous allez travailler / tout en bas vous avez les Paramètres avancés.
Image

3) A quoi ça ressemble ?
Image

Huuuuum [ox*##26/DH(-)<67+(0)] ça vous fait envie, hein ?? mais rassurez vous, on a des "$$$" et ceux là sont importants :lol:


4) Comment ça marche ?
Alors là faut ressortir vos bouquins de math de 3eme, brancher votre cerveau en mode logique et comprendre les 4 règles ci dessous :
Image

$X<Y?Z$ on peut le lire comme suit : Si X est inférieure à Y alors on écrit Z
En gros vous dites à Zooper de "remplacer" votre module par Z (qui peut etre une couleur, une taille ou ce que vous voulez) si une condition X (qui peut être un module, une équation ou autre) est inférieur à Y (module, équation ou autre)
Les $ $ viennent entourer votre formule, pour préciser que c'est une formule (pensez aux bbcodes, c'est pareil).

$X!=Y?Z:W$ peut se lire : Si X est différent de Y alors on écrit Z, dans tous les autres cas on écrit W
!= signifie "différent de" et : "autrement", "dans les autres cas"

$(1+1)$ sert à saisir les formules mathématiques
Zooper gère toutes les grandes notions de math ; évidement les opérations (+-*/) mais aussi les calculs de cosinus, tangente, hyperbole, et plein de trucs dont je ne connais même pas l'existence

$(#DMM#/5)>10?(#DHH#+1)$ donc là vous avez dû comprendre : Si les minutes divisées par 5 sont supérieur à 10, stp Zooper affiche mon heure actuelle avec une heure de plus ... En gros à 9h45 Zooper affichera 9h45 mais à 9h51 zooper affichera 10h00 (51/5 = 10,2 donc l'heure actuelle est majorée d'1h).

PS : Vous avez remarqué les parenthèses ? l'écriture des formules suit la logique mathématique, le jeu de parenthèse va donner l'ordre de calcul et de prise en compte des conditions.

Allez maintenant ... Place à la pratique !!! Les Paramètres Avancés en Pratique
63 réponse(s) -