colortater

Software screenshot:
colortater
Software detaljer:
Version: 0.6.3
Upload dato: 20 Feb 15
Udvikler: Timo Paulssen
Licens: Gratis
Popularitet: 6

Rating: nan/5 (Total Votes: 0)

colortater er et værktøj, der kommer med en GUI-version og uden hoved version for automatisering.
Kommentarer Developer
For nylig, nogen spurgte mig via feedback-formularen i bunden af ​​min blog, om jeg ville være okay med dem at have deres blog ligner mine. Jeg har ingen eneret til skabelonen (det blev gjort af en anden og givet til mig gratis ved Viktor Persson), og jeg kan godt lide den ånd af deling, jeg gav dem grønt lys.
Hvad jeg forventede ikke var, at siderne ser så meget ens, for der er ikke virkelig meget originalt design til min blog alligevel gerne en titel billede eller noget. Jeg ønskede ikke at siderne ser så fantastisk ens, så jeg besluttede at ændre min farveskema.
Det er, når min lazyness sparket i. Jeg vidste, at der var omkring fem eller seks steder, hvor jeg ville sætte små variationer af den tone af grøn, der ikke var i den oprindelige skabelon, og jeg føler ikke, jeg kunne bare hacke de sekskantede koder og få et flot resultat med det samme. Derfor jeg kom op med den simpleste plan, der eventuelt kunne arbejde: Opret et værktøj, der automatisk klassificerer farver i css style sheets i grupper og tilbyde brugeren interaktivt ændre dem. Hvad der kunne gå galt?
Denne idé blev starten på en ganske sjov sen nat kodning session. Jeg sad med min kode editor og Qt assistent og begyndte hacking. Snart fandt jeg ud af, at det ikke var alt for sjovt bare at stikke omkring farveværdier - selvom jeg havde begrænset mig til bare ændre nuancer af farver - så jeg besluttede at sætte i en hovedløs tilstand, der kunne bruges helt uden Qt. Denne tilstand er i øjeblikket fremme den fremhævede farve på min hjemmeside ved 11 grader hver dag.
Anvendelse
Usage er ret enkel. Du skal bare nødt til at køre colortater værktøjet med et vilkårligt antal .css filer som argumenter. Det er ikke strengt begrænset til CSS-filer. Enhver fil, som ville have #rrggbb, #RGB eller rgb (xxx, xxx, xxx) i burde virke. Derefter vil GUI poppe op, og du vil være i stand til at ændre farverne og gemme det igen.
Du vil ende op med kopier af dine filer med en .src forlængelse. De vil blive læst, næste gang du starter programmet, så hvis du foretager ændringer til selve css, skal du ændre .src filer i stedet for de .css filer.
Headless tilstand
Nu, i midten af ​​kodning, besluttede jeg, at der er et reelt behov for værktøj til at være kørbar fra en konsol uden en X server tilknyttet eller nogen form for interaktivitet. I mit tilfælde, jeg ønskede at køre en cronjob hver dag for at ændre farven på min hjemmeside (tjek tilbage i morgen eller om en uge for at se magien ske!). Således blev -H flag født.
Typisk, ville du første opkald
colortater -H -g style.css [...]
at finde ud af, hvilke grupper colortater har fundet, og hvad deres representants er (de er den første farve i hver linje). Derefter kan du tilføje et vilkårligt antal -a argumenter, for eksempel for at tilføje 11 grader i forhold til lys grøn gruppe:
colortater -H -a 4bdc4b 11 style.css [...]
Hvis det lykkes, vil dine filer er blevet sikkerhedskopieret og overskrevet med de nye, justerede farver. Ændringerne vil stable, så kalde dette samme kommando igen og igen vil flytte dine farver rundt og rundt farvetonen cirkel.
Hvis du ønsker at indstille værdien tilpasningen til en bestemt værdi, kan du bare tilføjes i begyndelsen nummeret med et lighedstegn. Glem ikke at slippe det for din shell, hvis du skal:
colortater -H -a 4bdc4b = 0 style.css [...]

Krav :

  • Python

Andre software developer Timo Paulssen

Kommentarer til colortater

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!