Parancs
Szintaxis
-ExportReport <célmappa><sablon almappa> [ <sablon almappa> ]
[ -FilterByGroup <csoportlista> ]
[ -FilterByStudent <tanulólista> ]
[ -SplitFileByGroup | -SplitFileByStudent ]
[ -Language <nyelvazonosító>]
[ -Aggregate <összesítés típusa>]
[ [-WPM] | [-CPM] | [-KPM] | [-NWPM] | [-NCPM] | [-NKPM] | [-WPS] | [-CPS] | [-KPS] | [-NWPS] | [-NCPS] | [-NKPS] ]
[ [-WordAccuracy] | [-WordError] | [-CharAccuracy] | [-CharError] | [-KeyAccuracy] | [-KeyError] ][ [-WordDelay] | [-CharDelay] | [-KeyDelay] ]
[-ShowResult]
ahol:
- <célmappa> - célmappa elérési útja
- <sablon almappa> - sablonfájl elérési útja
- <sablon almappa> - sablon almappa neve
- -FilterByGroup <Csoport | ...> - csak a csoport exportálása a listából (csoport = csoportazonosító vagy csoport név)
- -FilterByGroup <Tanuló | ...> - csak a tanuló exportálása a listából (tanuló = tanulóazonosító vagy tanuló név)
- -SplitFileByGroup | -SplitFileByStudent - mentés csoportonként | tanulónként külön fájlba
a következő kapcsolók a sablon törzsében használatosak:
- -Language <nyelvazonosító> - dokumentum nyelve
- -Aggregate <Session | Lesson | Day | Section | Course> - összesítés munkamenetenként | leckénként | naponként | témakörönként | kurzusonként
- -WPM | -CPM | -KPM | -NWPM | -NCPM | -NKPM | -WPS | -CPS | -KPS | -NWPS | -NCPS | -NKPS gépelési sebesség, lásd Hogyan számoljuk ki a gépelési sebességet
- -WordAccuracy | -WordError | -CharAccuracy | -CharError | -KeyAccuracy | -KeyError gépelés pontossága, lásd Hogyan számoljuk ki a gépelés pontosságát
- -WordDelay | -CharDelay | -KeyDelay - lassú leütés, lásd Gépírás ritmusa
- -ShowResult - az Eredmények ablak megjelenítése
Példák RapidTyping.exe -ExportReport C:\Output ..\CSV\Template_1.csv -CSV -WPM -WordAccuracy -SplitFileByStudent -ShowResult
RapidTyping.exe -ExportReport C:\Output ..\XML\Template_1.xml -XML -WPM -WordAccuracy -SplitFileByGroup -ShowResult
RapidTyping.exe -ExportReport C:\Output ..\HTML\LTR\Template_1.html ..\HTML\LTR\res -HTML -WPM -WordAccuracy -ShowResult
RapidTyping.exe -ExportReport C:\Output ..\HTML\LTR\Template_1.html ..\HTML\LTR\res -PDF -WPM -WordAccuracy -Aggregate Day -Language 0x0409 -ShowResult
Sablonfájlszintaxis-útmutató
A következő szintaxis a sablon globális szerkezetét mutatja be. A sablon három egymásba ágyazott hurokból áll:
Példák [[GroupLoop]] - Csoporthurok kezdete
[[StudentLoop]] - Tanulóhurok kezdete
[[LessonLoop]] - Leckehurok kezdete
[[LessonLoop]] - Leckehurok vége
[[StudentLoop]] - Tanulóhurok vége
[[GroupLoop]] - Csoporthurok vége
Minden egyes hurokhoz eltérő paraméterkészlet áll rendelkezésre. A paraméterek dupla szögletes zárójelekkel vannak jelölve [[...]]
Példák- [[GroupID]] - csoportazonosító, [GUID]
- [[GroupName]] - csoport neve, [karakterlánc]
Példák- [[GroupID]] - csoportazonosító, [GUID]
- [[GroupName]] - csoport neve, [karakterlánc]
- [[StudentID]] - tanulóazonosító, [GUID]
- [[StudentName]] - tanuló neve, [karakterlánc]
Példák- [[Version]] - verziószám a leckeszakaszhoz, [1-4294967295]
- [[LineID]] - azonosító a leckeszakaszhoz, [1-4294967295]
Információk a csoportról
- [[GroupID]] - csoportazonosító, [GUID]
- [[GroupName]] - csoport neve, [karakterlánc]
Információk a tanulóról
- [[StudentID]] - tanulóazonosító, [GUID]
- [[StudentName]] - tanuló neve, [karakterlánc]
Információk a leckéről
- [[CourseID]] - kurzusazonosító, [GUID]
- [[LessonID]] - leckeazonosító, [1-65535]
- [[CourseName]] - kurzus neve, [karakterlánc]
- [[SectionName]] - témakör címe, [karakterlánc]
- [[LessonName]] - lecke címe, [karakterlánc]
Információk a lecke billentyűzetéről
- [[KLID]] - billentyűzetkiosztás-azonosító, [KLID];
- [[KeyboardDesign]] - belső RapidTyping billentyűzetforma megjelölés, [karakterlánc]
Leckeadatok
- [[Date]] - dátum a jelenlegi rendszer formátumában, pl.: '1 January 2015, 8:11:16 PM', [karakterlánc]
- [[DateFormat:YYYY-MM-DDThh:mm:ssTZD]] - kompatibilis ISO 8601 szabvánnyal, TZD - helyi idő plusz az időeltolódás; Z(vagy semmi) - az UTC-idő, [adat]
Összesítési periódus megnevezése
- [[AGGREGATION]] - parancssori kapcsoló függvényében -Aggregate, a következő értékei lehetnek: lecke címe, dátum, témakör címe vagy kurzus neve, [karakterlánc]
Periódus időtartama
- [[Duration]] - időtartam a jelenlegi rendszer formátumában, pl. '4 min 12 sec', [karakterlánc]
- [[DurationSec]] - idő másodpercben, [1-4294967295]
- [[DurationMS]] - idő ezredmásodpercben, [1-4294967295]
Összesített értékelés
- [[ExamMark]] - számszerű százalékos értékelés, lásd Összesített értékelés kiszámítása, [1-100]
- [[ExamMarkNotation]] - szimbolikus osztályzat [Kezdő | Jó | Nagyon jó | Kiváló], [karakterlánc]
Lecke eredményei
- [[SPEED]] - gépelési sebesség, az értéke a -WPM, -CPM, ... parancssori kapcsolóktól függ, a következő értékei lehetnek: Sz/min, K/min, L/min, Nettó Sz/min, Nettó K/min, Nettó L/min, Sz/sec, K/sec, L/sec, Nettó Sz/sec, Nettó K/sec, Nettó L/sec, [1-65535]
- [[ACCURACY]] - gépelési pontosság, az értéke a -WordAccuracy, -WordError ... parancssori kapcsolótól függ, a következő értékei lehetnek: szavak pontossága, szavak hibaszázaléka, karakterek pontossága, karakterek hibaszázaléka, leütések pontossága vagy leütések hibaszázaléka, [1-65535]
- [[TIMEOUT]] - lassú leütés , az értéke a -WordDelay, -CharDelay, ... parancssori kapcsolóktól függ, a következő értékei lehetnek: késve leütött szavak, késve leütött karakterek vagy késve leütött billentyűk, [1-65535]
Kiegészítő információk a leckéről
- [[Done]] - a lecke hány százaléka készült el, [1-100]
- [[FIXED]] - hány elem lett javítva, az értéke a -WordAccuracy, -WordError ... parancssori kapcsolóktól függ, a következő értékei lehetnek: szó, karakter, leütés, [1-4294967295]
- [[TOTAL]] - hány elem lett legépelve, az értéke a -WordAccuracy, -WordError ... parancssori kapcsolóktól függ, a következő értékei lehetnek: szó, karakter, leütés, [1-4294967295]
Színindexelés
- [[ExamMarkColor]] - Összesített értékelés színindexe [ "1", "2", "3" ], ahol: ( "1" > 70% ), ( 70% >= "2" >= 30% ), ( "3" < 30% ), [1-3]
- [[SPEED_COLOR]] - Sebesség színindexe [ "1", "2" ], ahol: "1", ha a leckesebesség >= a kurzus alapkövetelményeknél megadott sebesség, "2", ha a leckesebesség < a kurzus alapkövetelményeknél megadott sebesség, [1-2]
- [[ACCURACY_COLOR]] - Pontosság színindexe [ "1", "2" ], ahol: "1", ha a lecke pontossága >= a kurzus alapkövetelményeknél megadott pontosság, ( "2", ha a lecke pontossága < a kurzus alapkövetelményeknél megadott pontosság, [1-2]
- [[TIMEOUT_COLOR]] - Lassú leütés színindexe [ "1", "2" ], ahol: "1", ha a lassú leütés a leckében >= a kurzus alapkövetelményeknél megadott lassú leütés, ( "2", , ha a lassú leütés a leckében < a kurzus alapkövetelményeknél megadott lassú leütés, [1-2]
- [[DoneColor]] - Lecke befejezettség színindexe [ "1", "2", "3" ], ahol: ( "1" = 100% ), ( 100% > "2" <= 50% ), ( "3" < 50% ), [1-3]
Egy adott sablonban a következő honosított karterláncok is rendelkezésre állnak. Ezek a paraméterek dupla kapcsos zárójellel vannak jelölve {{...}}.
Ezek a tételek a parancssori kapcsolótól függően vannak lefordítva -Language
Például, -Language 0x040e-vel (magyar) ezek a paraméterek a következő értékeket fogják felvenni:
Példák- {{Title}} - "Név"
- {{Group}} - "Csoport"
- {{Student}} - "Tanuló"
- {{Course}} - "Kurzus"
- {{Section}} - "Témakör"
- {{Day}} - "nap"
- {{Lesson}} - "Lecke"
- {{CourseGoals}} - "Kurzus alapkövetelményei"
- {{Overall}} - "Összesített értékelés"
- {{Done}} - "Befejezettség"
- {{TimeSpent}} - "Ráfordított idő"
- {{LastChange}} - "Utolsó módosítás"
- {{GeneratedBy}} - "Létrehozta a"
Paraméterek, amelyeknek értékei a parancssori kapacsolóktól függenek:
- {{PERIOD}} - függően a -Aggregate kapcsolótól, lehet: "Lecke", "Dátum", "Témakör" vagy "Kurzus"
- {{SPEED}} - függően a -WPM.. kapcsolótól, lehet: "Sebesség, Sz/min", "Sebesség, K/min" stb.
- {{ACCURACY}} - függően a -WordAccuracy.. kapcsolótól, lehet: "Pontosság, szó", "Pontosság, karakter" stb.
- {{TIMEOUT}} - függően a -WordAccuracy.. kapcsolótól, lehet: "Lassú leütés, szó", "Lassú leütés, karakter"
- {{FIXED}} - függően a -WordAccuracy.. kapcsolótól, lehet: "Javított szavak", "Javított karakterek"
- {{TYPED}} - függően a -WordAccuracy.. kapcsolótól, lehet: "Leütött szavak", "Leütött karakterek"