Mar 23

Les années passent, mais certaines habitudes restent… depuis que j’ai des téléphones Android, je remplace systématiquement l’animation présente au démarrage (et maintenant, celle de l’extinction également).

Habituellement, je crée les nombreuses et différentes images (frames) qui vont composer l’animation manuellement, avec un éditeur d’images. Cette fois, je me suis décidé à coder une application me permettant de générer automatiquement les images que je souhaite en définissant une image source et une image destination, tout en pouvant spécifier la transformation souhaitée ainsi que de nombreux autres paramètres.

Delphi proposant maintenant plein d’effets de transition, il me suffisait d’implémenter une interface les utilisant et permettant de configurer ce dont j’avais besoin…

Animation en boucle

Animation en boucle

C’est ainsi que j’ai créé wBootAnimationFramesGenerator !

L’interface se décompose en 3 parties principales :

  • au centre, l’image générée souhaitée
  • à gauche, la sélection des images et de la zone voulue
  • à droite, le nombre d’images, les effets, la sauvegarde
wBootAnimationFramesGenerator

wBootAnimationFramesGenerator

Si vous souhaitez tester cette application, celle-ci est disponible depuis ce lien : wBootAnimationFramesGenerator
Vous la trouvez déjà sympa et des fonctionnalités particulières vous manquent… n’hésitez pas à laisser un commentaire ! ;)

De mon côté, j’ai déjà remplacé les fichiers bootsamsung.qmg, bootsamsungloop.qmg & shutdown.qmg de mon dernier téléphone. (y)

Sur la seconde page, un extrait du code de l’application, que j’ai implémenté pour effectuer diverses opérations uniquement disponibles sous Windows. En effet, puisque l’application est écrite en FireMonkey, je pourrais, si je le souhaitais, également la compiler pour Mac OS X. ;)

 

wBootAnimationFramesGenerator est développé avec Embarcadero Delphi XE2.

Développé en Delphi

 

Share

Pages : 1 2

Lien permanent vers wBootAnimationFramesGenerator Rédigé par Whiler \\ Tags : , , , ,

5 réponses pour “wBootAnimationFramesGenerator”

  1. Whiler a dit :

    Version 1.0.1.1 :

    • Icônes sur les boutons
    • Sauvegarde et ouverture des configurations
    • Paramètre pour l’application contenant le fichier de configuration à ouvrir
    • Glisser-déposer d’un fichier de configuration sur le bouton pour en ouvrir une
    • Bouton pour obtenir des réglages aléatoires pour une animation

    Répondre

  2. Whiler a dit :

    Version 1.0.2.4 :

    • Ajout d’une fenêtre À propos de… visible en appuyant sur la touche F1
    • Impossible d’ajouter des caractères interdits par le système d’exploitation dans le champ Séparateur
    • Vérification de la mise à disposition d’une nouvelle version en cliquant sur le numéro de version depuis la fenêtre À propos de…

    Répondre

  3. Whiler a dit :

    Version 1.1.0.6 :

    • Menu contextuel sur les images source et destination :
      • Génération d’une image monochrome
      • Copier l’image dans le presse-papier
      • Coller l’image du presse-papier
    Menu contextuel

    Menu contextuel

    Générer une image

    Générer une image

    Répondre

  4. Whiler a dit :

    Version 1.1.1.7 :

    • Dimension de l’image en gras lorsque la taille réelle de l’image source est affichée
    • En cliquant sur les dimensions de l’image, l’application est si possible, redimensionnée pour afficher l’image à sa taille réelle
    • Nouveaux raccourcis clavier :
      • F5 : Génération des frames
      • F12 : Sauvegarder la configuration actuelle

    Répondre

  5. Whiler a dit :

    Version 1.1.2.9 :

    • Sous Windows 7 & 8, affichage de la progression de la génération des frames sur le bouton de l’application de la barre des tâches
    Progression de la génération des frames

    Progression de la génération des frames

    Répondre

Laisser une réponse

(requis)

(requis)

*

;) (lol) (y) |-( (hi) 8-) (angel) :s (clap) (bow) (tmi) (:| plus »

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.