colortater

Logiciel capture d'écran:
colortater
Détails logiciels:
Version: 0.6.3
Date de transfert: 20 Feb 15
Développeur: Timo Paulssen
Licence: Gratuit
Popularité: 6

Rating: nan/5 (Total Votes: 0)

colortater est un outil qui vient avec une version GUI et la version sans tête pour l'automatisation.
commentaires de développeurs
Récemment, quelqu'un m'a demandé via le formulaire de commentaires au bas de mon blog si je serais d'accord avec eux ayant leur blog ressemblent à la mienne. Je ne ai aucun droit exclusif au modèle (elle a été faite par quelqu'un d'autre et m'a fourni gratuitement par Viktor Persson) et je aime l'esprit de partage, je leur ai donné le feu vert.
Ce que je ne me attendais pas à ce que les pages semblent si très semblable, parce qu'il n'y a pas vraiment beaucoup design original sur mon blog de toute façon comme une image de titre ou quelque chose. Je ne voulais pas les pages à l'air si incroyablement similaire, alors je ai décidé de changer mon jeu de couleurs.
Ce est alors que ma paresse a débuté. Je savais qu'il y avait environ cinq ou six endroits où je avais mis de petites variations de ce ton de vert qui ne était pas dans le modèle d'origine et je ne ai pas l'impression que je ne pouvais tout simplement pirater les codes hexadécimaux et immédiatement obtenir un beau résultat. Ce est pourquoi je suis venu avec le plan simple qui pourrait éventuellement travailler: Créer un outil qui classe automatiquement les couleurs dans des feuilles de style CSS en groupes et offrir à l'utilisateur de les changer de façon interactive. Qu'est-ce qui pourrait mal tourner?
Cette idée a été le début d'une session de codage de fin de nuit assez amusant. Je me suis assis avec mon éditeur de code et l'assistant Qt et commencé à hacker. Bientôt, je ai découvert que ce ne était pas trop amusant juste pousser autour des valeurs de couleur - même si je me étais limité à simplement changer les teintes de couleurs - alors je ai décidé de mettre dans un mode sans tête, qui pourrait être utilisé complètement sans Qt. Ce mode est présentement à l'avancement de la couleur de surbrillance sur mon site par 11 degrés tous les jours.
Utilisation
L'utilisation est assez simple. Vous avez juste à lancer l'outil de colortater avec ne importe quel nombre de fichiers .css comme arguments. Il ne est pas strictement limitée aux fichiers CSS. Tout fichier qui aurait #RRVVBB, #RGB ou rgb (xxx, xxx, xxx) en eux devrait fonctionner. Ensuite, l'interface graphique sera pop up et vous serez en mesure de changer les couleurs et l'enregistrer à nouveau.
Vous vous retrouverez avec des copies de vos fichiers avec une extension .src. Ceux-ci soit lu pour la prochaine fois que vous démarrez le programme, donc si vous apportez des modifications à la css réelle, vous devriez changer les fichiers .src au lieu des fichiers .css.
Mode Headless
Maintenant, dans le milieu de codage, je ai décidé qu'il ya besoin réel de l'outil pour être exécutable à partir d'une console sans un serveur X ci-joint ou tout type d'interactivité. Dans mon cas, je voulais courir une tâche cron chaque jour pour changer la couleur de mon site (revenez demain ou dans une semaine pour voir la magie!). Ainsi, le drapeau -H est né.
Typiquement, vous feriez premier appel
colortater -H -g style.css [...]
pour savoir quels groupes colortater a trouvé et ce que leurs representants sont (ils sont la première couleur dans chaque ligne). Ensuite, vous pouvez ajouter ne importe quel nombre d'arguments -a, par exemple d'ajouter 11 degrés pour le groupe vert clair:
colortater -H -a 4bdc4b 11 style.css [...]
En cas de succès, vos fichiers auront été sauvegardés et écrasés par les nouvelles couleurs ajustées. Les changements se empilent, afin d'appeler cette même commande encore et se déplacer vos couleurs autour et autour du cercle chromatique.
Si vous souhaitez définir la valeur d'ajustement à une certaine valeur, vous pouvez simplement ajouter le numéro avec un signe égal. Ne oubliez pas d'y échapper pour votre shell si vous avez besoin de:
colortater -H -a 4bdc4b = 0 style.css [...]

Exigences :

  • Python

D'autres logiciels de développeur Timo Paulssen

Commentaires à colortater

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!