본문 바로가기

자료

Jmemorize 암기할때 TTS로 읽어주기

는 Autohotkey_L 용입니다.

기존의 코드에서 일부분을 가져와 수정해서 만든 것이며, 마우스로는 작동하지 않고 원래의 키보드 단축키인 aswe로 동작합니다... 잘못된 거 누르면 다시 읽어줍니다...

마우스로 되지 않는 이유는, 단순히 클릭으로 영역을 찾기 때문에 드래그 등의 일반 동작조차 불가능해진다는 점 때문입니다. 게다가 전 키보드로 하거든요.


기존의 코드 : sssFP - jMemorize로 영단어 암기할 때 발음 듣고 사전 보며 암기하기
(기존의 코드는 제가 만들었던 게 아닙니다!)
이 분의 스크립트로부터의 수정입니다.

스크립트를 보면 뻘짓한 흔적들이 남아있군요.


하는 법 :

  1. Autohotkey_L[각주:1]를 다운받는다. (http://l.autohotkey.net/AutoHotkey_L_Install.exe)
  2. 설치한다.
  3. 아래에 첨부된 파일을 받아서 실행한다. 위에 줄여져있는 거랑 같은 내용입니다.
    jmemo_say.ahk

  4. Jmemorize로 단어를 외운다


스크립트의 원작자 분께서 카드의 앞/뒷면 파악하시는 방법을 그대로 가져와서, 색으로 인식합니다. 색 설정이 16bit 라던가 하시는 분들은 알아서 색상 바꿔주세요. WEB 색상을 2바이트식 역으로 뒤집은 꼴입니다. (HEX) (ex : #123456 → 0x563412 654321 아닙니다 주의) 바꾸는 방법은, 메모장으로 열어서 0x로 시작하는 숫자가 있는 부분을 바꾸면 됩니다.


전 게으르니까 안되도 책임은 안 집니다. 거기다가 AHK는 야매로 배운거거든요. 못 도와드릴 가능성이 커요 'ㅂ'

ps1. 근데... 나 수정 후 재배포 허가는 받았던가... 안받았네... 내리라고 하시면 내려야겠구낭...
ps2. 왜 사전이 아니고 TTS 냐고 물으시면, 1. 제 단어장에는 장문도 있어요. (...) 2. 제 능력으로는 발음의 파일명 규칙이 일정한 웹사이트를 찾지 못했습니다. 그렇다고해서 데이터를 다룰 줄 아는 것도 아니고...

  1. TTS 함수가 Autohotkey_L 용입니다. Autohotkey 말고요. [본문으로]