Schedule Generator

نرم افزار تصویر:
Schedule Generator
جزئیات نرم افزار:
نسخه: 1.0
ها تاریخ: 2 Jun 15
توسعه دهنده: Kodi Arfer
پروانه: رایگان
محبوبیت: 3

Rating: nan/5 (Total Votes: 0)

در برنامه ژنراتور یک اسکریپت پرل کمی که تساوی یک فهرست هفتگی برنامه به عنوان یک تصویر Scalable Vector Graphics در است. در حال اجرا آن را بر روی کامپیوتر خود شما ممکن است برخی از دانش پایه از نحوه استفاده از خط فرمان را، اما رابط فرم در سایت نسخه ی نمایشی باید قابل استفاده توسط هر کسی.
آن را به عنوان یک ماژول به جای یک برنامه مستقل به طوری که همان کد را می توان در یک اسکریپت CGI استفاده می شود (به عنوان در سایت آزمایشی) و یا یک پرل مزاح اجرا شده است. این ماژول SVG بستگی دارد.
شما می توانید یکی از واقعی روش کلاس از برنامه ژنراتور، "as_string" تماس بگیرید، از هر برنامه پرل. (. POD در Schedule_Generator.pm برای جزئیات جاسازی شده) اما اگر شما فقط می خواهم به رسم یک برنامه، بهترین راه، من فکر می کنم، این است که ارسال اطلاعات خود را در ساختار YAML، سپس اجرای این دستور:
example.yml گربه | پرل -e 'محلی استفاده :: Schedule_Generator. استفاده از YAML. چاپ محلی :: Schedule_Generator-> as_string (٪ {بار انجام {$ محلی /. ؛}})؛ ' > /tmp/sched.svg. inkview /tmp/sched.svg
که در آن "example.yml" نام فایل، و "inkview" است به نام نمایشگر تصویر SVG سازگار از انتخاب شما است، Inkview خود را به عنوان یک نامزد خوب است. سعی کنید این در "example.yml" توزیع با این برنامه است. (اطمینان حاصل کنید که دایرکتوری جاری خود را از یک حاوی "محلی" دایرکتوری و این README است.) اگر شما هرگز از "YAML" شنیده ام قبل، هیچ ترس. آن بصیرت ترین زبان ترتیب داده قابل تصور است. به نظر می رسد بطرز عجیبی مانند متن ساده. فقط "example.yml" ویرایش به میل خود. برای یک دوره پنج دقیقه تصادف در YAML، باید به شما علاقه مند می شود، نگاه کنید به "http://yaml.kwiki.org/؟YamlInFiveMinutes". برای کسب اطلاعات بیشتر، نگاه کنید به "http://www.yaml.org" و اسناد برای ماژول YAML پرل.
اگر می خواهید یک نسخه بیت مپ از خروجی برنامه ژنراتور، شما می توانید تصویر را با اینکاسکیپ باز و استفاده از قابلیت صادرات آن، و یا شما می توانید ImageMagick را به نوبه خود به یک SVG PNG استفاده (تغذیه از طریق ورودی استاندارد) (ساطع از طریق خروجی استاندارد):
تبدیل SVG: - PNG: -
این، در واقع، دستور اسکریپت CGI من استفاده می کند به ایجاد خروجی PNG آن است.
شما ممکن است تعجب که چرا من Schedule_Generator.pm در فضای نام "محلی" قرار داده است. فکر من رفت، مثل این: برنامه ژنراتور بر روی CPAN تعلق ندارد، از آن بسیار بیش از حد خاص در نظر گرفته شود کد قابل استفاده مجدد. سپس این امر می تواند گمراه کننده آن را قرار داده در جایی در سلسله مراتب CPAN استاندارد، حتی اگر زیرین آن را از برخورد فضای نام محافظت می کند. پس من آن را در زیر "محلی" را به تأکید (هی هی) غیر استاندارد بودن آن است.
یک نکته نهایی: اگر شما می خواهید کنترل بهتر بر خروجی برنامه ژنراتور، در Schedule_Generator.pm در زیر "گزینه های سخت رمزی" نگاه کنید. همه متغیرهای عددی که کنترل نسبت دقیق از برنامه وجود دارد برای لذت ویرایش کنید. لطفا سبک بند من بهانه ای. من بینایی ضعیف، بنابراین من چنین فونت بزرگ برای برنامه نویسی است که من فقط می تواند مناسب حدود بیست خطوط در یک فریم ایمکس استفاده کنید. به همین دلیل، من تمایل به نوشتن کد بصری فشرده می باشد. در واقع به نظر می رسد کمی افعی وار، حتی اگر من یک fanboy پرل هستم. اما TIMTOWTDI، درست است

در مورد نیاز:؟

در پرل

نرم افزار های مشابه

Pcal and lcal
Pcal and lcal

3 Jun 15

Day planner
Day planner

14 Apr 15

Fanurio
Fanurio

14 Apr 15

NorfelloCMMS OS
NorfelloCMMS OS

3 Jun 15

نظرات به Schedule Generator

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!