Schedule Generator

Yazılım ekran görüntüsü:
Schedule Generator
Yazılım detaylar:
Versiyon: 1.0
Qayıt: 2 Jun 15
Geliştirici: Kodi Arfer
Lisans: Ücretsiz
Popülerlik: 3

Rating: nan/5 (Total Votes: 0)

Program Jeneratör Ölçeklenebilir Vektör Grafikleri görüntü olarak bir haftalık çalışma programı hazırlar biraz Perl betiği. Kendi bilgisayarınızda çalışan bir komut satırı nasıl kullanılacağı bazı temel bilgileri almak, ancak demo sitesinde form arayüzü herkes tarafından kullanılabilir olması gerektiğini olabilir.
Bir modül yerine, aynı kodu (demo sitesinde gibi) bir CGI komut kullanılabilir, böylece tek başına bir program ya da bir Perl bir astar olarak uygulanacağı. Bu SVG modülüne bağlıdır.
Herhangi bir Perl programı, Program Jeneratör, "as_string" nin Tek Gerçek Sınıf Yöntemi çağırabilirsiniz. (. Ayrıntılar için Schedule_Generator.pm gömülü POD bakınız) Ama sadece bir zamanlama, en iyi şekilde çizmek istiyorsanız, ben, YAML sizin veri yapısı yazmak için olduğunu düşünüyorum, o zaman bu komutu çalıştırın:
Kedi example.yml | perl -e 'Yerel kullanın :: Schedule_Generator; YAML kullanımı; Yerel :: Schedule_Generator-> as_string (% {{Yük yapmak yerel $ /; ;}}); yazdırabilir ' > /tmp/sched.svg; inkview /tmp/sched.svg
"example.yml" Dosyanın adı ve "inkview" nerede kendisi iyi bir aday olmak Inkview, seçtiğiniz SVG uyumlu resim görüntüleyici adıdır. Bu program ile dağıtılan "example.yml" Bu deneyin. (Geçerli çalışma dizini "Yerel" dizini ve bu README içeren bir olduğundan emin olun.) Daha önce "YAML" duymadım, hiçbir korku var; akla gelebilecek en sezgisel veri serileştirme dil. Bu düz metin gibi esrarengiz görünüyor. Sadece beğeninize "example.yml" düzenleyin. YAML üzerinde beş dakikalık kurs için, "http://yaml.kwiki.org/?YamlInFiveMinutes" bakın, ilgi olmalıdır. Daha fazla bilgi için, "http://www.yaml.org" görmek ve Perl YAML modülü için belgeler.
Zamanlama Jeneratör çıkış bitmap sürümünü istiyorsanız, Inkscape ile görüntüyü açmak ve ihracat özelliğini kullanın veya (standart çıkış üzerinden yayılan) bir PNG (standart girdi beslenen) SVG açmak için ImageMagick kullanabilirsiniz yapabilirsiniz:
svg dönüştürmek: - png: -
Bu, aslında, komut benim CGI betiği kendi PNG çıktı oluşturmak için kullanır.
Ben "Yerel" ad Schedule_Generator.pm koymak neden merak edebilirsiniz. Benim düşünce böyle gitti: o yeniden kullanılabilir kod dikkate alınması gereken çok çok spesifik olduğundan Takvimi Jeneratör, CPAN üzerinde ait değildir. Sonra çizgi ad çarpışmalar onu koruyacak olsa da, standart CPAN hiyerarşisinde bir yere koymak yanıltıcı olacaktır. Yani onun standart dışı-lık (hee hee) çizgi "Yerel" altında koymak.
Son bir not: Programı Jeneratör çıkışı üzerinde ince denetim istiyorsanız, "Sabit kodlu seçenekleri" altında Schedule_Generator.pm bakın. Zamanlama tam oranlarını kontrol tüm sayısal değişkenler düzenleme zevk için vardır. Benim ayraç stili bağışlayın. Ben kötü göz var, bu yüzden ben sadece bir Emacs çerçeve içinde yaklaşık yirmi satırları sığabilecek programlama için böyle büyük bir yazı tipi kullanın. Bu nedenle, ben görsel olarak kompakt kod yazmak eğilimindedir. Aslında ben bir Perl fanboy değilim rağmen, biraz Pythonic görünüyor. Ama TIMTOWTDI sağ

Gereksinimleri :?

  • Perl

Benzer yazılım

Remind
Remind

28 Sep 15

Tasks
Tasks

14 Apr 15

etm-tk
etm-tk

17 Feb 15

Yorumlar Schedule Generator

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!