*disclaimer
602897
Key Logging System (KLogS)
602896
These programs are all free. You may use them without any permission. When you want to cite these programs, you may cite them as follows:
Sugiura, M. (2014) KLogS [Computer software]. Retrieved from http://sugiura-ken.org/wiki/wiki.cgi/exp?page=KLogS
Sugiura, M., Abe, D. and Eguchi, A. (2014) How to extract multi-word expressions as production units: a comparative study of pause threshold formulae for SLA research. Conceptual Structure, Discourse, and Language 12. Santa Barbara, CA, U.S.A.
(https://www.researchgate.net/publication/279456533_How_to_Extract_Multi-Word_Expressions_as_Production_Units_A_Comparative_Study_of_Pause_Threshold_Formulae_for_SLA_Research)
キーボード入力の記録システム
KLogS 008(指示は別紙で示す版)
- 指示を別紙に書いて(もしくは口頭で)説明し、ライティングを行ってもらうようにプログラムを修正。(008) (2014-09-09)
- プログラムを開始し、タイピング速度を測った後で、英文エッセイのテーマと制限時間を伝える。
klogs008.hsp(387)
klogs008.exe(386)
e-KLogS(KLogS 008 English version) (2014-10-28)
klogs008e.hsp(337)
e-KLogS008.exe(393)
KLogS 007 (指示および制限時間をプログラム中に書き込む版)
- 以下はプログラムの中に、英文エッセイのテーマと、制限時間を書き込むバージョン(007)(2014-08-08 ver.7公開)
klogs007.hsp(364)
klogs007b.exe(395)
参考情報
- HSP命令講座 <onkey命令>
- HSPのTips:HSPキーコード表
- 文字列の置換モジュール sreplace.hsp
- http://hspdev-wiki.net/?String%2F%C3%D6%B4%B9
- これをスクリプトの先頭で #include "sreplace.hsp" しておく
プロトタイプ版
klogs001a.hsp(638)
; Key Logging System (KLogS) 001a ; copyleft 2011-05-15 sugiura@nagoya-u.jp instruction = "Write what you want in 60 minutes without looking up dictionaries." *prep notesel rogu kakikomi = "" pos 30, 50 mes instruction pos 30, 100 mesbox kakikomi, 540, 250, 1, 0 button goto "Finish", *owari *main repeat onkey gosub *kiroku await loop stop *owari noteadd "---------------" noteadd kakikomi notesave "writinglog.txt" end *kiroku jikan = str(gettime(4)*3600000 + gettime(5)*60000 + gettime(6)*1000 + gettime(7)) moji = "\t" + strf("%c", iparam) noteadd jikan + moji return
https://sugiura-ken.org/wiki/