Schedule Generator

Programinė įranga Screenshot:
Schedule Generator
Programinė detalės:
Versija: 1.0
Įkėlimo datą: 2 Jun 15
Kūrėjas: Kodi Arfer
Licencija: Nemokamai
Populiarumas: 54

Rating: nan/5 (Total Votes: 0)

"Tvarkaraštis generatorius yra tiek Perlo kad rengia savaitinę tvarkaraštį kaip keičiamo dydžio vektorinis paveikslėlis. Veikia ant savo kompiuterio, gali imtis tam tikrų pagrindinių žinių apie tai, kaip naudoti komandų eilutę, bet forma sąsaja demo svetainėje turėtų būti pritaikytos visiems.
Tai įgyvendintas kaip modulį, o ne atskira programa, taip, kad tas pats kodas gali būti naudojamas scenarijaus CGI (kaip demo vietoje) arba Perl vieną įdėklą. Tai priklauso nuo SVG modulyje.
Galite skambinti vienas tikras klasės metodas aprašo generatorius, "as_string", iš bet Perl programą. (Žr. Ankšties nematomas Schedule_Generator.pm už detales), bet jei jūs tiesiog norite atkreipti tvarkaraštį, geriausias būdas, manau, yra parašyti savo duomenų struktūrą YAML, paleiskite šią komandą:
Kačių example.yml | perl -e "naudoti Vietos :: Schedule_Generator; naudoti yaml; spausdinti Vietos :: Schedule_Generator-> as_string (% {Apkrovos padaryti {vietos $ /; ;}}); " > /tmp/sched.svg; inkview /tmp/sched.svg
kur "example.yml" yra failo vardas ir "inkview" yra SVG suderinama vaizdo žiūrovas pasirinkai pavadinimą, Inkview pats yra geras kandidatas. Išbandykite šį ant "example.yml" paskirstyta su šia programa. (Įsitikinkite, kad jūsų dabartinis darbinis katalogas yra viena kurių sudėtyje yra "vietinis" direktoriją ir šį README.) Jei Jūs niekada girdėjote apie "YAML" anksčiau, neturi baimės; tai labiausiai intuityviojo duomenys Publikacija kalba įsivaizduoti. Jis atrodo šiurpiai kaip paprastas tekstas. Tiesiog redaguokite "example.yml" pagal savo skonį. Dėl penkių minučių avarijos metu apie YAML, jūs turėtumėte būti suinteresuoti, skyrelyje "http://yaml.kwiki.org/?YamlInFiveMinutes". Norėdami gauti daugiau informacijos, skaitykite skyrelyje "http://www.yaml.org" ir už Perlo yaml modulio dokumentai.
Jei norite bitmap versiją Tvarkaraštis generatoriaus išėjimo, galite atidaryti atvaizdą su Inkscape ir naudoti savo eksporto funkciją, arba galite naudoti ImageMagick paversti SVG (paduodama per standartinę įvestį) į PNG (skleidžia per standartinį išvedimą):
konvertuoti SVG: - png: -
Tai, iš tiesų, komanda mano CGI naudoja kurti savo PNG produkcija.
Jums gali būti įdomu, kodėl aš įdėti Schedule_Generator.pm į "Vietos" vardų. Mano mąstymas išėjo panašus į šį: Tvarkaraštis generatorius nepriklauso nuo CPAN, nes tai per daug specifinė būti laikoma daugkartinio kodą. Tada ji būtų klaidinantis įdėti jį kažkur standartinio CPAN hierarchijos, nors pabraukimas būtų apsaugoti jį nuo vardų susidūrimų. Taigi, aš įdėti jį pagal "Vietos" pabrėžti (hee hee) nestandartinę-ness savo.
Vienas galutinis PASTABA: Jei norite prabangiau kontroliuoti Tvarkaraštis generatoriaus galia, ieškoti Schedule_Generator.pm pagal "sunkiai koduojamų variantų". Visi skaitmeniniai kintamieji, kurie kontroliuoja tikslias proporcijas grafiką ten jūsų redagavimo malonumo. Prašome pasiteisinimas mano petnešomis stilių. Turiu prastą regėjimą, todėl aš naudoju tokį didelį šriftą programavimo, galiu tik tilptų apie dvidešimt linijas vienoje Emacs rėmo. Dėl šios priežasties, aš linkęs rašyti vizualiai kompaktišką kodą. Jis tikrai atrodo šiek tiek Pythonic, nors aš Perlas fanboy. Bet TIMTOWTDI, teisė

Reikalavimai :

  • Perlas "

Panaši programinė įranga

DailyTasks
DailyTasks

3 Jun 15

Fanurio
Fanurio

14 Apr 15

Calgoo Calendar
Calgoo Calendar

3 Jun 15

DAViCal
DAViCal

14 Apr 15

Komentarai Schedule Generator

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!