colortater

Skjermbilde programvare:
colortater
Prog.varedetaljer:
Versjon: 0.6.3
Last opp dato: 20 Feb 15
Utvikler: Timo Paulssen
Lisens: Gratis
Popularitet: 6

Rating: nan/5 (Total Votes: 0)

colortater er et verktøy som kommer med en GUI versjon og hodeløs versjon for automatisering.
Utvikler kommentarer
Nylig, noen spurte meg via tilbakemeldingsskjemaet nederst på bloggen min om jeg ville være greit med dem å ha sin blogg ser lik min. Jeg har ingen eksklusiv rett til malen (det ble gjort av noen andre og gitt til meg gratis ved Viktor Persson) og jeg liker ånd deling, jeg ga dem klarsignal.
Hva jeg ikke forvente var at sidene ser så veldig like, fordi det er egentlig ikke mye originalt design til bloggen min uansett som en tittel bilde eller noe. Jeg ville ikke at sidene skal se så utrolig like, så jeg bestemte meg for å endre min fargevalg.
Det er da min lazyness sparket i. Jeg visste at det var omkring fem eller seks steder der jeg ville sette små variasjoner av at tonen i grønt som ikke var i den opprinnelige malen, og jeg følte ikke at jeg bare kunne hacke den hex-koder og få en pen resultatet umiddelbart. Derfor kom jeg opp med den enkleste plan som kunne fungere: Lag et verktøy som automatisk klassifiserer farger i css stilark inn i grupper og tilby brukeren å interaktivt endre dem. Hva kan gå galt?
Denne ideen var begynnelsen på en ganske morsom sen kveld koding sesjon. Jeg satte meg ned med min kode editor og Qt assistent og begynte hacking. Snart fant jeg ut at det var ikke så morsomt bare å rote rundt fargeverdiene - selv om jeg hadde begrenset meg til å bare endre nyanser av farger - så jeg bestemte meg for å sette inn en hodeløs modus, som kan brukes helt uten Qt. Denne modusen er for tiden fremme høydepunkt farge på min hjemmeside ved 11 grader hver dag.
Bruk
Bruken er ganske enkel. Du må bare kjøre colortater verktøy med en rekke CSS-filer som argumenter. Det er ikke strengt begrenset til css-filer. Alle filer som ville ha #RRGGBB, #RGB eller rgb (xxx, xxx, xxx) i dem skal fungere. Deretter vil den GUI dukke opp og du vil være i stand til å endre fargene og lagre det igjen.
Du vil ende opp med kopier av filene dine med en .src forlengelse. De som vil bli lest neste gang du starter programmet, så hvis du gjør noen endringer til selve css, bør du endre .src filer i stedet for CSS-filer.
Headless modus
Nå, i midten av koding, bestemte jeg meg for at det er reelt behov for at verktøyet skal være kjørbart fra en konsoll uten en X-server koblet til eller noen form for interaktivitet. I mitt tilfelle, jeg ønsket å kjøre en cronjob hver dag for å endre fargen på min hjemmeside (sjekk tilbake i morgen eller i en uke for å se det magiske skje!). Dermed ble det -H flagg født.
Vanligvis ville du første samtalen
colortater -H -g style.css [...]
å finne ut hvilke grupper colortater har funnet og hva deres representants er (de er den første fargen i hver linje). Deretter kan du legge til så mange -a argumenter, for eksempel å legge til 11 grader til lys grønn gruppe:
colortater -H -a 4bdc4b 11 style.css [...]
Hvis de lykkes, vil filene dine har blitt sikkerhetskopiert og overskrevet med de nye, justert farger. Endringene vil stable, så å kalle dette samme kommando over og over vil flytte farger rundt og rundt hue sirkel.
Hvis du ønsker å sette verdien justering til en viss verdi, kan du bare foran nummeret med et likhetstegn. Ikke glem å unnslippe det for shell din hvis du trenger å:
colortater -H -a 4bdc4b = 0 style.css [...]

Krav :

  • Python

Annen programvare fra utvikleren Timo Paulssen

Kommentarer til colortater

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!