Skip to content

Theme iPhone : Katra's Weather HD

Publié par Hamtaro le 23 janvier 2009

Preview

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 :

A propos de l'auteur

Jeune (presque plus) passionné du web et plus particulièrement d'intégration et de webdesign, je fais comme tout bon geek qui se respecte sur la toile : je partage mon petit savoir ! ;)

Propulser cet article en dehors de votre écran, vers l'infini et au-delà !

  • Delicious
  • Digg
  • Newsvine
  • RSS
  • StumbleUpon
  • Technorati
  • Twitter

Articles similaires

12 commentaires

  1. Clément 28 janvier 2009 à 18:49
    #1

    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 !

  2. Adrien 19 mai 2009 à 10:43
    #2

    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.

  3. Hamtaro 19 mai 2009 à 17:49
    #3

    ~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. ;)

  4. Julien 17 juillet 2009 à 17:08
    #4

    Bonjour,

    impeccable pour ce petit tuto ...
    Mais il reste un point non abordé :
    La suppression de "Déverouiller" ???
    Il appararait toujours ...

    cordialement

  5. Charles 02 août 2009 à 02:47
    #5

    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.

  6. Hamtaro 02 août 2009 à 16:14
    #6

    ~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. ;)

  7. pirate du sud 01 septembre 2009 à 14:05
    #7

    merci pour ses esplication je cherchai en vin jusqua trouver les tienne merci

  8. Leonel 28 janvier 2010 à 14:21
    #8

    Je ne trouve pas le code de ma ville .. Enfin village =$

  9. siegfrieds 15 mai 2010 à 12:53
    #9

    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 :(

  10. CYJAY 20 juin 2010 à 18:56
    #10

    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

  11. Hamtaro 20 juin 2010 à 20:55
    #11

    @CYJAY : Malheureusement, je ne peux pas du tout te renseigner, cela fait pas mal de temps que je n'utilise plus ce thème... :/

  12. CYJAY 20 juin 2010 à 21:54
    #12

    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

Écrire un commentaire

Obligatoire

Facultatif

Facultatif

Copinage

Hamtaro aka Damien Guillot

    Je passe beaucoup de mon temps libre à apprendre, à m'améliorer et à rager devant mon écran travaillant sous Pixelmator et Espresso afin d'apprivoiser le webdesign ainsi que les codes HTML et CSS. PHP ne me fait pas peur, Javascript non plus mais j'ai pas trop le temps de les dompter. Sinon, j'ai une copine ravissante, un chien adorable et je pratique le handball. ;)