http://cafe.daum.net/3bulsik/623N/223 에서 다운로드 받으실 수 있는 분석기 사용법입니다.
1. http://rubyinstaller.org/downloads/ 에서 루비를 받아서 설치하신 후에(설치 위치를 기억해주세요.) http://cafe.daum.net/3bulsik/623N/223 에서 첨부파일을 받으신 후, 루비의 위치 안에 압축을 풀어주세요. Rubi21-X86 (혹은 Rubi21-X64) 폴더 안의 Bin 폴더 안에 Han 폴더를 만드셔서 거기에 압축을 푸시면 됩니다.(압축파일 명으로 폴더 생성에서 체크를 지워주세요.) 그 다음에 https://github.com/isty2e/typing-fatigue-analyzer 의 오른편에서 Download Zip 을 누르셔서 파일을 받아주세요. 파일은 아까의 Han 폴더에 압축을 푸시면 됩니다.(압축파일 명으로 폴더 생성에서 체크를 지워주세요.) 덮어쓰기 경고가 나오면 덮어쓰기를 선택해주세요.
2. 이제 http://notepad-plus-plus.org/download/v6.7.5.html 에서 Notepad++를 다운로드 받으시고 설치해주세요.
그 다음에 Notepad++ 를 여신 후 위 사진의 위치의 main.rb 를 Notepad++ 로 드래그해서 열어주세요.
3. 위 사진처럼 @sebeol_3_2015, 라고 쓰여 있는 것을 layouts = [ 의 바로 아래와,
sunarae_layouts = [ 의 바로 아래 이렇게 두 군데에 있게 하고 저장해주세요. 그리고
# 원하는 파일의 경로를 선택하세요.
#file = "texts/novels.txt"
라고 되어 있는 부분을
# 원하는 파일의 경로를 선택하세요.
file = "texts/novels.txt"
로 바꾸시고 저장해주세요.
(표본은 여러분들이 원하시는 다른 표본을 쓰셔도 됩니다...)
4. 이제 layouts 폴더에 보시면 sebeol_3_2015_v2.rb 파일이 있습니다. 같은 폴더에 복사 붙여넣기 하신 후, sebeol_3_2015_v2-복사본.rb 의 이름을 sebeol_3_2015.rb 로 바꾸어 주세요. 이를 아까의 방법으로 Notepad++로 열어주세요.
5. 키 정보가 나타납니다. 여기서 'ㅓ'를 t키로 바꾸고 싶으시다면,
'ㅓ' => 'r', 를 'ㅓ' => 't', 로 바꾸시면 됩니다. NtF 는 시프트 T 라는 의미입니다.
예외적으로 ㅌ을 치는 ' 는 역슬래시' 로 되어 있습니다.
6. 다 바꾸셨으면 저장을 하신 후, han 폴더에서 main.rb 를 더블클릭 하시면 됩니다. 맨 위의 3-2015 자판 으로 나오는 것이 바꾸신 자판의 분석 결과입니다.
실행되지 않을 때에는 시작 - 모든 프로그램 - Ruby2.1... - Start Command Prompt with Ruby 를 누르신 후,
cd han 엔터
main 엔터
를 하셔서 열어주세요...
첫댓글 combine(jungseong, 'ㅘ', 'tmpㅗ', 'ㅏ')
이부분은 어떤식으로 수정해야하나요?
combine(jung, 'ㅘ', '*ㅗ', 'ㅏ') 는 오른쪽 ㅗ를 치고ㅏ 를 치면 ㅘ가 나온다는 의미입니다.
@신세기 아하
제가 할때는 재대로 구동이 안되서 못하네요..
@_SN_ 고치기 전에도 구동이 안 되셨나요? 고치신 후부터 구동이 안 되셨다면 고치신 rb 파일을 답글로 첨부해 주시면 오류가 있는지 확인해드리겠습니다.
@신세기 프로그램과 확장자가 연동이 안됩니다.
ry파일 삭제햇는데..음...다시작성해서 이메일로 보내드리겟습니다.
@신세기 음...이메일로 못보내는군요..
@_SN_ 혹시 답글에 첨부 가능하신가요?
@신세기 답글로 올렷습니다.
keyboard.rb의 keys 라는 배열 변수에 손가락 번호가 나오는데 소인배님 특유의 손가락 누름으로 되어있습니다. <1>을 약지로 누른다던가, <M>을 중지로 누른다던가.....
이부분을 전통적(?)인 손가락으로 바꾸니 결과가 살짝 바뀌는군요. 피로도 순위에 영향을 줄 정도는 아닙니다만..
그 설정이 keyboard.rb 에 있었군요, 저도 한 번 바꾸어보아야 겠네요. 알려주셔서 감사합니다 ^^
main.rb
실행하면 연결프로그램 뜨는데...이 문제는 어덯게 해야하나요?
시작 - 모든 프로그램 - Ruby - command prompt... 로 시작되는 것을 찾아서 여시면 도스 같은 화면이 뜹니다. 거기에서
cd han 엔터
main 엔터
를 누르시면 됩니다...
혹은 연결프로그램 찾는 화면에서 Ruby 가 깔린 폴더로 가셔서 ruby.exe 를 선택하시면 됩니다.
흠... 요즘도 조금씩 고쳐 쓰고 있는데, 언젠가 한 번 리팩토링을 해야 할 것 같습니다. 구조도 개선하고 싶고, 가능하다면 좀더 빠른 언어(Rust라든지)로 짜 두고 싶은데, 여력이 없네요.
구조가 개선되면 더욱 좋을 것 같습니다. 하지만 지금의 Ruby 분석기도 유용하고 좋아서 지금도 소인배 님께 감사하며 쓰고 있습니다. 만들어주셔서 정말 감사합니다^^
일단 지금 사용하고 있는 것은 https://github.com/isty2e/typing-fatigue-analyzer 쪽에 올려 두었습니다. 리팩토링은 아마 제가 게을러서 근시일 내에 하진 않을 것 같습니다.
최신판을 올려주시고, 설명까지 친절하게 해 주셔서 감사합니다 ^^ 그런데 main 을 실행해보니, optimize_dist.rb 를 컴퓨터가 찾는군요, optimize_dist.rb 파일이 따로 필요한 것인가요, 아니면 optimize.rb 에서 optimize_dist.rb 변수를 지우고 하면 되는 것인가요?
@신세기 아, 수정하도록 하지요.
@소인배 수정해주셔서 감사합니다. 이제 정상작동 되고 있습니다 ^^