Schedule Generator

Phần mềm chụp màn hình:
Schedule Generator
Các chi tiết về phần mềm:
Phiên bản: 1.0
Ngày tải lên: 2 Jun 15
Nhà phát triển: Kodi Arfer
Giấy phép: Miễn phí
Phổ biến: 3

Rating: nan/5 (Total Votes: 0)

Schedule Generator là một kịch bản Perl ít mà rút ra một lịch trình hàng tuần như là một hình ảnh Scalable Vector Graphics. Chạy nó trên máy tính của bạn có thể mất một số kiến ​​thức cơ bản về cách sử dụng một dòng lệnh, nhưng giao diện mẫu trên trang web giới thiệu nên được sử dụng bởi bất cứ ai.
Nó thực hiện như một mô-đun hơn là một chương trình độc lập để mã tương tự có thể được sử dụng trong một kịch bản CGI (như trên các trang web demo) hoặc Perl một lớp lót. Nó phụ thuộc vào các mô-đun SVG.
Bạn có thể gọi One True Lớp Phương pháp Schedule Generator, "as_string", từ bất kỳ chương trình Perl. (. Xem POD nhúng trong Schedule_Generator.pm cho các chi tiết) Nhưng nếu bạn chỉ muốn vẽ một lịch trình, cách tốt nhất, tôi nghĩ, là để viết cấu trúc dữ liệu của bạn trong YAML, sau đó chạy lệnh này:
mèo example.yml | perl -e 'sử dụng Local :: Schedule_Generator; sử dụng YAML; in Local :: Schedule_Generator-> as_string (% {tải do {$ local /; ;}}); " > /tmp/sched.svg; inkview /tmp/sched.svg
nơi "example.yml" là tên của tập tin, và "inkview" là tên của một người xem hình ảnh SVG-tương thích của sự lựa chọn của bạn, Inkview bản thân là một ứng viên tốt. Hãy thử điều này trên "example.yml" phân phối với chương trình này. (Hãy chắc chắn rằng thư mục làm việc hiện tại của bạn là một trong có chứa các thư mục "Local" và README này.) Nếu bạn chưa bao giờ nghe nói về "YAML" trước đây, không có sợ hãi; đó là ngôn ngữ tự hóa dữ liệu trực quan nhất có thể tưởng tượng. Có vẻ kỳ lạ như đồng bằng văn bản. Chỉ cần chỉnh sửa "example.yml" theo ý thích của bạn. Đối với một khóa học dài năm phút tai nạn trên YAML, bạn nên quan tâm, xem "http://yaml.kwiki.org/?YamlInFiveMinutes". Để biết thêm thông tin, hãy xem "http://www.yaml.org" và các tài liệu hướng dẫn cho YAML mô-đun của Perl.
Nếu bạn muốn có một phiên bản bitmap sản lượng Schedule Generator, bạn có thể mở ảnh với Inkscape và sử dụng tính năng xuất khẩu của mình, hoặc bạn có thể sử dụng ImageMagick để biến các SVG (cho ăn thông qua đầu vào tiêu chuẩn) vào một PNG (phát ra thông qua đầu ra tiêu chuẩn):
chuyển đổi svg: - png: -
Điều này được, trên thực tế, các lệnh script CGI của tôi sử dụng để tạo ra sản lượng PNG của nó.
Bạn có thể tự hỏi tại sao tôi đặt Schedule_Generator.pm trong không gian tên "địa phương". Suy nghĩ của tôi đã đi như thế này: Lịch phát điện không thuộc về CPAN, vì nó quá cụ thể để được xem xét sử dụng lại mã. Sau đó, nó sẽ là sai lầm khi đặt nó ở đâu đó trong hệ thống phân cấp CPAN tiêu chuẩn, mặc dù gạch dưới sẽ bảo vệ nó khỏi những va chạm không gian tên. Vì vậy, tôi đặt nó dưới "địa phương" để nhấn mạnh (hee hee) không chuẩn-Ness của nó.
Một lưu ý cuối cùng: nếu bạn muốn kiểm soát tốt hơn sản lượng Schedule Generator của, tìm trong Schedule_Generator.pm dưới "tùy chọn Hard-mã hóa". Tất cả các biến số kiểm soát các tỷ lệ chính xác về lịch trình là có cho vui chỉnh sửa của bạn. Xin tha cho phong cách cú đúp của tôi. Tôi có thị lực kém, vì vậy tôi sử dụng như một phông chữ lớn cho lập trình mà tôi chỉ có thể phù hợp với khoảng hai mươi dòng trong một khung Emacs. Vì lý do đó, tôi có xu hướng để viết mã trực compact. Nó thực sự trông giống một chút Pythonic, mặc dù tôi là một fanboy Perl. Nhưng TIMTOWTDI, phải

Yêu cầu :

  • Perl

Phần mềm tương tự

cronicle
cronicle

14 Apr 15

rem2ics
rem2ics

3 Jun 15

Ý kiến ​​để Schedule Generator

Bình luận không
Nhập bình luận
Bật hình ảnh!