File specification of "audio log file"
This page describes the specification of "audio log file".
Purpose of this file
This file includes all annotation times in one lecture on the ClassPad system. The purpose of this file
is gathering the annotation time data and creating audio/video link on
the Web page of lecture notes.C2KMakeAll
command , which is one of the post-production tools, generates the
class inforamtion and audio link of demo
file.
How to generate
This file is created by the ClassPad program on Pen-base Windows PC
system and includes all the time of annotation.
File format
<AudioLogFile> := <HeaderPart>\n<AnnotationPart>\n<TailPart>\n;
<HeaderPart> := <PersonalInfo>\n<SessionInfo>\n<ClassInfo>\n<SoftInfo>\n<SlideInfo>\n
<PersonalInfo> := <StudentName>
<StudentName> := Student Name: <Strings>
<SessionINfo> := <LoginDate>\n<TimeExpression>
<LoginDate> := Login Date: <Day>/<Month>/<Year>
<Day> := "1"|"2"|"3"|...|"31"
<Month> := "1"|"2"|"3"|...|"12"
<Year> := "96"|"97"|"98"|"99"
<TimeExpression> := "Login Time:" <Time>:<Minute>:<Second> "AM"|"PM"
<Time> := "1"|"2"|"3"|"..."|"12
<Minute> := "00"|"01"|"02"|"..."|"59"
<Second> := "00"|"01"|"02"|"..."|"59"
<ClassInfo> := <CourseName>\n<ClassTitle>
<CourseName> := Course Name: <Strings> \(<ClassId>\)
<ClassId> := "cs"("1"|"2"|...|"9")("0"|"1"|"2"|...|"9")*
<ClassTitle> := Class Title: <Strings>
<SoftInfo> := <VersionInfo>\n<Directory>
<VersionInfo> := NotPad Version: <Strings>
<Directory> := <Strings>
<SlideInfo> := <SlideName>\n<NumberOfSlide>
<SlideName> := "Slide Name: "<Strings>
<NumberOfSlide> := "Total Slides: "<Strings>
<AnnotationPart> := (<Action>\n(<AnnotateTime>\n)*)*
<Action> := Action: <Fucntion>
<Fuction> := "Next Page"|"Change Page"
<AnnotateTime> := <PageName>: <TimeExpression>
<PageName> := "page"<NumOfPage>
<NumOfPage> := "1"|"2"|....
<TailPart> := <ExitTime>
<ExitTime> := "Exit Time: "<TimeExpression>
Examples
Following data is actual audio log file of the lecture at Feb 8,
cs6751/96/winter.
Student Name: Gregory
Login Date: 2/8/96
Login Time: 3:08:59 PM
Couse Name: Human Computer Interaction (CS6751)
Class Title: Evaluation2
NotePad Version: 2.31
Directory: c:\clasroom\classes\eval\
Slide Name: page
Total Slides: 22
Action: Next Page
page1: 3:09:00 PM
Action: Next Page
page2: 3:10:59 PM
Action: Next Page
page3: 3:11:36 PM
Action: Next Page
page4: 3:15:41 PM
Action: Next Page
page5: 3:18:09 PM
Action: Next Page
page6: 3:23:28 PM
Action: Next Page
page7: 3:28:54 PM
Action: Next Page
page8: 3:36:26 PM
Action: Next Page
page9: 3:39:27 PM
Action: Next Page
page10: 3:41:57 PM
Action: Next Page
page11: 3:52:32 PM
Action: Next Page
page12: 3:45:47 PM
Action: Next Page
page13: 3:46:57 PM
Action: Next Page
page14: 3:47:57 PM
Action: Next Page
page15: 3:49:10 PM
Action: Next Page
page16: 3:50:02 PM
Action: Next Page
page17: 4:00:32 PM
Action: Next Page
page18: 4:02:48 PM
Action: Next Page
page19: 4:04:49 PM
Action: Next Page
page20: 4:08:47 PM
Action: Next Page
page21: 4:11:50 PM
Action: Next Page
page22: 4:25:02 PM
Exit Time: 4:26:47 PM
WARNING
If you want to run the command C2KMakeAll, strip this
PC-format file by using dos2unix utility.
Because I was not included developing the ClassPad system, this description may include the wrong information.
Mikiya Tani - Mar 12 1996 - mailto:mik@cc.gatech.edu