헬마입니다.

한동안 손을 놓고 있다가 다시 시작하려고 프로젝트 파일을 열어보니 파일이 꽤나 손상된 상태더군요. ㅠㅠ 이게 어찌된 일인지...

그래서 이왕 일어난 일이니 이번기회에 공식 홈페이지에 올라와있는 도움말 소스를 가지고 도움말 한글화 파일을 만들려고 하는데 어떻게 빌드 하는건지 잘 모르겠네요.

AutoIt 도움말 파일을 빌드 하는 방법을 아시는분은 댓글 달아주세요.

댓글을 달아 주세요

  1. ilzimae 2009.01.12 20:31 Address Modify/Delete Reply

    안녕하세요.


    http://www.autoitscript.com/autoit3/files/archive/autoit/autoit-docs-v3.3.0.0-src.exe
    http://www.autoitscript.com/autoit3/files/archive/autoit/_build.zip


    두 개를 다운 받아서
    <작업폴더>\\docs\\
    <작업폴더>\\_build\\
    로 압축을 풀고요.


    docs\\autoit\\english\\txt2htm\\ 하위 폴더에 있는 *.txt파일을 번역합니다.
    txt파일에서 사용된 전용(?) 태그는 docs\\autoit\\english\\txt2htm\\Readme.txt 을 참고하시고요.


    그 후에
    All_Gen_AutoIt3.au3
    All_Gen_UDFs3.au3
    All_Gen_Merge.au3
    을 실행하면 *.au3와 *txt를 합쳐서 html파일을 만들고,
    마지막에 각각 AutoIt3.hhp / UDFs3.hhp / AutoItM.hhp 이 생성되는데요.


    만들어진 *.hhp 파일들을 HTML Help Workshop로 컴파일 합니다.


    txt를 html로 변환하는 과정에 한글이 깨지는 건
    All_txt2htm.au3 파일 Convert()함수의 charset 기본값이 iso-8859-1인데 이걸 바꾸면 되고요.

  2. BlogIcon 삼각형 2009.01.21 23:26 신고 Address Modify/Delete Reply

    ilzimae님께서 해결책을 주셨으니 다음 도움말 번역 기대해 보겠습니다.


헬마입니다.


그동안 업데이트도 못하고 놀기만 하다가 이번에 업데이트를 합니다.


이번에 그렇게 많은 부분을 하지 못하고 일단 함수 레퍼런스 함수 목록들의 한줄 설명들만 모두 한글화 하였습니다.

따라하기 부분은 25% 정도 진행하였구요.

다음에는 따라하기와 FAQ를 완료한 후 올리겠습니다.

이제 조금씩 보는데 지장이 없는 수준이 된거 같아 나름 기쁘네요 ^^

댓글을 달아 주세요

  1. BeST 2008.10.09 23:15 Address Modify/Delete Reply

    따라하기 강의가 올라오면..그때 따라해봐야 겠네요~ 기대되네요~ ^^;

  2. jucke 2008.10.10 11:50 Address Modify/Delete Reply

    쉽지않은 작업이실텐데... 매번 감사드립니다.

  3. 와리 2008.10.11 14:23 Address Modify/Delete Reply

    기대감으로 계속 들리는데, 이번에도 또 작업해주셨군요
    그치지 않고 꾸준히 해주셔서 너무너무 감사합니다.
    덕분에 잘 사용하고있습니다.

  4. 중용의도 2008.10.18 01:03 Address Modify/Delete Reply

    수고가 많으십니다.

  5. BlogIcon 헬마 2008.10.21 15:31 신고 Address Modify/Delete Reply

    도움말 버그를 수정해주셔서 감사하네요. 다음번엔 반영하도록 해볼꼐요. 이게 가끔 자동으로 싹 같은 단어를 바꿔버려서 키워드가 한글로 번역되는 경우가 있습니다. 눈으로 확인은 하지만 쉽지 않네요 ^^
    예제에서 space 가 사라지는 문제는 현재는 제가 쓰는 sisulizer 의 버그라서 ㅠㅠ 번역이 다 끝나면 손대려고 했습니다. 고쳐주셔서 감사하네요.

  6. NatuLife 2008.11.27 13:49 Address Modify/Delete Reply

    좋은 자료 감사합니다. 쌩초보라 그런지 도움말 번역하신걸 다운받아서 실행시키면 내용이 뜨지않고 페이지를 찾을 수 없다고 뜨네요.. 해결 방법이 없을까요?

  7. BlogIcon 누피 2009.02.19 13:27 신고 Address Modify/Delete Reply

    노고에 감사드립니다. 도움이 많이 되고 있습니다.

헬마입니다.

AutoIt v3 한글화 조금 더 진척하였습니다.

요즘 시간이 부족해서 진행도가 찔끔찔끔 진행되는군요. ㅠㅠ

이번 작업은 AutoIt 사용하기 부분과 언어 레퍼런스 부분이 완료되었습니다.

다음 작업 예정은 FAQ와 따라하기를 해볼까 합니다.


댓글을 달아 주세요

  1. 와리 2008.09.17 01:10 Address Modify/Delete Reply

    이 새벽에 들렸다가 왠 횡재나 싶습니다.
    제일 힘든게 꾸준함인데, 이렇게 꾸준하게 작업해주시니 감사할따름입니다.
    돈도 안되는 이런일에 이런 수고를 하시다니 대단히 고맙습니다
    이번것도 잘받아갈게요

  2. 인의예지 2008.09.21 16:12 Address Modify/Delete Reply

    40%.....
    정말 정말 수고가 많으세요.
    와리님 말씀처럼 대가를 특정하지 않았으면서도
    누군가를 위해 한글화를 위해 힘쓰시는 헬마님께 경의를 표합니다.
    힘내세요~ 아자~

  3. 초보자 2008.09.22 12:39 Address Modify/Delete Reply

    "페이지를 표시할 수 없습니다." 이런문구가 뜨네요.
    처음부터 전부 그렇습니다. 어떻게 하면되는건가요 .

  4. 초보자 2008.09.22 12:48 Address Modify/Delete Reply

    "타라노"님 말대로 Registry 추가 했더니 해결되었습니다.
    역시 검색을 해봐야하는데.... 무턱대고 질문만 해서 죄송합니다.
    AutoIt V3 도움말 한글화 토대로 열심히 공부해 보겠습니다.
    좋은자료 감사합니다 ^^*

  5. 시간들 2008.09.23 14:29 Address Modify/Delete Reply

    http://cafe.naver.com/autohotkey/1817 게시물보고
    우연히 들렀습니다.
    한글화 이거 쉽지 않은일인데, 대단한 일을 하시네요.
    오토잇 공부하기 좋을듯 .. 감사합니다.

  6. ilzimae 2008.09.24 22:42 Address Modify/Delete Reply

    안녕하세요.

    사소하지만 두 가지 문제가 있습니다.

    http://img511.imageshack.us/img511/6388/treemd1.png
    스크린 샷은 WinList()의 도움말 부분입니다.

    하나는,
    - 하단의 "예제" 부분에 보면 space가 없어져서 "드래그 & 복사"로 예제를 이용할 수가 없습니다. (if문 / for문)

    다른 하나는,
    - SciTE등에서 F1으로 도움말을 호출할 경우, Tree부분의 한글이 깨지네요.

    • BlogIcon 헬마 2008.09.25 10:33 신고 Address Modify/Delete

      음.
      제컴에서는 올려주신 이미지가 보이지 않네요. ㅠㅠ
      F1로 도움말 호출했을때 한글이 깨지는 문제는 찾아보겠습니다.
      예제 이용부분은 어떤것인지 잘 모르겠네요.

    • ilzimae 2008.09.25 21:56 Address Modify/Delete

      예제 부분의 문제는...

      WinList의 예제를 보면
      "Open this Script" 버튼을 클릭하면 열리는 스크립트 처럼
      ; -----------------------------------
      ; 정상
      $var = WinList()

      For $i = 1 to $var[0][0]
        ; Only display visble windows that have a title
        If $var[$i][0] <> "" AND IsVisible($var[$i][1]) Then
          MsgBox(0, "Details", "Title=" & $var[$i][0] & @LF & "Handle=" & $var[$i][1])
        EndIf
      Next

      Func IsVisible($handle)
        If BitAnd( WinGetState($handle), 2 ) Then
          Return 1
        Else
          Return 0
        EndIf

      EndFunc
      ; -----------------------------------
      이렇게 나와야하는데..


      아래처럼
      ; -----------------------------------
      ; 에러
      $var=WinList()

      For$i=1to$var[0][0]
        ; Only display visble windows that have a title
        If$var[$i][0]<>""AND IsVisible($var[$i][1])Then
          MsgBox(0,"Details","Title="&$var[$i][0]&@LF&"Handle="&$var[$i][1])
        EndIf
      Next

      Func IsVisible($handle)
        IfBitAnd(WinGetState($handle),2)Then
          Return1
        Else
          Return0
        EndIf

      EndFunc
      ; -----------------------------------
      이렇게.. "For"나 "If" 다음에 오는 스페이스가 생략되고 붙어나와서 syntax 에러가 발생합니다.

  7. 클로임 2008.10.07 23:41 Address Modify/Delete Reply

    예전에 한번 활동하고 있는 커뮤니티에서 여러분이 함께 한글화를 시도했던적이 있었습니다.
    혼자 하시기에 정말 힘든일이실텐데 너무 멋진일을 하고 계시네요!
    정말 정말 감사합니다 :D 화이팅!!

헬마입니다.

그동안 바쁘다는 핑계로 거의 작업을 진전시키지 못했네요. ㅠㅠ

예약어 부분과 GUI 레퍼런스 부분 완료했습니다.

예약어 부분에 보면 딱 한문장 번역하지 못한 문장이 있는데 저도 AutoIt 배우는 단계라 아무리 읽어봐도 뭐라고 번역해야할지 적절한 말이 떠오르지 않네요.

보시고 적잘한 말이 있으면 댓글이라도 달아주세요 ㅠㅠ

아래는 GUI 레퍼런스 번역 화면들입니다.

사용자 삽입 이미지





댓글을 달아 주세요

  1. 지존빈대 2008.09.10 13:09 Address Modify/Delete Reply

    하드 날아갔다고 해서 망연자실했는데, 프로젝트가 계속 이어져서 정말 다행입니다. // ContinueCase => Select 또는 Switch 블럭에서 현재 case 를 중지하고 다음 case 의 실행을 계속 진행 : 이부분인가요?

  2. BlogIcon 헬마 2008.09.10 13:20 신고 Address Modify/Delete Reply

    Default 예약어 부분에 아래와 같이 되어있습니다. 맨 마지막 문장은 어떤의미인지 아직 제대로 써보지 않아서 잘 감이 안오더군요..

    매개변수로서 넘기는데 사용되는 행동은 대응하는 AutoIt doc 함수에 지정되어있습니다.
    사용자 정의 함수의 경우에는 매개변수가 Default 예약어로 설정되어 있는지 점검하고 원하는 방식으로 작동하는 것은 스크립트 작성자의 책임입니다.
    The passed parameter will be set to Default keyword not to and optional paramter value if defined.

  3. 와리 2008.09.11 11:39 Address Modify/Delete Reply

    기다렸었는데 또 업데이트 됐군요, 헬마님 정말 고생많으셨습니다.
    덕분에 너무 편안히 메뉴얼 잘보고 있습니다.
    다시한번 감사드립니다

헬마입니다.

30% 정도 작업했습니다.

매크로 부분 - 완.
예약어 부분 - 80%
언어 레퍼런스 - 80%

정도 진행됐네요.

갑자기 회사일이 바빠져서 당분간은 작업 속도가 매우 더텨질꺼 같네요 ^^


사용자 삽입 이미지
사용자 삽입 이미지

댓글을 달아 주세요

  1. jucke 2008.08.28 09:36 Address Modify/Delete Reply

    감사합니다. ^^

  2. BlogIcon 빈마음 2008.08.28 21:58 신고 Address Modify/Delete Reply

    대단하시네요. ^^

  3. 지존빈대 2008.08.28 22:57 Address Modify/Delete Reply

    기다리는 이 마음이 마치 와이프 출산일 10일 전 같습니다. 두근두근 ^^ // 누가 재촉이라도 하면 완성될 때까지 혹시나 방해될까봐 어디 알리지도 못하겠고... 완전 임금님귀 당나귀 켁

  4. 와리 2008.09.01 01:31 Address Modify/Delete Reply

    chm파일 다운받아서 확인해보니 왼쪽 메뉴만 나오고 클릭하면 페이지를 표시할수 없습니다가 뜨네요.
    저만그런가요? 몇번이고 chm파일 받아서 확인해봐도 오른쪽창에 내용이 안나옵니다.
    다른 파일을 더 받아야하나요??

    • BlogIcon 헬마 2008.09.01 09:36 신고 Address Modify/Delete

      음.

      해결책은 이 한글화 포스팅 20% 란에 보면 해결책 댓글로 올라온게 있구요.

      그대로 레지스트리 수정하시면 보일겁니다.

      그래도 안되면 다시 알려주세요.

  5. BlogIcon 얼카팅 2008.09.01 07:33 신고 Address Modify/Delete Reply

    오홋..? 이 프로젝트 혼자진행하시는..?

  6. 와리 2008.09.01 17:00 Address Modify/Delete Reply

    레지스트리를 고치니 해결됐습니다.
    chm파일을 열어보니 헬마님의 수고가 느껴집니다.
    아무런 득도 없이 다른사람을 위해 이런 작업을 하시는것 자체가 존경의 대상입니다.
    헬마님 덕분에 오토잇 프로그래밍을 하는데 한결 더 쉬어졌습니다.
    정말 감사드립니다.
    마지막으로 이 프로젝트를 100% 무사히 완료했으면 합니다.

  7. 와리 2008.09.01 17:02 Address Modify/Delete Reply

    헬마님 번역하실때 중요한부분을 먼저 번역하시는게 어떨까요??
    함수레퍼런스 부분이 제일 중요한듯 한데요.
    저의 작은 바램입니다.

헬마입니다.

최근에 AutoIt V3 를 다시 관심 갖고 지켜보면서 도움말 한글화를 조금씩 하고 있는데요

이거 양이 엄청나네요 ^^

이제 20% 했는데 언제 다 할런지 모르겠습니다.

오역이나 이런거 있으면 지적주세요~

사용자 삽입 이미지


댓글을 달아 주세요

  1. 티라노 2008.08.21 09:33 Address Modify/Delete Reply

    오른쪽창이 페이지를 찾을수 없다라고 나오네요, 왼쪽창만 나오네요...
    확인부탁드립니다. 수고하세요.

  2. BlogIcon 헬마 2008.08.21 09:44 신고 Address Modify/Delete Reply

    파일을 내려받아서 실행하지 않고 웹에서 바로 열기를 누르면 그렇게 됩니다. CHM 파일의 단점인데요. 파일을 내려받으셔서 직접 실행시키셔야합니다. ^^

  3. 티라노 2008.08.21 11:21 Address Modify/Delete Reply

    다운로드 해서 열어봐도 마찬가지입니다.

    • BlogIcon 헬마 2008.08.21 11:43 신고 Address Modify/Delete

      다운로드 해서 열어도 그렇다면 인터넷 설정해서 보안설정을 점검해보세요.
      인터넷 옵션 - 고급에서 보안쪽에 몇개 옵션(컨텐츠 허용)을 체크하시면 될겁니다.

  4. 구독자 2008.08.21 11:50 Address Modify/Delete Reply

    헉.. 대단하십니다.

    감사합니다. 잘 볼께요.

  5. 티라노 2008.08.21 15:08 Address Modify/Delete Reply

    레지를 수정하니까 되네요.안되시는분 참조하십시오.
    시작->실행->regedit

    HKey_Local_Machine\Software\Microsoft\HTMLHelp\1.x\

    ItssRestrictions키를 만든다.

    dword값을 만들고 MaxAllowedZone 이름변경/값을 3으로 변경한다.

  6. BlogIcon Netzzi 2008.08.21 18:43 신고 Address Modify/Delete Reply

    훌륭하십니다. +_+

  7. 지존빈대 2008.08.22 00:59 Address Modify/Delete Reply

    한 획을 긋는 대작(大作)을 시작하셨네요. 짝짝짝~~ /// 사실 저는 오토핫키의 한글도움말을 애타게 기대했었습니다만.. 파워프로+오토핫키+오토잇+NSIS 주류를 형성하는 네가지 모두 한글화되는 그날을 기대합니다.

  8. jucke 2008.08.22 09:34 Address Modify/Delete Reply

    헬마님 덕분에 좋은 매크로 프로그램을 알게됬네요.
    감사합니다.

  9. skylee 2008.08.25 18:21 Address Modify/Delete Reply

    제대로 된 책자도 없는 상황인것 같은데 좋은 일 하시네요 ^^ 화이팅입니다

헬마입니다.

올린줄 알았던 정규표현식 유틸을 안 올렸었네요. 아 기억력이 갈수록 나빠져서 원...

네이트온 멀티로그인/광고패치를 컴파일하는데 필요합니다.

간단한 용도로는 특정 텍스트파일의 내용을 정규표현식을 이용하여 변경할 수 있습니다.

사용법은 RegularExp.exe 파일이름 찾을패턴 변경패턴

입니다. 기억이 맞다면.. 정확한 사용버은 올려둔 네이트온 스크립트를 참조하세요 ㅠㅠ

댓글을 달아 주세요

헬마입니다.

AutoIT 공부하면서 습작으로 맹근 데몬 / 알콜 마운트 유틸입니다.

알콜은 아직 명령행 인자를 몰라서 지원안하고 일단 데몬만 지원합니다.

토탈 커맨더 리팩에 포함시킬 생각으로 만든거라서 많은 기능은 없습니다.

VirtualCDROM.exe [/list ] [/Config] [마운트할 파일이름]
이렇게 세 가지 인자가 있습니다.

처음에 사용하기 전에 /config 인자로 실행하면 알아서 가상 시디롬을 검사해서 환경설정 파일에 설정합니다.

/list 인자는 여지껏 사용하면서 마운트 했던 파일들 목록을 보여주고 선택해서 다시 마운트 할 수 있습니다.

?�용???�입 ?����

또, 가상 시디롬을 여러개 사용하는 분들을 위해 여러개의 가상 시디롬을 지원합니다.

AutoIt 공부하시는 분을 위해 스크립트도 첨부합니다.
오늘 처음 공부해서 만든 스크립트라 매우 매우 난잡합니다 ㅠㅠ

댓글을 달아 주세요