Schedule Generator

소프트웨어 스크린 샷:
Schedule Generator
소프트웨어 정보:
버전: 1.0
업로드 날짜: 2 Jun 15
개발자: Kodi Arfer
라이센스: 무료
인기: 54

Rating: nan/5 (Total Votes: 0)

일정 생성기는 확장 가능한 벡터 그래픽 이미지로 주간 일정을 그리는 작은 펄 스크립트입니다. 자신의 컴퓨터에서 실행하면 명령 줄을 사용하는 방법에 대한 기본적인 지식을 가지고 있지만, 데모 사이트의 양식 인터페이스는 사람에 의해 사용할 수한다고 할 수있다.
이는 모듈이 아닌 동일한 코드 (데모 사이트 등) CGI 스크립트에 사용될 수 있도록 독립형 프로그램 또는 펄 한 라이너로서 구현하다. 그것은 SVG 모듈에 따라 달라집니다.
당신은 어떤 펄 프로그램에서, 일정 생성기, "as_string"의 진정한 클래스 메서드를 호출 할 수 있습니다. (. 자세한 내용은 Schedule_Generator.pm에 포함 된 POD 참조)하지만 그냥 일정, 가장 좋은 방법을 그리려는 경우에, 나는, YAML에서 데이터 구조를 작성하는 것입니다 생각,이 명령을 실행합니다 :
고양이 example.yml | 펄 -e '지역 사용 :: Schedule_Generator을; YAML을 사용; 지역 :: Schedule_Generator-> as_string (% {로드 {할 지역 $ / ;}}); 인쇄 ' > /tmp/sched.svg; inkview /tmp/sched.svg
"example.yml"이 파일의 이름 및 "inkview"입니다 자체가 좋은 후보 인 Inkview, 당신의 선택의 SVG 호환 이미지 뷰어의 이름입니다. 이 프로그램과 함께 배포 "example.yml"에이를보십시오. (현재 작업 디렉토리가 "로컬"디렉토리와이 읽어보기를 포함하는 하나입니다 있는지 확인합니다.) 이전에 "YAML"들어 본 적이없는 경우, 두려움이있다; 그것은 상상할 수있는 가장 직관적 인 데이터 직렬화 언어입​​니다. 그것은 일반 텍스트와 같은 초자연적 보인다. 그냥 원하는대로 "example.yml"를 편집 할 수 있습니다. YAML에 5 분 특강 들어 "http://yaml.kwiki.org/?YamlInFiveMinutes"를 참조하십시오, 관심이 있어야한다. 자세한 내용은 "http://www.yaml.org"및 펄의 YAML 모듈에 대한 설명서를 참조하십시오.
당신이 일정 발전기의 출력의 비트 맵 버전을 원한다면, 당신은 잉크 스케이프로 이미지를 열고 수출 기능을 사용하거나 (표준 출력을 통해 방출) PNG로 (표준 입력을 통해 공급) SVG를 설정하는 ImageMagick를 사용할 수 있습니다 :
SVG로 변환 - PNG를 -
이것은 실제로 명령 내 CGI 스크립트는 PNG 출력을 생성하기 위해 사용된다.
내가 "로컬"네임 스페이스에 Schedule_Generator.pm을 넣어 이유를 궁금해 할 수 있습니다. 내 생각은 다음과 같이 갔다 : 그것은 재사용 가능한 코드로 간주 할 너무 특정 이후 일정 생성기, CPAN에 속하지 않습니다. 그런 다음 밑줄 네임 스페이스 충돌로부터 보호 할지라도, 표준 CPAN 계층 구조에 어딘가에 넣어 오해의 소지가 될 것이다. 그래서 나는 그것의 비표준 다움을 (헤 헤)을 강조하기 위해 "지역"에 넣습니다.
마지막으로 참고 : 일정 발전기의 출력을 통해 세밀하게 제어하려는 경우, "하드 코딩 옵션"에서 Schedule_Generator.pm 보면. 일정의 정확한 비율을 제어하는​​ 모든 숫자 변수는 편집 즐거움이 있습니다. 내 중괄호 스타일을 용서하십시오. 나는 가난한 시력을 가지고, 그래서 내가 하나의 이맥스 프레임에서 약 20 라인을 맞출 수 프로그래밍을위한 그런 큰 글꼴을 사용합니다. 이 때문에, 나는 시각적으로 컴팩트 한 코드를 작성하는 경향이있다. 실제로 나는 펄 팬보이 해요 비록 작은 파이썬을 보인다. 그러나 TIMTOWTDI 바로

요구 사항 :?


유사한 소프트웨어

GNOME Calendar
GNOME Calendar

16 Aug 18

Enrollix
Enrollix

20 Feb 15

Tasks
Tasks

14 Apr 15

Job Scheduler
Job Scheduler

12 May 15

코멘트 Schedule Generator

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!