⇤ ← Revision 1 as of 2010-01-26 21:16:31
Size: 1332
Comment:
|
Size: 1552
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
Scheduler is a simple python script that creates Instructional Lab Schedules (example: [[attachment:103_4320.ps]]) from a set of simple text files. By default, the program creates a summary page that has a 12-up view of all the schedules, and detail pages for each of the individual schedules (these are about 8 inches square). | Scheduler is a simple python script that creates Instructional Lab Schedules (example: [[attachment:103_4320.ps]]<<FootNote(You can go to http://pages.cs.wisc.edu/~ghost/gsview/index.htm to get a viewer for ps files)>>) from a set of simple text files. By default, the program creates a summary page that has a 12-up view of all the schedules, and detail pages for each of the individual schedules (these are about 8 inches square). |
Line 26: | Line 26: |
/!\ Please ignore the `.git/` directory in these archive files, this is for version control and can be ignored. |
Overview
Scheduler is a simple python script that creates Instructional Lab Schedules (example: 103_4320.ps1) from a set of simple text files. By default, the program creates a summary page that has a 12-up view of all the schedules, and detail pages for each of the individual schedules (these are about 8 inches square).
Example
This is an example of the layout of an input file (called '103_4320.txt'):
M,12:05 301 Ojalvo 14:00 M,14:25 302 Carmody 16:20 M,16:35 303 Ojalvo 18:30 M,19:05 304 N/A 21:00 T,7:45 305 Carmody 9:40 T,9:55 306 Zeng 11:50 T,12:05 307 Zeng 14:00 ...
and so on...
Input files must be named in the form <lab num>_<room num>.txt. The first column has a comma (',') with no space on either side separating the day of the week and the start time. Times are in 24-hour format. Columns are separated by any amount of tabs or spaces but cannot span lines. Lines may begin with an octothorpe/hash/pound-sign ('#') and they will be ignored. Blank lines are also allowed, so please include them between days for readability.
Download
zip scheduler.zip
tarball scheduler.tgz
Please ignore the .git/ directory in these archive files, this is for version control and can be ignored.
Bugs/Questions/Comments
Please contact cwilson@physics.wisc.edu
You can go to http://pages.cs.wisc.edu/~ghost/gsview/index.htm to get a viewer for ps files (1)