Theme iPhone : Katra's Weather HD

A mi-chemin entre application et thème, je suis fier de vous présenter un petit bijou de graphisme : Katra's Weather HD. A mi-chemin parce qu'au-delà de son aspect graphique, il existe tout de même une fonctionnalité : afficher la météo sur le lockscreen.
Le lockscreen, pour ceux qui n'ont pas d'iPhone et les propriétaires d'iPhone qui ne connaissent pas le terme, est l'écran de verrouillage du téléphone, celui-même où vous glissez votre gros doigt afin de déverrouiller l'appareil.
Mais Katra's Weather HD reste tout de même un thème car ses fonctionnalités et réglages sont un peu limités (il y aura peut être une évolution puisque l'auteur à déposer auprès d'Apple une demande d'ajout dans l'AppStore).
Je vais vous dire comment l'installer mais également comment le configurer.
Malheureusement pour certains, il va falloir communiquer avec votre iPhone afin d'éditer les fichiers sur votre PC à l'aide d'un éditeur de texte et le transférer dans les répertoires de votre iPhone. Il faut donc établir une connexion SSH avec votre appareil. En effet, il est possible actuellement d'installer Katra's Weather HD de façon automatique via les dépôts Cydia mais malheureusement la configuration se fait par édition des fichiers et je doute que la météo par défaut située aux Etats-Unis (si mes souvenirs sont bons) vous intéresse. ;)
Je ne vais pas rentrer en détail sur la connexion SSH, il existe de très bon tutos sur le net. Je vais juste vous indiquer où placer vos fichiers et quels réglages effectués. Vu qu'il faut d'éditer "à la main" les fichiers, j'ai préféré récupérer le thème en dehors de Cydia mais la méthode reste la même si vous êtes passés par Cydia. Le répertoire des thèmes WinterBoard se situe au niveau de l'arborescence de votre iPhone dans /private/var/stash/Themes.(suivi d'une série de chiffrres et de lettres). Il faut rentrer dans le dossier Themes afin de voir la liste des thèmes présents dans WinterBoard.
En récupérant le thème original sur le forum MacThemes, je me suis aperçu de quelques erreurs présentes lors d'une installation sur iPhone français. J'ai donc décidé de plonger dans les fichiers pour faire les modifications et je vous propose donc un thème pour les français que nous sommes. Mes modifications ont permis de :
- enlever le masque (le cadre) situé au niveau de l'horloge
- enlever le mot Déverrouiller
- ajouter le symbole °C
- traduire la partie mise à jour située à droite
Je ne sais pas comment traduire les données textuelles météorologiques (je ne pense pas que ça soit dur à faire pour un connaisseur), elles sont donc encore en anglais.
Une fois que vous aurez récupéré l'archive du thème (la mienne ou l'originale), il faut se rendre dans le répertoire Private de l'archive et modifier le fichier configureMe.js (porte bien son nom celui-là) afin d'effectuer les réglages. Les réglages intéressants et basiques sont les suivants :
- var locale = "FRXX0044" (code récupéré sur Yahoo Weather. Il suffit de chercher votre ville et de récupérer le code à la fin de l'adresse située dans la barre de votre navigateur http://weather.yahoo.com/forecast/FRXX0044.html)
- var showCity = "HamCity" (Vous mettez ce que vous voulez, il s'agit de l'affichage par défaut d'une ville quand les données sont irrécupérables)
- var isCelsius = true (cela permet d'afficher les températures en degrés Celcius : true, ou Fahrenheit : false)
- var useRealFeel = true (cela permet d'afficher la température extérieure brute : false, ou la température ressentie avec les facteurs de vent et d'humidité : true)
Une fois que vous avez fait les réglages, il suffit de les enregistrer et d'envoyer la totalité du répertoire Katra Weather HD.theme dans le répertoire Themes de votre iPhone. Ensuite, direction votre iPhone et WinterBoard afin de sélectionner le thème installé. Pensez à bien mettre Katra Weather HD tout en haut de la liste si vous avez d'autres thèmes. En effet, WinterBoard attribue des priorités d'applications des thèmes selon leurs positions dans la liste. ;)
Good luck and have fun ! :)
Tcho, Hamtaro.
Liens :
Pas mal du tout ce petit thème, dommage qu'il escamote le slider par contre. J'ai aussi un petit bug graphique quand on m'appelle.
Rien de bien gênant dans l'ensemble. Merci pour la modification du thème qui rend super bien !
Bonjour,
Le thème est vraiment simpa en revanche je n'arrive pas à ouvrir le fichier ConfigureMe. Avec quel logiciel faut-il l'ouvrir svp ?
Merci d'avance.
~Adrien : si tu es sous WIndows, Notepad++ devrait le faire. Sous linux, l'éditeur de texte classique de la distribution devrait marcher et sous Mac, j'utilise Smultron. ;)
Bonjour,
impeccable pour ce petit tuto ...
Mais il reste un point non abordé :
La suppression de "Déverouiller" ???
Il appararait toujours ...
cordialement
Hello,
Vraiment sympa la version que tu mets à disposition.
Je voudrais toutefois effectuer 2 modifs:
- supprimer les caractères majuscules pour l'expression "Mise A Jour ... Min Avant"
- traduire en français les indications météo fournies par Yahoo weather
Tu peux m'aider à identifier les fichiers à retravailler?
Merci d'avance.
~Charles : je crois savoir qu'une version française est disponible dans le dépôt sosiphone de Cydia. Je n'utilise plus cette application donc je ne peux te renseigner plus... Dsl. ;)
merci pour ses esplication je cherchai en vin jusqua trouver les tienne merci
Je ne trouve pas le code de ma ville .. Enfin village =$
En fait ca dépend de la ville ( pour la langue )
J'ai changer pour accuweather et puis je suis revenue sur yahoo en passant par Paris on a le Francais et en mettant Avignon j'ai l'anglais :(
Bonjour,
merci pour le tuto,
par contre, une fois le code de ma ville renseignée, et le thème installé sous winterboard, katra ne parvient pas à trouver les données de la météo et m'inscrit sur l'écran de veille : météo indisponible. De plus comment supprimer le cadre en pas du lookscreen. Merci
@CYJAY : Malheureusement, je ne peux pas du tout te renseigner, cela fait pas mal de temps que je n'utilise plus ce thème... :/
Merci, j'y auis arrivée, le code etait différent...
Par contre, le temps en bas du "dévérouillé" est en anglais, comment faire pour le mettre en français? Merci d'avance